* update openpype projects status from kitsu settings
* fix linting errors
* get all projects and verify the project status for each project
* optimizing project status name verification
* sync only if project exists and is active in OP
* remove noqa
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* break from all_status for loop and add comment for non sync projects
---------
Co-authored-by: jeremy.oblet <jeremy.oblet@fixstudio.com>
Co-authored-by: Thomas Fricard <tfricard@ws114.prs.vfx.int>
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* modify action to use 'CustomAttributeValue' and fix bugs
* modify and fix event handler to push hierarchical values
* added few smaller comments
* removed unused variables
* Match family and families
* Allow kitsu note to not have set comment and capture it without erroring in IntegrateKitsuReview
* Allow fallback to context for instance `task`
* Shush hound
* Refactor variable names
* Enhancement: Allowing kitsu not status exceptions
* Update openpype/modules/kitsu/plugins/publish/integrate_kitsu_note.py
Co-authored-by: Félix David <felixg.david@gmail.com>
* adding equal/not equal option
* Making equal/not equal option available at for every list item
* Changed into , renamed into , added documentation
* Using upper cases during check, so the new settings aren't case sensitive
* Linting little detail
* Renaming Equality into Condition, new screenshot with both equal and not equal shown on it
* Update website/docs/module_kitsu.md
README adjustments
Co-authored-by: Félix David <felixg.david@gmail.com>
* Changes needed to resolve conflict
* Changing context into instance where appropriate
* Minor change to avoid changing a line that doesn't need to be changed
* Turning exceptions into conditions. Making checks positive instead of negative. Changing implementation based on suggestions.
---------
Co-authored-by: Félix David <felixg.david@gmail.com>