managarten/apps
Till-JS 9881e84ee3 feat(auth): add GDPR self-service endpoints for user data
Add /api/v1/me/data endpoints for users to view, export, and delete
their own data without admin privileges (GDPR compliance).

Backend:
- New MeModule with MeController and MeService
- GET /api/v1/me/data - view own data summary
- GET /api/v1/me/data/export - download as JSON
- DELETE /api/v1/me/data - delete all own data

Frontend:
- New /settings/my-data page with full data overview
- Export button for JSON download
- DeleteConfirmationModal with email verification
- Link from settings page to my-data

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-12 13:20:08 +01:00
..
calendar 🐛 fix(admin): use PostgresJsDatabase instead of NodePgDatabase 2026-02-12 02:34:00 +01:00
chat 🐛 fix(admin): use PostgresJsDatabase instead of NodePgDatabase 2026-02-12 02:34:00 +01:00
clock 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
contacts 🐛 fix(admin): use PostgresJsDatabase instead of NodePgDatabase 2026-02-12 02:34:00 +01:00
context 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
docs 🌙 feat(docs): set dark mode as default theme 2026-01-29 18:22:23 +01:00
manacore feat(auth): add GDPR self-service endpoints for user data 2026-02-12 13:20:08 +01:00
manadeck 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
matrix 🐛 fix(todo,matrix): improve click targets and type safety 2026-02-10 14:53:49 +01:00
nutriphi 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
photos 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
picture 🐛 fix(admin): use PostgresJsDatabase instead of NodePgDatabase 2026-02-12 02:34:00 +01:00
planta feat(auth): implement cross-subdomain SSO for all web apps 2026-02-02 13:17:04 +01:00
presi 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
questions feat(auth): implement cross-subdomain SSO for all web apps 2026-02-02 13:17:04 +01:00
skilltree 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
storage 🔧 fix(docker): add --ignore-scripts to pnpm install in all backend Dockerfiles 2026-02-12 02:10:45 +01:00
todo 🐛 fix(admin): use PostgresJsDatabase instead of NodePgDatabase 2026-02-12 02:34:00 +01:00
zitare/apps 🐛 fix(admin): use PostgresJsDatabase instead of NodePgDatabase 2026-02-12 02:34:00 +01:00