Commit graph

45126 commits

Author SHA1 Message Date
Petr Kalis
5db9efb95c
Merge branch 'develop' into enhancement/copy_multiple_library_project 2025-08-21 18:08:55 +02:00
Petr Kalis
651fc3f068 Add validation for only single folder products selection 2025-08-21 18:07:19 +02:00
Petr Kalis
dc987ed64f Ruff 2025-08-21 18:00:42 +02:00
Petr Kalis
2bd5418cae Simplified querying status of ProjectPushItemProcess
Makes error logging more stable, limits hard fails in debugger.
2025-08-21 17:56:13 +02:00
Petr Kalis
4229950f36 Do not overwrite source entity context 2025-08-21 17:16:30 +02:00
Petr Kalis
018297be1c
Merge pull request #1365 from ynput/enhancement/AY-7584_Library-Push-to-Current-project
Push to any project
2025-08-21 16:50:31 +02:00
Jakub Trllo
afc1af7e95 use kwargs 2025-08-21 16:42:32 +02:00
Jakub Trllo
12d4905b39 base implementation in loader tool 2025-08-21 16:41:30 +02:00
Jakub Trllo
234ac09f42 added enabled option to plugin 2025-08-21 16:17:29 +02:00
Jakub Trllo
39dc54b09e return output of execute action 2025-08-21 16:17:18 +02:00
Jakub Trllo
b5ab3d3380 different way how to set plugin id 2025-08-21 16:17:01 +02:00
Petr Kalis
cb4df37067 Use property instead private variable 2025-08-21 16:15:07 +02:00
Jakub Trllo
db764619fc sort actions at different place 2025-08-21 16:06:39 +02:00
Jakub Trllo
a22f378ed5 added 'get_loader_action_plugin_paths' to 'IPluginPaths' 2025-08-21 15:10:03 +02:00
Jakub Trllo
3a65c56123 import Anatomy directly 2025-08-21 15:09:11 +02:00
Petr Kalis
de281f34c3 Remove unnecessary _process_item_ids 2025-08-21 15:09:01 +02:00
Jakub Trllo
422968315e do not hard force plugin identifier 2025-08-21 15:09:01 +02:00
Petr Kalis
c7d0f2b987 Add more logging to exception handling 2025-08-21 15:08:44 +02:00
Jakub Trllo
e7439a2d7f fix fill of plugin identifier 2025-08-21 15:08:33 +02:00
Petr Kalis
3f941a1dff Fix where to pull process_item_ids 2025-08-21 15:08:09 +02:00
Jakub Trllo
e05ffe0263 converted copy file action 2025-08-21 15:08:04 +02:00
Jakub Trllo
700006692a added order and icon to 2025-08-21 14:15:02 +02:00
Jakub Trllo
0f65fe34a7 change entity type to str 2025-08-21 14:02:19 +02:00
Petr Kalis
b032d26ec6 Formatting change 2025-08-21 13:57:16 +02:00
Jakub Trllo
7b81cb1215 added logger to action plugin 2025-08-21 13:54:38 +02:00
Petr Kalis
0933e882e2 Fix wrong repre["context"] content
Contained only values used in resolving template. Missed project["name"] etc.
2025-08-21 13:45:21 +02:00
Petr Kalis
641d787982 Reordered input fields validations 2025-08-21 11:36:40 +02:00
Petr Kalis
bab05592bc
Update when even is emitted
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-21 11:35:13 +02:00
Petr Kalis
60e6d4df2f
Update logic for versions
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-21 11:34:19 +02:00
Petr Kalis
13e1cc7103
Fix project_name
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-21 11:33:51 +02:00
Jakub Trllo
599716fe94 base of loader action 2025-08-21 11:23:10 +02:00
Kayla Man
4de81ee7fb
Merge branch 'develop' into feature/AY-8079_create-hero-version-loader 2025-08-21 13:50:32 +08:00
Jakub Trllo
dee1d51640 cache entities 2025-08-20 18:13:30 +02:00
Jakub Trllo
b3c5933042 use version contexts instead of product contexts 2025-08-20 18:12:27 +02:00
Jakub Trllo
29b3794dd8 only one method to get actions 2025-08-20 17:59:56 +02:00
Jakub Trllo
53848ad366 keep entity ids and entity type on action item 2025-08-20 17:53:03 +02:00
Jakub Trllo
723932cfac reduced information that is used in loader for action item 2025-08-20 15:38:56 +02:00
Jakub Trllo
5e3b38376c separated discover logic from 'PluginDiscoverContext' 2025-08-20 15:37:16 +02:00
Jakub Trllo
bd94d7ede6 move 'StrEnum' to lib 2025-08-20 15:36:39 +02:00
Jakub Trllo
1e1828bbdc moved current actions to subdir 2025-08-20 15:21:40 +02:00
Petr Kalis
1e9d699773 Allow folder create even if Use original name 2025-08-20 10:51:14 +02:00
Petr Kalis
cbc227ae2d Parse variant and folder name even for multi push 2025-08-20 10:42:51 +02:00
Petr Kalis
e4305cc37a Removed product_entities
Used only on 2 places
2025-08-20 10:30:23 +02:00
Petr Kalis
0574fa46b8 Fix formatting 2025-08-20 10:27:18 +02:00
Petr Kalis
2bea321e9b
Update initializations
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-20 10:14:39 +02:00
Petr Kalis
015e7c11a5
Split done before
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-20 10:14:17 +02:00
Petr Kalis
cd7b6212cc
Update docstrign
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-20 10:13:59 +02:00
Petr Kalis
26ab367103
Keep set_source
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-20 10:13:43 +02:00
Petr Kalis
e5bf5d3070
Split versions directly in main
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-20 10:13:21 +02:00
Petr Kalis
d42156c552
Merge branch 'develop' into enhancement/AY-7584_Library-Push-to-Current-project 2025-08-20 09:26:03 +02:00