mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-03-09 07:13:35 -05:00
Create a new service that tracks every user mutation #449
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vikunja-bot on GitHub (Apr 1, 2025).
Original issue by dpschen on 2023-04-06T14:53:17.000Z
useful for logging, activity history, undo, crdt, quick-actions (centralized methods for everything), etc
We can roll this out step by step. In the begining only one store
Original issue on Gitea
@kolaente commented on 2023-04-06T16:05:37.000Z:
Why would be the purpose of this? If we want to have an activity lot (like an audit log) that should be done in the api.
dpschen commented on 2023-04-11T12:04:10.000Z:
I meant logging in the frontend. Having one central place for this makes stuff liek user history much easier.
I could have created an issue saysing stuff like:
All of theses tasks might still make sense isolated in the future. But then they could build upon this service and will be easier to build.
@kolaente commented on 2023-04-11T16:20:56.000Z:
That makes more sense, thanks for the explanation. Would this only be in-memory? Or persisted somewhere? (localstorage or api)
dpschen commented on 2023-04-11T22:01:34.000Z:
For now I only thought of in-memory. It might help plugging in persistence later.