Skip to content

Conversation

@iLLiCiTiT
Copy link
Member

Changelog Description

Added implementation for work with actions.

Additional review information

First separation of functionality from server_api.py into separate file for better organization (and enhance IDE speed).

I didn't include implement helper functins because there is a ton of combinations that can be used for each get/trigger/config functionality.

Testing notes:

  1. You can get and trigger actions.
  2. You can get and set configuration of actions.
  3. You can take/abort triggered action.

@iLLiCiTiT iLLiCiTiT added the type: enhancement New feature or request label Aug 1, 2025
@iLLiCiTiT iLLiCiTiT self-assigned this Aug 1, 2025
@iLLiCiTiT iLLiCiTiT requested review from antirotor and kalisp August 1, 2025 16:20
@kalisp
Copy link
Member

kalisp commented Aug 4, 2025

Not sure how to test functionality, could you please elaborate?

@iLLiCiTiT
Copy link
Member Author

Not sure how to test functionality, could you please elaborate?

Well, use the functions. I took the REST api endpoints and added related methods to python API. There is branch in ayon-core using them enhancement/use-api-methods-for-actions.

@iLLiCiTiT iLLiCiTiT merged commit 69d5f09 into develop Aug 6, 2025
2 checks passed
@iLLiCiTiT iLLiCiTiT deleted the enhancement/add-actions-functionality branch August 6, 2025 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants