-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
enhancementNew feature or requestNew feature or request
Description
StatGPT Backend version
0.3.0
What is the problem this feature will solve?
Currently there's no way for admin to see what was happening with the configurations of different entities within StatGPT.
What is the proposed feature or solution?
Implement immutable audit log, that will be stored in Postgres and will capture the following actions:
- Add/modify/delete data source
- Add/modify/delete dataset
- Add/modify/delete/export/import channel
- Any reindexing & deduplication operations
Suggested audit log entries:
- Entity type: data source, dataset, channel
- Action type
- Entity id & name
- Who performed action (uuid)
- Action trigger(manual, smth else)
- State before change
- State after change
- Timestamp
- Trace ID
REST API endpoints will be required for accessing audit log in read only mode.
What alternatives have you considered?
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request