docs: document Undo Log improvements and Android deployment

This commit is contained in:
Thomas SharedInbox
2026-05-10 14:49:59 +02:00
parent c1fbf7ece1
commit c2ab4a2b55
2 changed files with 14 additions and 0 deletions
+7
View File
@@ -6,6 +6,13 @@ Tasks get moved from next.md to done.md
## Tasks (2026-05-10) ## Tasks (2026-05-10)
- **Improved Undo Log and Android Deployment (Issue #7)**: Enhanced the Undo Log to support
undoing any action from history, not just the latest. This provides more flexibility
when managing multiple destructive actions.
- Refactored `UndoService.undo()` to accept an optional `actionId`, allowing targeted rollbacks.
- Updated `UndoLogScreen` to remove the "latest only" restriction and provide immediate feedback.
- Successfully built and deployed the release APK to the distribution server via `task deploy-android`.
- Verified the new undo logic with updated unit tests and ensured full system integrity via the CI check suite.
- **Global Undo Log and History**: Implemented a persistent history of undoable - **Global Undo Log and History**: Implemented a persistent history of undoable
actions, allowing users to view and undo recent destructive operations. actions, allowing users to view and undo recent destructive operations.
- Added `UndoLogScreen` to display a chronologically reversed list of actions. - Added `UndoLogScreen` to display a chronologically reversed list of actions.
+7
View File
@@ -1,5 +1,12 @@
# Plan Log # Plan Log
## 2026-05-10
- Improved Undo Log (Issue #7): Added support for undoing any action from history.
- Refactored `UndoService.undo()` to support targeted rollbacks by action ID.
- Removed "latest only" restriction from `UndoLogScreen`.
- Successfully deployed release APK to distribution server via `task deploy-android`.
- Verified system integrity with unit, widget, and E2E integration tests.
## 2026-05-10 ## 2026-05-10
- Implemented global Undo Log with persistent history. - Implemented global Undo Log with persistent history.
- Refactored `UndoService` to store a list of recent actions instead of just the latest one. - Refactored `UndoService` to store a list of recent actions instead of just the latest one.