Commit graph

289 commits

Author SHA1 Message Date
Kayla Man
df0202742a make sure udim is not a list 2024-07-09 21:27:56 +08:00
Roy Nieterau
b25e3d0db6 Fix broken import 2024-07-09 10:12:56 +02:00
Roy Nieterau
a782ede959 Use ayon_api.utils.convert_entity_id to validate UUID 2024-07-09 10:09:57 +02:00
Roy Nieterau
285ad4cdb3 Ignore invalid representation ids 2024-07-08 19:59:33 +02:00
Kayla Man
95980b10f3 add resource paths for oxrig product type 2024-07-03 12:49:19 +08:00
Roy Nieterau
a5e46436d1 Remove unused imports 2024-07-02 13:17:01 +02:00
Roy Nieterau
8d37f49953 Cosmetics: Move argument order to match function signature 2024-07-02 12:18:44 +02:00
Roy Nieterau
379d610829 Make ext argument required but allow None 2024-07-02 12:17:21 +02:00
Roy Nieterau
5f9cb3d550 Fix contribution layers from settings 2024-07-01 22:19:35 +02:00
Roy Nieterau
afabfeb25e Add comment 2024-07-01 22:11:01 +02:00
Roy Nieterau
2d340739e1 Support plug-in enabled state 2024-07-01 20:57:23 +02:00
Roy Nieterau
5b557213d8 Move comment along 2024-07-01 20:49:29 +02:00
Roy Nieterau
61ed277655 Expose contribution department layers and strengths to settings 2024-07-01 20:48:02 +02:00
Roy Nieterau
7f94167abc
Update client/ayon_core/plugins/publish/extract_usd_layer_contributions.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-07-01 12:54:19 +02:00
Roy Nieterau
90eeba01ab Refactor and move more functions to better locations 2024-06-28 17:04:28 +02:00
Roy Nieterau
d49a66eb7c Refactor functions based on @iLLiCiTiT comments 2024-06-28 16:52:39 +02:00
Roy Nieterau
22a89dc521 Refactor ayon_core.pipeline.ayon_uri to ayon_core.pipeline.entity_uri` 2024-06-28 15:52:21 +02:00
Roy Nieterau
399eb86360 Move usdlib to ayon_core.pipeline 2024-06-28 15:49:51 +02:00
Roy Nieterau
ee1cb86da3 Refactor function names 2024-06-28 15:01:44 +02:00
Roy Nieterau
b180c5c43d Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
# Conflicts:
#	server_addon/houdini/client/ayon_houdini/version.py
#	server_addon/houdini/package.py
2024-06-27 16:21:06 +02:00
Roy Nieterau
0ab3653f36 Report whether it's hardlinking or copying; also report whether hardlinking failed. 2024-06-24 10:45:33 +02:00
Roy Nieterau
2a49064c0b Integrate Hero Version: Disable usage of hardlinks - but allow enabling via settings 2024-06-20 12:27:27 +02:00
Roy Nieterau
5e73d38b07 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/usd_workflow
# Conflicts:
#	server_addon/deadline/client/ayon_deadline/plugins/publish/submit_publish_job.py
#	server_addon/houdini/client/ayon_houdini/version.py
#	server_addon/houdini/package.py
2024-06-18 15:51:09 +02:00
Ondřej Samohel
dc730784ad
Merge branch 'develop' into bugfix/author_integrate 2024-06-11 17:07:29 +02:00
Roy Nieterau
3b5791a8e0 Fix logic 2024-06-11 15:27:28 +02:00
Roy Nieterau
a0ce95f935 Actually raise an error instead of just creating an AssertionError instance and doing nothing with it 2024-06-11 15:21:20 +02:00
Roy Nieterau
ba90adbfba Only report errors for not found addons if no valid farm addon found 2024-06-11 15:16:33 +02:00
Jakub Trllo
c17f53d89d
Merge branch 'develop' into chore/extract_color_transcode_remove_duplicate_function 2024-06-11 11:08:18 +02:00
Kayla Man
9f26718a6d
Merge branch 'develop' into enhancement/AY-5648_Substance-work--publish-version-sync 2024-06-11 17:06:31 +08:00
Jakub Trllo
239dd103c5
Merge branch 'develop' into bugfix/oiio-transcode-delete-in-repre 2024-06-11 10:54:59 +02:00
Roy Nieterau
ee83bcb3b3
Merge branch 'develop' into chore/extract_color_transcode_remove_duplicate_function 2024-06-11 10:21:23 +02:00
Jakub Trllo
90b13637a4
Merge branch 'develop' into bugfix/author_integrate 2024-06-11 09:51:22 +02:00
Kayla Man
1450ccb760
Merge branch 'develop' into enhancement/AY-5648_Substance-work--publish-version-sync 2024-06-11 13:29:20 +08:00
Roy Nieterau
d7ea9dd4f8 Fix duplicated function _rename_in_representation
Avoids redeclaration
2024-06-11 01:27:46 +02:00
Roy Nieterau
e7b436a412 Actually format the representation name into the log message 2024-06-11 00:53:07 +02:00
Fabià Serra Arrizabalaga
f6e3dcb474 Remove author kwarg from new_version_entity as it's being resolved at 43787fd9c3 now 2024-06-10 17:34:41 +02:00
Fabià Serra Arrizabalaga
c7a2cb95a1
Update client/ayon_core/plugins/publish/integrate.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-10 15:43:40 +02:00
Kayla Man
bb57e76cb4 resolve conflict 2024-06-10 21:30:34 +08:00
Kayla Man
91c5866e10 Merge branch 'develop' into enhancement/AY-5648_Substance-work--publish-version-sync 2024-06-10 21:28:23 +08:00
Jakub Trllo
30eeb00e2a remove only representations that were processed by the plugin 2024-06-10 15:13:58 +02:00
Kayla Man
43b7200d4b resolve conflict 2024-06-10 19:04:33 +08:00
Fabià Serra Arrizabalaga
d121447878 Pass status and author when integrating version 2024-06-07 21:06:21 +02:00
Kayla Man
f3a6d371c6
Update client/ayon_core/plugins/publish/collect_anatomy_instance_data.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-07 16:54:40 +08:00
Kayla Man
7676724745 remove the duplicated version collector 2024-06-07 16:40:05 +08:00
Kayla Man
1b84b39ba6 add substance painter host into collect scene version 2024-06-07 15:45:10 +08:00
Jakub Trllo
4cbbe322b5 mark 'newAssetPublishing' as deprecated since 24/06/06 2024-06-06 17:34:46 +02:00
Kayla Man
dd99516853 move the workfile version collector into general publish plugins 2024-06-05 13:43:54 +08:00
Kayla Man
8403e2f218 follow workfile version can only be enabled through the ayon project setting 2024-06-05 13:18:51 +08:00
Jakub Trllo
8f7882ae28 use 'newHierarchyIntegration' instead of 'newAssetPublishing' 2024-06-04 16:21:11 +02:00
Kayla Man
66df4fcf0d add sync workfile version into substance painter 2024-06-04 17:42:04 +08:00