Commit Graph

2 Commits

Author SHA1 Message Date
c965fdd06f fix: resolve TypeScript errors for CI - add auth middleware plugin
All checks were successful
CI/CD / check (push) Successful in 51s
CI/CD / deploy (push) Successful in 1s
- Create shared authMiddleware plugin with scoped derive for proper type propagation
- Each route file now uses authMiddleware instead of relying on parent derive
- Fix error handler to use instanceof Error checks for message/stack access
- Fix null vs undefined type mismatch in hammer route auth validation
- Fix invite role type assertion for enum compatibility
- Fix test type assertions to avoid impossible comparisons
2026-01-30 02:57:07 +00:00
98ea0427bb Initial todo app setup
- Backend: Bun + Elysia + Drizzle ORM + PostgreSQL
- Frontend: React + Vite + TailwindCSS + Zustand
- Auth: better-auth with invite-only system
- Features: Tasks, Projects, Sections, Labels, Comments
- Hammer API: Dedicated endpoints for AI assistant integration
- Unit tests: 24 passing tests
- Docker: Compose file for deployment
2026-01-28 14:02:15 +00:00