Commit graph

1014 commits

Author SHA1 Message Date
Jakub Trllo
0e249ae389
Merge branch 'develop' into enhancement/collect_scene_loaded_versions_add_more_hosts 2025-11-19 10:31:35 +01:00
Jakub Trllo
89dc8502e5
Merge branch 'develop' into enhancement/store-host-name-to-version 2025-11-18 12:02:02 +01:00
Roy Nieterau
c1b262138d Merge branch 'enhancement/collect_scene_loaded_versions_add_more_hosts' of https://github.com/BigRoy/ayon-core into enhancement/collect_scene_loaded_versions_add_more_hosts 2025-11-16 22:42:02 +01:00
Roy Nieterau
c81d15e08e
Merge branch 'develop' into enhancement/collect_scene_loaded_versions_add_more_hosts 2025-11-16 22:41:26 +01:00
Roy Nieterau
8be8f245d4 Merge branch 'enhancement/collect_scene_loaded_versions_add_more_hosts' of https://github.com/BigRoy/ayon-core into enhancement/collect_scene_loaded_versions_add_more_hosts 2025-11-16 22:41:22 +01:00
Roy Nieterau
b307cc6227 Run plug-in for all hosts 2025-11-16 22:40:23 +01:00
Roy Nieterau
8478899b67
Apply suggestion from @BigRoy 2025-11-13 17:40:47 +01:00
Jakub Trllo
42b249a6b3 add note about caching 2025-11-13 17:32:22 +01:00
Jakub Trllo
efa702405c tune out orders 2025-11-13 17:26:55 +01:00
Jakub Trllo
46b534cfcc
merge two lines into one 2025-11-13 17:11:38 +01:00
Jakub Trllo
bab249a54a
remove debug print
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2025-11-13 17:11:02 +01:00
Jakub Trllo
84a4033606 remove unused variables 2025-11-13 15:21:14 +01:00
Jakub Trllo
3936270266 fix formatting 2025-11-13 15:16:51 +01:00
Jakub Trllo
4d90d35fc7 Extended open file possibilities 2025-11-13 15:01:08 +01:00
Jakub Trllo
2cdcfa3f22 store host name to version entity data 2025-11-13 10:49:55 +01:00
Jakub Trllo
30dda67e7c Merge branch 'develop' into enhancement/1416-loader-actions
# Conflicts:
#	client/ayon_core/tools/loader/ui/window.py
2025-11-12 18:32:48 +01:00
Kayla Man
a07fc4bfaa make sure the confirm message box on top after creating hero version 2025-11-10 17:55:14 +08:00
Jakub Ježek
00c0dea2a7
Merge branch 'develop' into bugfix/yn-0118-editorial-publishing-with-no-audio-product 2025-11-07 12:12:58 +01:00
Ondřej Samohel
7e13d33588
Merge branch 'develop' into enhancement/get-repre-path-function 2025-11-07 10:07:00 +01:00
Jakub Ježek
3f49ad6791
Merge branch 'develop' into bugfix/yn-0118-editorial-publishing-with-no-audio-product 2025-11-06 12:33:38 +01:00
Jakub Jezek
6ae58b4584
Refactors: Avoids errors when publishing no audio
Refactors the audio extraction process to avoid errors
when no audio instances are present in the scene.

- Prevents processing if no audio instances are found.
- Ensures correct handling of missing audio data.
- Renames temp directory variable for clarity.
2025-11-06 12:34:47 +01:00
Jakub Jezek
f22ec30e34
Refactors audio extraction for correct publishing
Updates audio extraction logic to address issues when
publishing without an audio product.

- Improves audio file handling and ensures correct
  representation assignments.
- Adds helper functions for better code organization
  and readability.
- Improves sibling instance processing.
- Fixes an issue where audio wasn't extracted correctly
  for certain cases.
2025-11-06 11:48:50 +01:00
Jakub Jezek
e4b3aafc94
Refactors audio instance collection for clarity
Simplifies audio instance identification.

The code now uses dedicated functions to collect
and manage audio instances and their associations.
2025-11-05 17:07:53 +01:00
Jakub Ježek
5dc462c62a
Update client/ayon_core/plugins/publish/extract_otio_audio_tracks.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-11-05 16:53:23 +01:00
Jakub Ježek
e109ff5ea8
Merge branch 'develop' into bugfix/yn-0118-editorial-publishing-with-no-audio-product 2025-11-05 16:35:25 +01:00
Roy Nieterau
76dfbaeb68 Update docstring 2025-11-04 09:55:18 +01:00
Roy Nieterau
7648d6cc81 Fix passing on correct filename to the representation instead of including the 1001-1025%04d pattern used solely for OIIO sequence conversion 2025-11-04 09:50:50 +01:00
Roy Nieterau
87ba72eb00 Typos 2025-11-04 09:44:20 +01:00
Roy Nieterau
66c6bdd960 Do not fail on thumbnail creation if it can't resolve a reviewable channel with OIIO 2025-10-30 22:57:26 +01:00
Roy Nieterau
ad5368eaa2 Merge branch 'develop' of https://github.com/ynput/ayon-core into 989-ay-7315_extract-review-and-oiio-transcode-failing-to-transcode-media-blocking-publishes-2
# Conflicts:
#	client/ayon_core/lib/transcoding.py
#	client/ayon_core/plugins/publish/extract_color_transcode.py
2025-10-30 20:57:29 +01:00
Mustafa Zaky Jafar
174807277a
Merge branch 'develop' into enhancement/1416-loader-actions 2025-10-30 22:08:38 +03:00
Jakub Jezek
3ee7c30cae
Handles missing media references in OTIO clips
Adds a check for missing media references in OTIO clips
during publishing.
2025-10-24 17:35:28 +02:00
Jakub Trllo
7542d446d0
Merge branch 'develop' into enhancement/1496-yn-0069-more-user-data-in-templates 2025-10-23 11:09:19 +02:00
Jakub Ježek
4d1bbf012a
Merge branch 'develop' into bugfix/YN-0123-hiero-squished-reviewables 2025-10-22 16:56:25 +02:00
Jakub Trllo
e0f3a6f5d9
Merge branch 'develop' into enhancement/1416-loader-actions 2025-10-22 16:21:18 +02:00
Jakub Trllo
90fe64303d
Merge branch 'develop' into enhancement/get-repre-path-function 2025-10-22 16:19:58 +02:00
Jakub Trllo
b094cbd0cb use same logic in integrate hero as in integrate 2025-10-22 14:33:48 +02:00
Jakub Trllo
d700f9f09b custom handling of 'user' data used for template 2025-10-22 14:32:12 +02:00
Jakub Trllo
54aedc8426 use user entity when getting template data during publishing 2025-10-22 14:31:34 +02:00
Jakub Jezek
90852663d1
ruff improvements 2025-10-21 15:49:15 +02:00
Jakub Jezek
d2fdae67e7
Adds audio instance attribute collection
Adds a collector to identify audio instances and
link them to sibling instances.

This ensures that sibling instances, requiring audio
for reviewable media, inherit audio attributes.

The collector checks and links audio if:
- The sibling instance shares the same parent ID.
- The instance is not the audio instance itself.
2025-10-21 15:47:11 +02:00
Jakub Jezek
311fab2ab1
Merge branch 'develop' into bugfix/yn-0118-editorial-publishing-with-no-audio-product 2025-10-21 15:37:25 +02:00
Jakub Jezek
182e457505
Improve logic for checking already existing audio key 2025-10-21 15:35:12 +02:00
Jakub Jezek
34b292b06a
revert audio collector changes 2025-10-21 15:33:55 +02:00
Jakub Trllo
363e338a61 pass studio bundle name to farm 2025-10-21 15:01:47 +02:00
Jakub Ježek
5757ac8002
Merge branch 'develop' into bugfix/YN-0123-hiero-squished-reviewables 2025-10-21 14:22:10 +02:00
Jakub Ježek
5a51c2b578
Merge branch 'develop' into bugfix/yn-0118-editorial-publishing-with-no-audio-product 2025-10-21 10:25:10 +02:00
Jakub Trllo
7ecde48656
Merge branch 'develop' into enhancement/removing-ftrack-related-code-extract-review 2025-10-20 15:08:39 +02:00
Petr Kalis
6095f08815 Merge branch 'feature/YN-0079_fix_frames_on_deadline' of https://github.com/ynput/ayon-core into feature/YN-0079_fix_frames_on_deadline 2025-10-20 14:56:04 +02:00
Petr Kalis
99a9541f27 Ruff 2025-10-20 14:55:03 +02:00