Expand description
Laravel-style activity / audit log for Sova.
ⓘ
app.install(Db::from_env().migrations::<ActivityMigrator>());
// or compose: AuthMigrator::migrations() + ActivityMigrator::migrations()
app.install(Activity::new().mount("/activity"));
req.log_activity("note.created", "note", id, json!({})).await;Structs§
- Activity
- Activity / audit log plugin.
- Activity
Actor - Optional actor id attached to the request (e.g. by auth middleware).
- Activity
Entry - One activity row to persist.
- Activity
Filter - Activity
Log - Marker in app state — installed by
super::Activityplugin. - Activity
Migrator - Activity
Row
Traits§
- Activity
Ext - Request helper for activity logging.