Commit graph

8 commits

Author SHA1 Message Date
Chneemann
b94e7834be
refactor(db): add explicit string length limits to users and tasks tables
All checks were successful
Deploy Flowstate to VPS / deploy (push) Successful in 1m45s
2026-08-23 09:51:19 +02:00
Chneemann
6a6b8406a4
feat(db): add role field and role enum to users table schema
All checks were successful
Deploy Flowstate to VPS / deploy (push) Successful in 45s
2026-08-21 03:55:57 +02:00
Chneemann
1e7e40b8a6
feat(user): add login status tracking, last login timestamp, and UI indicators 2026-08-13 08:34:21 +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
de64b94869
feat(api): implement soft-delete, restore and permanent task deletion 2026-08-11 16:46:38 +02:00
Chneemann
0b3636a96f
feat(db): implement task service logic and database schema with relational tables 2026-08-08 12:29:24 +02:00
Chneemann
c785b1bd46
feat(db): migrate from SQLite to PostgreSQL via Drizzle ORM 2026-08-03 19:37:03 +02:00
Chneemann
f5fc0ac256
feat(db): integrate Drizzle ORM with SQLite 2026-08-03 18:07:02 +02:00