managarten/apps
Till JS fd0516f119 feat(presi): add DB indexes, Swagger docs, hardened validation (score 81→86)
- Add 7 database indexes on all query paths (userId, deckId, order, themeId)
- Add timestamps with timezone for all tables
- Enable Swagger/OpenAPI documentation at /api/docs
- Add ApiTags and ApiBearerAuth to all controllers
- Add ParseUUIDPipe on all ID parameters
- Harden DTO validation: string length limits, @IsIn for enums,
  @IsUrl for URLs, @ArrayMaxSize for arrays, @Min(0) for order fields
- Update audit to reflect improvements

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 22:35:11 +01:00
..
calendar refactor(nav): move feedback pill into user dropdown across all apps 2026-03-19 21:00:38 +01:00
chat fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
clock fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
contacts refactor(nav): move feedback pill into user dropdown across all apps 2026-03-19 21:00:38 +01:00
context feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
docs 🌙 feat(docs): set dark mode as default theme 2026-01-29 18:22:23 +01:00
manacore feat(presi): add DB indexes, Swagger docs, hardened validation (score 81→86) 2026-03-19 22:35:11 +01:00
manadeck fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
matrix feat(mukke): display album cover art in library, playlists, and song lists 2026-03-19 20:59:45 +01:00
mukke fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
nutriphi fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
photos fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
picture fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
planta fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
presi feat(presi): add DB indexes, Swagger docs, hardened validation (score 81→86) 2026-03-19 22:35:11 +01:00
questions feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
skilltree fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
storage fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00
todo refactor(nav): move feedback pill into user dropdown across all apps 2026-03-19 21:00:38 +01:00
traces feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
zitare fix(docker): add patches, shared-error-tracking, shared-nestjs-setup to all Dockerfiles 2026-03-19 21:58:29 +01:00