Commit Graph

8 Commits

Author SHA1 Message Date
Julien Froidefond
f524c33d3a refactor: update reminders retrieval method
- Replaced `getRealRemindersSimple` with `getRemindersFromEnabledLists` for improved reminder fetching logic.
- Removed the old method to streamline the code and enhance maintainability.
- Adjusted error handling to ensure consistent behavior during reminder parsing.
2025-09-13 13:59:33 +02:00
Julien Froidefond
54f105fe62 feat: add date-fns dependency and update HomePage component
- Added `date-fns` as a dependency in `package.json` and `package-lock.json`.
- Refactored `Home` component to `HomePage`, implementing server-side rendering for tasks and stats retrieval.
- Integrated `Header` and `KanbanBoard` components for improved UI structure.
- Marked Kanban components as completed in `TODO.md`.
2025-09-13 13:55:33 +02:00
Julien Froidefond
e173c09119 feat: finalize essential API routes in TODO.md
- Marked API routes as completed, including CRUD for tasks, reminders sync, configuration, and testing services.
- Updated section title to reflect completion and added note to prioritize SSR with direct service calls.
2025-09-13 13:51:02 +02:00
Julien Froidefond
f751e5966e feat: complete integration of macOS reminders with filtering and logging
- Marked tasks in TODO.md as completed for macOS reminders integration.
- Enhanced RemindersService to filter reminders based on enabled lists and added detailed logging for better debugging.
- Implemented methods for retrieving reminders from specific lists and parsing output from AppleScript.
2025-09-13 13:49:35 +02:00
Julien Froidefond
c5f0a71e22 feat: services database, reminders, taskprocessor init 2025-09-13 09:15:31 +02:00
Julien Froidefond
ac689a0779 chore: init next prisma and file structure 2025-09-13 09:09:08 +02:00
Julien Froidefond
7df8eade3f chore: update file with new features and optimizations 2025-09-13 09:01:16 +02:00
Julien Froidefond
3aa895a02e chore: init 2025-09-13 08:59:07 +02:00