* 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
* 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
* OP-4258 - Settings for transient template
* OP-4258 - added collector for transient staging dir
Allows setting profiles to create persistent stagingDir.
* OP-4258 - implemented persistent stagingDir in cleanup
* OP-4258 - updated logging
* OP-4258 - updated settings
* OP-4258 - Hound
* OP-4258 - renamed class to better name
* OP-4258 - changed location of Settings
Should be used in create and collecting phase also.
* OP-4258 - remove version placeholder from transient template
It was discussed that it shouldn't be used for now.
* OP-4258 - extracted transient dir query logic
This should be used in collection and creation phase for DCCs which are storing staging dir path directly into nodes.
* OP-4258 - added use of scene_name placeholder in collector
DCC dependent, way how to implement versioning, might not be used.
* OP-4258 - fix scene_name
* OP-4258 - remove wrong defaults
* OP-4258 - added possibility of different template name
Studio might want to put renders to different place from caches.
* OP-4258 - renamed according to GH comments
* OP-4258 - use is active filter
* OP-4258 - use is active filter
* OP-4793 - added project_settings to signature
* OP-4793 - updated logging message
* OP-4793 - added documentation
* OP-4258 - fix function arguments
* OP-4258 - updates to documentation
* OP-4258 - added known issues to documentation
---------
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>