Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@benditorok
Copy link
Owner

No description provided.

- Remove started_at/ended_at from TrackerEntryLine - Add TrackerEntryLineDuration model and DTOs - Implement
stop_tracking and resume_tracking commands - Update repository and service logic for durations - Update API to return
durations for each line
- Refactor TrackerLine to use durations array for sessions - Update UI to display all sessions and total duration - Add
resume tracking functionality for stopped lines - Adjust active line detection and live duration calculation
- Remove get_tracker_lines command and related state - Update backend to return lines as part of each tracker - Refactor
frontend to use nested lines from trackers - Simplify state management and props for tracker lines
Move cleanup logic from frontend to Rust backend to ensure all active tracking sessions are stopped automatically when
the app exits.
@benditorok benditorok merged commit 47436a0 into main Oct 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants