* removed settings of IntegrateAssetNew
* added 'active' to 'ValidateEditorialAssetName' plugin settings
* removed unused 'families_to_review' setting from tvpain
* implemented product name -> subset and product type -> family conversion
* fixed most of conversion utils related to subsets
* removed unused constants
* anatomy templates are handling folder and product in templates
* handle all possible template changes of asset, subest and family in settings
* updated ayon api
* updated fixed ayon api
* added conversion functions for representations
* fixed 'get_thumbnail' compatibility
* use del to handle ayon mode in intput links
* changed labels in UI based on AYON mode
* updated ayon_api with 0.2.0 release code
* OP-5221 - updated settings for custom location of artist zip folder
* OP-5221 - updated igniter for custom location of artist zip folder
Introduced new function
Updated data_dir only after access to Mongo (DB)
* OP-5221 - pushed resolving of local folder to OpenPypeVersion
Logic in OpenPypeVersion is used even in openpype_version.py
* OP-5221 - updates after review
* OP-5221 - fix paths should be single paths
* OP-5221 - refactor to cls
* OP-5221 - refactor
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* OP-5221 - fix defaults for single paths
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* OP-5221 - remove unwanted line
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* OP-5221 - update look of Settings
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* set 'BUILTIN_OCIO_ROOT' environment variable in start.py
We need to use simplified variant to fill default ocio root for OCIO configs to replace '{OPENPYPE_ROOT}/vendor/bin/ocioconfig/OpenColorIOConfigs' in settings.
The explicit path from OPENPYPE_ROOT disable option to change the path elsewhere without harm of settings change. Using 'BUILTIN_OCIO_ROOT' can be usd universally.
* use new env variable in OCIO settings
* modified simple creator plugin to be able handle version control
* added 'allow_version_control' to simple creators
* don't remove 'create_context' from pyblish context during publishing
* implemented validator for existing version override
* actually fill version on collected instances
* version can be again changed from standalone publisher
* added comment to collector
* make sure the version is set always to int
* removed unused import
* disable validator if is disabled
* fix filtered instances loop
* ftrack status is not set in deadline plugin during celaction integration
* implemented new logic to set task status during publishing
* added missing settings for new plugins
* integrate hierarchy ftrack is filling status names for newly created tasks
* resaved default settings
* change label in settings
* Remove leftover docstring
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
* Use smaller differentiation in order to keep plugin in integration range
* formatting changes
---------
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>