ynput / ayon-backend

Server codebase with API access to AYON
Apache License 2.0
22 stars 17 forks source link

Activities: Clean up orphaned activities #378

Closed martastain closed 1 month ago

martastain commented 1 month ago

Story

Ayon does not automatically remove activities when the origin entity is deleted. This could be considered a feature (as it allows keeping track of everything), but it pollutes the database in the long run. We also don't have a simple way to access this part of the activity feed and remove large files for example.

Problems

Orphaned activities pollute the database and the project storage

Proposal