Find a file
vsxd b520689130 feat(app): update controllers, DTOs, config, rate limiting, and add new components
- Add BaseApiController, MeController, AuthContextFilter
- Add standardized ApiResponse/ApiResponseFactory/PageResponse DTOs
- Add i18n messages (en/zh)
- Replace SlidingWindowRateLimiter with RateLimiter interface + Redis/InMemory impls
- Add localized exception handling
- Update application.yml with messages config
- Update Flyway migrations V1-V3
- Add SkillController and SkillSearchController tests
2026-03-12 17:47:58 +08:00
deploy Fix phase1 auth flow gaps 2026-03-12 00:26:33 +08:00
docs docs: update specs, plans, and design documents for Phase 2-4 2026-03-12 17:46:41 +08:00
server feat(app): update controllers, DTOs, config, rate limiting, and add new components 2026-03-12 17:47:58 +08:00
web fix(web): resolve TypeScript errors in Phase 2 pages and hooks 2026-03-12 02:56:54 +08:00
.gitignore chore: add Eclipse project files to gitignore 2026-03-12 17:45:28 +08:00
docker-compose.prod.yml fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00
docker-compose.yml feat: complete Chunk 1 - backend skeleton and infrastructure 2026-03-11 23:35:47 +08:00
LICENSE Initial commit 2026-03-11 20:17:06 +08:00
Makefile fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00