ynput / ayon-kitsu

Official AYON<->Kitsu intetgration (WIP)
Apache License 2.0
7 stars 4 forks source link

Enhancement/delete kitsu entities #28

Closed scottmcdonnell closed 5 months ago

scottmcdonnell commented 5 months ago

Create, Update, and Delete of folders and tasks supported. This PR includes tests for all endpoints. The processor just needs to have the event listeners call the functions in update_from_kitsu.py

scottmcdonnell commented 5 months ago

it looks from the PRs that there are a few different people working on this. I have been looking at getting all the ayon side covered by tests in #28. All Kitsu data is mocked by monkeypatching the gazu calls. All tests are currently passing poetry run pytest. methods in update_from_kitsu.py just need to be hooked up the Processor so they are called on by gazu.event listeners. Further tests can be added for new enhancements eg. concepts, task assignees.

I will hold off on more work until the PRs are reviewed, in case the approach is changing.

scottmcdonnell commented 5 months ago

superseded by #31