Commit graph

37045 commits

Author SHA1 Message Date
Petr Kalis
abfcd8b2e7 AY-745 - explicit carry over of DL meta for AbstractCollectRender
AbstractCollectRender changes from original instance to `RenderInstance`, DL metadata must be propagated.
2024-03-26 13:43:02 +01:00
Petr Kalis
eca34a912b AY-745 - update to Harmony collector
DL will not work for Harmony, needs to be translated into New Publisher.
2024-03-26 13:41:44 +01:00
Petr Kalis
68be4d7730 AY-745 - changed aproach to get DL to use
collect_deadline_server_from_instance.py should be reworked as currently it is not applicable for any publishes. There were fields to provide DL server directly into DCC UI (Maya, Nuke), but they are gone with New Publisher.
2024-03-26 13:40:56 +01:00
Petr Kalis
5c9fc4a996 AY-745 - changed structure
Additiona 'deadline' wrapper introduced
2024-03-26 13:38:46 +01:00
Petr Kalis
6347e65965 AY-745 - explicit cast to tuple
Data class translates auth tuple into list
2024-03-26 13:38:20 +01:00
Petr Kalis
12d49cbe61 AY-745 - added field to carry over deadline info
Should be refactored into more generic if necessary
2024-03-26 13:37:27 +01:00
Petr Kalis
6b0568a3ed AY-745 - added version to client side
Required for getting site settings from addon
2024-03-26 13:36:54 +01:00
Petr Kalis
7fae6d1aaf AY-745 - added new system wide Site settings
Credentials for DL servers should be set only once, not for each project separately
2024-03-25 12:38:21 +01:00
Petr Kalis
209cad6191 AY-745 - remove logging 2024-03-19 16:13:08 +01:00
Petr Kalis
0693d80437 Merge remote-tracking branch 'origin/feature/AY-745_Deadline-webservice-password' into feature/AY-745_Deadline-webservice-password 2024-03-19 16:12:23 +01:00
Petr Kalis
6c6f123814 Merge branch 'develop' of https://github.com/ynput/ayon-core into feature/AY-745_Deadline-webservice-password 2024-03-19 16:12:08 +01:00
Petr Kalis
543ffa9025
Update client/ayon_core/modules/deadline/plugins/publish/collect_user_credentials.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-03-19 16:11:59 +01:00
Petr Kalis
56a5f42a66
Update client/ayon_core/modules/deadline/plugins/publish/help/validate_deadline_connection.xml
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-03-19 16:11:52 +01:00
Petr Kalis
0a9b88a7cf AY-745 - fix validation 2024-03-19 15:17:06 +01:00
Petr Kalis
28e5834b4c AY-745 - added authentication credentials to all calls to DL
Changed all calls to module's method which handle SSL
2024-03-19 15:04:17 +01:00
Petr Kalis
615e6ae6f3 AY-745 - updated validator for expected files 2024-03-19 15:02:14 +01:00
Petr Kalis
5ad0d4af00 AY-745 - updated validator for DL pools 2024-03-19 14:54:41 +01:00
Petr Kalis
20d47e54ca AY-745 - updated validator for DL connection 2024-03-19 14:54:24 +01:00
Petr Kalis
3137d8e797 AY-745 - added collector for DL user credentials
Collects credentials if Project Settings have deadline authentication required.
2024-03-19 14:53:57 +01:00
Petr Kalis
3b70243adc AY-745 - added Deadline credentials to Settings
This provides Site Settings fields for Deadline user name and password.
2024-03-19 14:50:13 +01:00
Ondřej Samohel
11e89c100e
Merge pull request #10 from ynput/bugfix/OP-7353-make_houdini_submissions_respect_pools_groups
Bugfix: Make houdini submissions respect pools groups
2024-03-19 12:42:29 +01:00
Ondřej Samohel
3b614b3543
Merge branch 'develop' into bugfix/OP-7353-make_houdini_submissions_respect_pools_groups 2024-03-19 12:42:19 +01:00
Petr Kalis
fd2a3e637d
Merge pull request #173 from ynput/bugfix/rr_settings
RoyalRender: Fix when no RR addon in bundle
2024-03-19 11:19:55 +01:00
Jakub Trllo
fec94a508e
Merge pull request #191 from ynput/enhancement/AY-1228_Load-plugins-update
Load plugins: Use product types for filtering
2024-03-19 10:33:52 +01:00
Jakub Ježek
a27e3f83e5
Merge pull request #43 from ynput/bugfix/OP-7981_resolve_swapping_versions_fix_offset
Resolve: version swap retain offset and IDT
2024-03-19 09:48:15 +01:00
Jakub Ježek
ccd50f4608
Merge branch 'develop' into bugfix/OP-7981_resolve_swapping_versions_fix_offset 2024-03-18 21:30:33 +01:00
Jakub Trllo
ebbacdee94
Merge pull request #195 from ynput/enhancement/AY-3670_Move-models-and-widgets-from-ayon_utils
Tools: Move ayon utils to correct place
2024-03-18 18:27:47 +01:00
Jakub Trllo
9770d8ffa9 use new location of tools models 2024-03-18 18:02:13 +01:00
Jakub Trllo
20a9d4f972 move models to 'common_models' in tools 2024-03-18 18:01:45 +01:00
Jakub Trllo
95a67b666f import widgets from new locations 2024-03-18 17:59:41 +01:00
Jakub Trllo
fb3df8c806 move ayon utils widgets to utils 2024-03-18 17:59:09 +01:00
Jakub Trllo
ed268ccec6 move ayon_utils utils to tools utils 2024-03-18 17:58:16 +01:00
Jakub Trllo
33f6db2b3e Merge branch 'develop' into enhancement/AY-1228_Load-plugins-update 2024-03-18 17:08:25 +01:00
Jakub Trllo
f1a921ea02
Merge pull request #194 from ynput/bugfix/maya-init-fix
Maya: Fix initialization
2024-03-18 17:07:10 +01:00
Jakub Trllo
24a00cd96a keep super class call 2024-03-18 17:03:37 +01:00
Jakub Trllo
e913eefa07 fix get_product_name call 2024-03-18 16:59:15 +01:00
Jakub Trllo
c62993a394 remove cls passed to class method 2024-03-18 16:59:07 +01:00
Jakub Trllo
0ba8d7e645 fix super call in class method 2024-03-18 16:47:40 +01:00
Ondřej Samohel
8a804ce991
Merge pull request #138 from ynput/enhancement/remove-multijson-publishing
Remove multi-context restrictions for publishing image sequences on farm
2024-03-18 15:32:48 +01:00
Jakub Ježek
02fe605364
Merge pull request #92 from ynput/bugfix/OP-8273_Resolve-missing-GetClipProperty
Resolve: avoiding clips without mediapoolitems
2024-03-18 15:18:08 +01:00
Kayla Man
705203847f
Merge pull request #57 from ynput/enhancement/OP-7074_Validate-Render-Passes
Max: Implementation of Validate Render Passes
2024-03-18 15:09:42 +01:00
Kayla Man
5e48e9be81
Merge branch 'develop' into enhancement/OP-7074_Validate-Render-Passes 2024-03-18 15:09:32 +01:00
Jakub Trllo
b80541064c fix publish plugin attributes back to 'families' 2024-03-18 14:47:15 +01:00
Jakub Trllo
576817b8ea change 'product_types' type to set 2024-03-18 14:45:54 +01:00
moonyuet
53981f3fe1 report detail filename in debug message 2024-03-18 14:05:34 +01:00
Jakub Trllo
c4ddfe7a89 Merge branch 'develop' into enhancement/AY-1228_Load-plugins-update 2024-03-18 13:59:40 +01:00
Jakub Trllo
e29bcbcf54 rename 'families' attribute to 'product_types' in loader plugins 2024-03-18 13:59:00 +01:00
Jakub Trllo
e498b0aafe use 'product_types' instead of 'families' in loader plugins 2024-03-18 13:57:39 +01:00
Jakub Trllo
0a1adfb618
Merge pull request #165 from ynput/enhancement/AY-1226_Use-AYON-entities
Chore: Use AYON entities
2024-03-18 13:56:26 +01:00
moonyuet
587bfe462f code tweaks according to big roy's comment 2024-03-18 12:15:58 +01:00