Commit graph

843 commits

Author SHA1 Message Date
Jakub Ježek
77bb806267
Merge branch 'develop' into bugfix/some-batchdelivery-related-issues 2025-08-05 13:50:31 +02:00
Jakub Trllo
798b281e67 fix OTIO_EPSILON usage 2025-08-01 14:42:16 +02:00
Jakub Trllo
9f456f7cb8 added safe importing of otio 2025-08-01 14:37:21 +02:00
Jakub Trllo
8ef42603b0
Merge branch 'develop' into enhancement/add_shapefx_loki_support 2025-07-30 10:52:00 +02:00
Ondřej Samohel
57f30d3956
Merge branch 'develop' into bugfix/apply-core-plugin-settings 2025-07-29 17:50:51 +02:00
Jakub Trllo
74ad2e2c7e add settings category to CollectAnatomyInstanceData 2025-07-29 17:39:54 +02:00
robin@ynput.io
bfc82a07fd Detect rounding issues in media available_range when extracting (OTIO). 2025-07-28 11:30:57 -04:00
Jakub Trllo
4e39e86037
Add 'enabled' attribute back 2025-07-28 10:28:29 +02:00
Jakub Trllo
32ea97af45 define settings category on core plugins 2025-07-25 16:04:03 +02:00
Roy Nieterau
f857b40c60 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/add_shapefx_loki_support
# Conflicts:
#	client/ayon_core/hooks/pre_add_last_workfile_arg.py
#	client/ayon_core/hooks/pre_ocio_hook.py
#	client/ayon_core/plugins/publish/validate_file_saved.py
2025-07-25 10:09:25 +02:00
Roy Nieterau
3941040d23
Update client/ayon_core/plugins/publish/collect_scene_loaded_versions.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-07-23 12:22:28 +02:00
Roy Nieterau
6d0ef135cc
Merge branch 'develop' into 1379-use-iloadhost-methods-in-collectsceneloadedversions 2025-07-23 11:48:31 +02:00
Roy Nieterau
6548330549 Reformat code 2025-07-23 11:47:38 +02:00
Roy Nieterau
ecd3538dfd
Update client/ayon_core/plugins/publish/collect_scene_loaded_versions.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-07-23 11:46:52 +02:00
Roy Nieterau
6def9655f0 Do not use deprecated Logger.warn, use Logger.warning instead 2025-07-23 11:39:08 +02:00
Roy Nieterau
8b8cff8ea5 Add debug log 2025-07-23 11:32:48 +02:00
Roy Nieterau
5a44efd2ad Opt-out early if there are no containers in the scene file 2025-07-23 11:31:29 +02:00
Roy Nieterau
f0ea841ebf Use ILoadHost.get_containers() when available 2025-07-23 11:29:23 +02:00
Roy Nieterau
94b9634555 Fix logged warnings 2025-07-23 11:25:55 +02:00
Jakub Trllo
30ae1813de
Merge branch 'develop' into enhancement/AY-5627_Extract-review-output-preset-additional-filtering-task-types 2025-07-21 17:05:42 +02:00
Jakub Trllo
49908c022d
Merge branch 'develop' into enhancement/validate_product_uniqueness_skip_non_integratable 2025-07-21 16:53:38 +02:00
Petr Kalis
ff92960be6 Added task_types to ExtractReview profile 2025-07-16 16:01:31 +02:00
Jakub Ježek
f258662ee6
Merge branch 'develop' into bugfix/some-batchdelivery-related-issues 2025-07-14 14:36:20 +02:00
Roy Nieterau
1e98481a10 Tweak comment 2025-07-14 12:06:07 +02:00
Roy Nieterau
dce81ba92d If an instance is not set to integrate then skip the validation check against it.
This should fix the issue described [here](https://community.ynput.io/t/houdini-local-render-and-publish-existing-frames-error/2647/7?u=bigroy) where a matching "render instance" is generated for the local rendering spawning off from an initial instance - where the initial instance becomes set to not integrate (integrate=False) but remain available for further validations (publish=True).
2025-07-14 12:03:38 +02:00
Petr Kalis
d16aa48026 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/new_photoshop_defaults_for_reviews 2025-07-09 18:54:32 +02:00
Petr Kalis
de0e069a41 Add photoshop thumbnails to be handled by global extract_thumbnail 2025-07-09 18:53:28 +02:00
Petr Kalis
11c7119aa5 Add photoshop review to be handled by global extract_review 2025-07-09 18:53:06 +02:00
Roy Nieterau
f2b67e3d79 Add "blender" to hosts list for Validate File Saved 2025-07-04 23:28:41 +02:00
Jakub Jezek
ac20e28d15
Merge branch 'develop' into bugfix/some-batchdelivery-related-issues 2025-07-03 11:25:56 +02:00
Sveinbjorn J. Tryggvason
f5d69e8d8d add gaffer to plugin hosts list 2025-07-01 09:29:48 +00:00
Jakub Trllo
06186a2ef0 stringify not imported types 2025-06-27 13:57:48 +02:00
Jakub Trllo
8ad408c50f revert stringified typehints 2025-06-27 13:56:29 +02:00
Ondřej Samohel
358efdb898
♻️ remove dataclasses
we can't use dataclasses in pyblish plugins until new version of pyblish-base is propagated to AYON ecosystem
2025-06-27 13:30:46 +02:00
Jakub Trllo
3c3b165e36 don't use dataclass for now 2025-06-27 13:16:03 +02:00
Jakub Trllo
0fb5220738 one more fix 2025-06-27 11:37:06 +02:00
Jakub Trllo
cff69e19d0 fix typehints 2025-06-27 11:35:35 +02:00
Jakub Trllo
2de9915d44
Merge branch 'develop' into bugfix/type-hint-annotation 2025-06-27 10:48:44 +02:00
Jakub Trllo
cd344e6710 don't use 'annotations' import in pyblish plugins 2025-06-27 10:37:58 +02:00
Petr Kalis
e9bc6e07f4
Do not overwrite if previously collected
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-06-25 11:40:58 +02:00
Petr Kalis
3daa7263ad Provide new templates source_resolution_* for burnin text 2025-06-24 15:43:10 +02:00
Petr Kalis
698aca8656 Extract source_resolution_* fields on representation
Comes from requirement for sources from freelancers uploaded from TP or WP.
2025-06-24 15:42:32 +02:00
Roy Nieterau
628c8025d4
Update client/ayon_core/plugins/publish/extract_review.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-06-18 11:48:27 +02:00
Roy Nieterau
009a7ec189
Merge branch 'develop' into enhancement/extractor_ext_lookup_sets 2025-06-18 09:56:18 +02:00
Roy Nieterau
48e840622d Use set[str] for lookup instead of list[str] 2025-06-18 09:54:21 +02:00
Jakub Ježek
f0152c92ac
Merge branch 'develop' into feature/911-new-traits-based-integrator 2025-06-17 10:34:00 +02:00
Jakub Trllo
8edcd1fc65 replace 'Dict' with 'dict' 2025-06-12 14:13:48 +02:00
Jakub Trllo
ef724793a7 use correct default value 2025-06-12 14:13:33 +02:00
Roy Nieterau
c74fbc2aff Use data class for TempData to get some type hints 2025-06-11 20:38:03 +02:00
Ondřej Samohel
52678c2ca4
Merge branch 'develop' into feature/911-new-traits-based-integrator 2025-06-06 15:14:47 +02:00