ayon-backend
ayon-backend copied to clipboard
Server codebase with API access to AYON
## PR Checklist - [x] This comment contains a description of changes - [x] Referenced issue is linked ## Description of changes `migrate_settings` function in `BaseServerAddon.convert_settings_overrides` is replaced by `migrate_settings_overrides`....
## Story When settings are copied from a different addon version, settings are processed en-bloc instead of overrides only. That prevents the copy settings dialog from displaying a pinned value...
## PR Checklist - [x] This comment contains a description of changes - [x] Referenced issue is linked ## Description of changes When using `api/projects/{project_name}/roots` endpoint (GET/PUT), empty values (nulls...
## Story It is not possible to rename an existing anatomy preset ## Proposed solution Create a new endpoint for renaming an existing preset.
## Story The current implementation of patching entity data field supports updating dictionary values at a single depth level. While users can set values like `data["something"] = "value"`, the API...
I was trying to customize the KitsuAddon to suit my studio's needs. Problem is, whenever I try to send any POST request, All kinds of errors appear (uvloop is one...
## Story Project files clean-up background process is now triggered only by patching an activity. That is insufficient as in edge cases clean-up is never started. ### To reproduce Steps...
## Story If one provides project root override in `Roots` tab in `Project Settings` and later deletes it, it is still being returned as empty ('') override. (via `http://localhost:5000/api/projects/{project_name}/roots`) ##...
## Story Attributes enums may change and server restart is no longer needed. However the front end uses a cached attribute list to display dropdowns, so a page refresh is...
## Story We'll need to reserve some basic built-in link types that we are using all across the board in pipeline code. Namely: - `reference|version|version` - `generative|version|version` - `breakdown|folder|folder` -...