Commit graph

23449 commits

Author SHA1 Message Date
Petr Kalis
db6f46895b OP-3723 - remove PIL limit
High resolution could trigger " could be decompression bomb DOS attack".
2022-08-17 16:01:31 +02:00
Petr Kalis
c9f3340f3c OP-3723 - resize saved images in PS for ffmpeg
Ffmpeg cannot handle pictures higher than 16384x16384. Uses PIL to resize to max size(with aspect ratio).
In the future this plugin should be refactored (to use general ExtractThumbnail and ExtractReview).
2022-08-16 12:18:53 +02:00
Ondřej Samohel
e93558f961
Merge pull request #3625 from pypeclub/bugfix/maya_redshift_aov_separator_bug
Maya:  fix aov separator in Redshift
2022-08-06 17:24:45 +02:00
pypebot
0e4802da90
[Automated] Merged main into develop 2022-08-06 05:45:49 +02:00
OpenPype
5bd2d1d3c8 [Automated] Bump version 2022-08-06 03:45:37 +00:00
pypebot
d6f729d3bf
[Automated] Merged develop into main 2022-08-06 05:37:21 +02:00
Jakub Trllo
3ffa995ed6
Merge pull request #3623 from pypeclub/feature/OP-3679_Plugin-settings-handled-by-plugins
General: Plugin settings handled by plugins
2022-08-05 18:26:59 +02:00
Ondřej Samohel
401a04c767
🐛 fix missing variable and handle unset Settings value 2022-08-05 17:14:10 +02:00
Ondřej Samohel
10ff356273
♻️ refactor the fix 2022-08-05 16:44:30 +02:00
Ondřej Samohel
fa7b7d67f9
🐛 fix aov separator in redshift 2022-08-05 16:29:13 +02:00
Jakub Trllo
9408732f39
Merge pull request #3621 from pypeclub/bugfix/OP-3493_Hierarchical-values-sync-issue
Ftrack: Sync hierarchical attributes can handle new created entities
2022-08-05 16:26:43 +02:00
Jakub Trllo
4ea55ec64f
Merge pull request #3620 from pypeclub/bugfix/dont_calculate_scale_sizes_in_python
General: Extract review aspect ratio scale is calculated by ffmpeg
2022-08-05 15:47:04 +02:00
Jakub Trllo
cbfa9015b1 catch failed applied settings 2022-08-05 10:45:35 +02:00
Jakub Trllo
0b24237bfe loader pass project name to discover loader plugins 2022-08-05 10:08:54 +02:00
Jakub Trllo
6d2a869b2e discover loader plugins can expect project name 2022-08-05 10:08:20 +02:00
Jakub Trllo
08a9cb2073 fix typo 2022-08-05 10:08:07 +02:00
Jakub Trllo
1d5087fb5f
Merge pull request #3617 from pypeclub/bugfix/default_settings_wrong_types
Maya: Fix types of default settings
2022-08-05 08:52:33 +02:00
Petr Kalis
1a9d912450
Merge pull request #3619 from pypeclub/feature/OP-3698_Timeout-for-WP-PS-job
Webpublisher: timeout for PS studio processing
2022-08-04 18:21:11 +02:00
Jakub Trllo
7e2f7efa64 handle new added entities 2022-08-04 18:07:07 +02:00
Jakub Trllo
b7c377e422 handle create, update and delete operations properly 2022-08-04 18:07:01 +02:00
Jakub Trllo
a0fed43787 don't even calculate the padded part 2022-08-04 17:07:54 +02:00
Jakub Trllo
7f6e6649cd let ffmpeg handle scales by forcing original aspect ratio 2022-08-04 17:04:53 +02:00
Petr Kalis
f6899fad62 OP-3698 - updated docstring
Removed raise, already in function
Added default to 1 hour
2022-08-04 15:42:54 +02:00
Petr Kalis
e48eea04e6 OP-3698 - refactor - renamed variables 2022-08-04 15:38:10 +02:00
Petr Kalis
c05f893333 OP-3698 - implemented timout or Webpublisher's PS processing 2022-08-04 15:36:16 +02:00
Petr Kalis
bfa906eb62 OP-3698 - added profile to Webpublisher settings for timeouts
Currently applicable only to PS
2022-08-04 15:35:09 +02:00
Jakub Trllo
31b4a9dc05
Merge pull request #3594 from pypeclub/feature/OP-2840_Missing-context-on-publish-instances
General: Add context to pyblish context
2022-08-04 14:30:06 +02:00
Jakub Trllo
d5a6ef475f
Merge pull request #3615 from pypeclub/feature/OP-3473_Leaving-comment-with-publishing
Ftrack: Comment template can contain optional keys
2022-08-04 14:29:12 +02:00
Jakub Trllo
a32ca255f6 resave settings to match formattings 2022-08-04 12:25:30 +02:00
Jakub Trllo
b65a360ca6 fix types in default settings 2022-08-04 12:25:08 +02:00
Jakub Trllo
4bca280d25
Merge pull request #3595 from Tilix4/fx_kitsu_no_project_tasks
Kitsu | Fix: project with no dedicated task types doesn't take defaults
2022-08-04 10:35:36 +02:00
Milan Kolar
63b270a084
Merge pull request #3607 from moonyuet/bugfix/-OP_3534_Maya--Look-Data-Contents-fails-with-custom-attribute-on-group 2022-08-04 09:28:43 +02:00
Jakub Trllo
09e68b5a25 use StringTemplate in integrate ftrack note 2022-08-03 18:30:25 +02:00
Jakub Trllo
8f5360d9d5 added ability to keep '<>' without formatting content unchanged 2022-08-03 18:28:40 +02:00
Petr Kalis
1dedfd06a4
Merge pull request #3614 from pypeclub/chore/OP-3704_Validate-containers-doesnt-support-new-publisher-yet
Core: translated validate_containers.py into New publisher style
2022-08-03 18:25:46 +02:00
Petr Kalis
23c927cde2
Merge pull request #3610 from pypeclub/bugfix/OP-3684_Refactored-integrate-doesnt-work-for-AE-multi-frame-publishes
AfterEffects: refactored integrate doesnt work formulti frame publishes
2022-08-03 18:25:04 +02:00
Petr Kalis
53cf211fcb Merge branch 'develop' of github.com:pypeclub/OpenPype into bugfix/OP-3684_Refactored-integrate-doesnt-work-for-AE-multi-frame-publishes 2022-08-03 17:43:55 +02:00
Jakub Trllo
e19f0ba636
Merge pull request #3612 from pypeclub/feature/OP-3703_fps-ftrack-metadata-for-cineSyncPlay
Ftrack: Add more metadata to ftrack components
2022-08-03 17:43:48 +02:00
Jakub Trllo
6aedfce791
Merge pull request #3611 from pypeclub/bugfix/OP-3701_New-integrator-force-to-have-dot-before-frame-in-filename
Integrator: Don't force to have dot before frame
2022-08-03 17:43:31 +02:00
Jakub Trllo
c4fce5fea9 integrate description can use optional keys 2022-08-03 17:40:47 +02:00
Petr Kalis
7cfd9624a3 "OP-3684 - revert - fix for new publisher"
This reverts commit 80b6ef98

Made obsolete by https://github.com/pypeclub/OpenPype/pull/3611
2022-08-03 17:39:35 +02:00
Jakub Trllo
9d8a05d8a7 fix dst collection access 2022-08-03 17:33:26 +02:00
Jakub Trllo
e0fc9d5d12 fix typo 2022-08-03 17:31:31 +02:00
Jakub Trllo
e43748bb3d validate representation files sequence 2022-08-03 17:28:27 +02:00
Petr Kalis
cc048e4b6f OP-3704 - translated validate_containers.py into New publisher style
AE could be already using NP.
2022-08-03 16:57:56 +02:00
Jakub Trllo
59463a3457 add new function to determine fps value 2022-08-03 16:54:53 +02:00
Jakub Trllo
e4c1c204d1 add metada also for src components 2022-08-03 16:33:17 +02:00
Petr Kalis
bab5629e35 OP-3684 - use instance.data["farm"] to skip local integrate
No Settings necessary, instance itself should hold if it is targetted for farm (eg. not locally integrated.)
2022-08-03 16:26:46 +02:00
Petr Kalis
99469a1443 OP-3684 - revert - added default to Integrate Setting to skip render.farm"
This reverts commit ef60744d
Not necessary, better to use `instance.data["farm"]`
2022-08-03 16:24:50 +02:00
Jakub Trllo
502a8c6ee7 add more metadata to ftrack components 2022-08-03 16:12:52 +02:00