ynput / ayon-core

Apache License 2.0
27 stars 32 forks source link

Scene Inventory: Action to update to latest approved version #690

Closed iLLiCiTiT closed 3 months ago

iLLiCiTiT commented 3 months ago

Changelog Description

Scene inventory tool now can update to latest approved version.

Additional info

This is a proposal how it could be implemented, we still need to modify validator which checks versions of loaded containers. The latest approved version is determined by Status "state" which has 4 options "not_started", "in_progress", "done" and "blocked. We use "done".

Function get_outdated_containers now does not mark last approved as outdated > not sure if this is an issue or enhancement? Reverted

Testing notes:

  1. Scene inventory should be able to load latest approved version.
ynbot commented 3 months ago

Task linked: AY-5635 Action to update to latest approved version

BigRoy commented 3 months ago

I like it - but now I start to definitely want to have a "set default status on publish" (settings) and "choose publish status in publisher" (publisher attribute per instance) implementations 🗡️