Releases: ynput/ayon-backend
Releases · ynput/ayon-backend
1.7.2
Full Changelog: 1.7.1...1.7.2
1.7.1
What's Changed
🎉 New Features
- REST: tasksFolders endpoint by @martastain in #507
- Activities: Activity tags API by @martastain in #501
- API: Routers defined by addons by @martastain in #511
❤️ Improvements
- Setup: Optimized migration scripts by @martastain in #504
- Inbox: API enhancements by @martastain in #498
- Settings: Unify saving settings by @martastain in #506
🛠️ Bugfixes
- Watchers: unset watcher when assignment is removed by @martastain in #500
Full Changelog: 1.7.0...1.7.1
1.7.0
What's Changed
🎉 New Features
- Events: Horizontal scaling support in EventStream.subscribe by @martastain in #495
❤️ Improvements
- Addons: Allow returning frontend scopes and frontend modules conditionally by @martastain in #488
- Server API for thumbnail uploads by @martastain in #493
🛠️ Bugfixes
- Setup: Increased query timeout for DB migration by @martastain in #489
- Email handling improvements by @martastain in #490
Full Changelog: 1.6.1...1.7.0
1.6.1
What's Changed
🎉 New Features
- Files: Grabbing still frames from videos by @martastain in #467
- Traffic statistics by @martastain in #473
- Auth: API keys for users by @martastain in #472
❤️ Improvements
- Market: Access to older release bundles by @martastain in #457
- Auth: session invalidation enhancements by @martastain in #462
- Add traits field to representation model by @antirotor in #466
- Allow all users to update checkboxes in comments by @martastain in #471
- Added task type colors by @martastain in #477
- Events: Reusable events by @martastain in #310
- Exclude demo and testing projects from metrics by @martastain in #451
- User activity monitoring by @martastain in #474
- Decoupled operations logic from the REST API. by @martastain in #478
- Settings: Migrate settings with no overrides by @martastain in #480
- Projects: Optional flag to disable auto-assigning users to new projects by @martastain in #481
🛠️ Bugfixes
- Roots: fallback to explicit platform when site does not exist by @martastain in #469
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
🎉 New Features
- Events: sender_type property to differentiate between multiple event sources by @martastain in #399
- Activities: Patching activities using /operations endpoint by @martastain in #440
- Events: Unsubscribe from event stream by @martastain in #442
- Support for traits in representations by @martastain in #431
- Permissions: Top level access for access groups by @martastain in #389
- GraphQL: Additional thumbnail data to nodes by @martastain in #444
- Track server updates in the database by @martastain in #452
❤️ Improvements
- Trigger event when entity parent changes by @martastain in #437
- GraphQL: Add changedBefore and changedAfter args for activities resolver by @martastain in #438
- Setup: Staged database migration by @martastain in #435
- Include thumbnails in storage usage metrics by @martastain in #441
- Server: Decoupled maintenance procedure by @martastain in #447
🛠️ Bugfixes
- GraphQL: Deprecated "states" in favor of "statuses" in events resolver argument by @martastain in #443
- Links: Remove dead links upon entity deletion by @martastain in #446
- Auth: fixed session invalidation logic by @martastain in #449
- Added missing event to task/assign endpoint by @martastain in #454
Full Changelog: 1.5.6...1.6.0
1.5.6
What's Changed
🛠️ Bugfixes
- Warn when thumbnail mime mismatches instead of returning an error by @martastain in #433
Full Changelog: 1.5.5...1.5.6
1.5.5
What's Changed
🎉 New Features
- Server configuration by @martastain in #338
❤️ Improvements
- Settings: add link types enum resolver by @martastain in #427
🛠️ Bugfixes
- Fix: Saving staging directories to existing project anatomy by @martastain in #422
- Optimized activity clean-up query by @martastain in #423
- Fix: Validate file id in project files endpoints by @martastain in #430
- Fix: Handle invalid thumbnails by @martastain in #432
Full Changelog: 1.5.4...1.5.5
1.5.4
What's Changed
🎉 New Features
- Setup: Provision from url by @martastain in #412
❤️ Improvements
- Added folder reference to task activities by @martastain in #408
- Scoped statuses in the default anatomy preset by @martastain in #415
🛠️ Bugfixes
- fix: provide project timestamp to cdn resolver by @martastain in #410
Full Changelog: 1.5.3...1.5.4
1.5.3
What's Changed
🛠️ Bugfixes
- Fix attribute model for enums by @martastain in #401
- Handle empty response when returning cached 'nothing to do' from enroll by @martastain in #402
- /api/info performance improvements by @martastain in #404
Full Changelog: 1.5.2...1.5.3
1.5.2
What's Changed
❤️ Improvements
- Projects: speed up project deployment by @martastain in #394
- Watching and inbox rules improvements by @martastain in #398
🛠️ Bugfixes
- Project: added missing event triggering by @martastain in #393
- Events: Optimize enrolls to avoid timeouts by @martastain in #396
Full Changelog: 1.5.1...1.5.2