Chneemann
|
a60851ac07
|
refactor(lib): consolidate services, types, utils, and actions into lib folder and update import paths
Deploy Flowstate to VPS / deploy (push) Successful in 1m27s
|
2026-08-23 16:44:18 +02:00 |
|
Chneemann
|
07d80a2674
|
feat(search): add debounced search bar with server-side TaskService filtering
Deploy Flowstate to VPS / deploy (push) Successful in 52s
|
2026-08-17 04:48:06 +02:00 |
|
Chneemann
|
0e89c44448
|
feat(user): update user profile schema with name and color, extend registration, and integrate across header and kanban cards
|
2026-08-12 19:36:39 +02:00 |
|
Chneemann
|
bfb54558e5
|
refactor(services): extract shared user access condition helper in TaskService
|
2026-08-12 14:42:21 +02:00 |
|
Chneemann
|
8d7a4601af
|
fix(dashboard): restrict task deletion dropzone and mobile actions to creators
|
2026-08-12 11:43:04 +02:00 |
|
Chneemann
|
b386c2b4c5
|
feat(ui): add reactive trash count using SWR to navbar and dashboard trash link
|
2026-08-12 09:11:51 +02:00 |
|
Chneemann
|
23f898d763
|
refactor(dashboard): move task retrieval logic to service and optimize query using SQL exists clause
|
2026-08-12 08:42:32 +02:00 |
|
Chneemann
|
674adacc74
|
refactor(dashboard): modularize header components and organize board structure
|
2026-08-11 18:39:38 +02:00 |
|
Chneemann
|
48d37c7907
|
feat(dashboard): implement trash view with restore and permanent delete actions
|
2026-08-11 17:02:12 +02:00 |
|
Chneemann
|
c4989155b3
|
feat(dashboard): add individual task loading states and optimize client-server component architecture
|
2026-08-10 14:19:40 +02:00 |
|
Chneemann
|
3057310b13
|
feat(dashboard): implement kanban board page with server-side batch querying and simplified responsive layout
|
2026-08-08 12:54:55 +02:00 |
|
Chneemann
|
6fc598be83
|
feat(layout): implement navbar, routing (/summary, /board), layout enhancements and JSDoc
|
2026-08-04 08:59:08 +02:00 |
|