Commit graph

66 commits

Author SHA1 Message Date
Roy Nieterau
8f4f990b22 Bump addon version (again, because develop just got bumped) 2024-06-18 12:21:48 +02:00
Roy Nieterau
0a8c478d0f Merge branch 'develop' of https://github.com/ynput/ayon-core into bugfix/houdini_usdrender_deadline_submission 2024-06-18 12:21:13 +02:00
Roy Nieterau
7d7e6c0297 Bump addon version 2024-06-18 12:09:58 +02:00
Roy Nieterau
35e557671b Fix typo 2024-06-18 12:09:26 +02:00
Simone Barbieri
ce44538c2e Removed unused function 2024-06-18 10:40:54 +01:00
Simone Barbieri
7a6fc0d00c Merge branch 'develop' into enhancement/AY-991_Blender-Deadline-asset-dependencies 2024-06-17 16:53:03 +01:00
Petr Kalis
e7094a28f2 Merge branch 'develop' of https://github.com/ynput/ayon-core into bugfix/process_submission_arguments 2024-06-11 13:30:19 +02:00
Petr Kalis
7ea8d42d96 Used variables 2024-06-11 13:29:08 +02:00
Petr Kalis
a853d39275 Use single list of families
All collectors should use same list of families (eg. product types).

This list is a bit bigger than list in submit_publish_job which might be by design as some families might be changing during publishing steps.
2024-06-10 17:49:28 +02:00
Petr Kalis
6e487c6739 Move auth and verify to submit only
submit requires these two arguments, if one needs to override process_submission, they can get auth and verify themselves.
2024-06-10 17:01:11 +02:00
Petr Kalis
60c42b4bbb Standardize families to submit_publish_job 2024-06-07 17:07:42 +02:00
Petr Kalis
51e57e5edd Merge develop 2024-06-07 17:03:43 +02:00
Jakub Trllo
ace0a733c4 modify formatting in site settings model 2024-06-06 15:39:53 +02:00
Jakub Trllo
9703feb2d0 simplified initialization 2024-06-06 15:39:05 +02:00
Jakub Trllo
9b25849014 fix more imports 2024-06-06 15:38:49 +02:00
Jakub Trllo
d8f553943f added settings category to publish plugins 2024-06-06 15:20:34 +02:00
Jakub Trllo
a1cd2e19ca renamed deadline_module.py to addon.py 2024-06-06 15:15:15 +02:00
Jakub Trllo
1d6d241818 use addon naming 2024-06-06 15:13:43 +02:00
Jakub Trllo
8eddd59910 use deadline addon from ayonAddonsManager during publishing 2024-06-06 15:12:48 +02:00
Jakub Trllo
3668a7f66f fix imports 2024-06-06 14:28:53 +02:00
Jakub Trllo
9202f0e765 bump version and define milestone 2024-06-06 14:18:34 +02:00
Jakub Trllo
6bcceba013 move deadline integration next to server codebase 2024-06-06 14:04:54 +02:00
Petr Kalis
c6a396de4f AY-1110 - updated variable to be more descriptive
Bump up version
2024-05-15 17:15:07 +02:00
Simone Barbieri
2f98c006b2 Implemented deadline file dependencies for Blender 2024-05-10 16:45:05 +01:00
Petr Kalis
3e6e66492c
Merge pull request #200 from ynput/feature/AY-745_Deadline-webservice-password
Deadline: webservice password
2024-05-06 17:12:44 +02:00
Petr Kalis
396c24d9d7 Bump up version of deadline 2024-05-02 11:52:21 +02:00
Petr Kalis
94ff9d92c3 Fix validate_unique_names call
validate_unique_names cannot be used on fields that are just regular `list[str]`, they must be `list[SomethingSomething]`.
2024-05-02 11:49:06 +02:00
Petr Kalis
12f56eecc7 Merge develop 2024-04-30 16:09:47 +02:00
Jakub Trllo
286156d1ff deadline uses package.py 2024-04-22 14:27:01 +02:00
Petr Kalis
1525443c94 Merge branch 'develop' of https://github.com/ynput/ayon-core into feature/AY-745_Deadline-webservice-password 2024-04-18 13:06:38 +02:00
Roy Nieterau
b09e181e27 Fix usage of BaseServerAddon when only imported for type checking 2024-04-17 14:52:44 +02:00
Jakub Trllo
87f4336aca fix typehint import in deadline settings 2024-04-10 11:11:47 +02:00
Petr Kalis
ab74098b7b AY-745 - provide default values for new Settings field 2024-04-03 14:07:39 +02:00
Petr Kalis
2dc3eec35f AY-745 - renamed class 2024-03-26 15:38:03 +01:00
Petr Kalis
6bbb956732 AY-745 - renamed class 2024-03-26 15:34:40 +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
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
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
MustafaJafar
a26f17c1cb fix code style 2024-03-11 12:15:10 +02:00
MustafaJafar
92b8195fbe Merge branch 'develop' into bugfix/OP-7353-make_houdini_submissions_respect_pools_groups 2024-03-01 11:22:43 +02:00
Toke Stuart Jepsen
3a10a9e099 Expose families transfer attribute 2024-02-16 12:48:42 +00:00
MustafaJafar
b2099c83b7 bump deadline addon version 2024-02-12 18:19:12 +02:00
MustafaJafar
ab4062c5e1 Merge branch 'develop' into bugfix/OP-7353-make_houdini_submissions_respect_pools_groups 2024-02-12 18:17:33 +02:00
MustafaJafar
08413a80bb Kuba's comment - remove unnecessary logic, stick to code style 2024-02-09 20:16:38 +02:00
MustafaJafar
6ab5c5218d add houdini deadline settings 2024-02-09 11:23:30 +02:00
MustafaJafar
4da6f25b47 rearrange deadline settings 2024-02-09 11:02:59 +02:00
Jakub Trllo
3ea4c29d0f use 'SettingsField' from ayon server instead of 'Field' from pydantic
This is preparation for new version of pydantic which will require to customize the field for AYON purposes and raw pydantic Field could not be used.
2024-01-26 12:59:18 +01:00
Jakub Ježek
5761c4e5d0
Update server_addon/deadline/server/version.py 2024-01-18 16:15:31 +01:00
Toke Stuart Jepsen
86a0678f3c Merge branch 'develop' into enhancement/OP-7940_render_workfile_attributes
# Conflicts:
#	server_addon/deadline/server/version.py
2024-01-18 14:46:14 +00:00
Toke Stuart Jepsen
423df8d1fd Fix settings defaults. 2024-01-18 14:44:42 +00:00