mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-03-03 00:46:57 -05:00
Create a new service that tracks every user mutation #448
Labels
No labels
area/api
area/caldav
area/filters
area/frontend
area/gantt
area/internal-code
area/typesense
bug
changes requested
confirmed
dependencies
enhancement
good first issue
help wanted
kind/bug
kind/feature
needs reproduction
question
security
support
upstream issue
waiting for reply
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/vikunja-go-vikunja#448
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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.