-
Add signing and expiry to local download URLs
Jesse Daniel Brown
-
Add RBAC and consent API tests
Jesse Daniel Brown
-
Fortalecer validações de upload de gravações
Jesse Daniel Brown
-
Store plan metadata from request
Jesse Daniel Brown
-
Persist generated plans and expose listing API
Jesse Daniel Brown
-
Integrate OpenAI plan generation
Jesse Daniel Brown
-
Add Redis-backed rate limiting with fallback
Jesse Daniel Brown
-
Add POST and PATCH handlers for student consent
Jesse Daniel Brown
-
Reforça segurança do storage local
Jesse Daniel Brown
-
Enforce RBAC on student, recording, and plan APIs
Jesse Daniel Brown
-
Check consent before signing audio uploads
Jesse Daniel Brown
-
Adiciona testes e CI
Jesse Daniel Brown
-
Add security hardening for auth and uploads
Jesse Daniel Brown
-
Implement recordings dashboard with filters and playback
Jesse Daniel Brown
-
Add capture recording flow
Jesse Daniel Brown
-
feat: adicionar assinaturas de armazenamento
Jesse Daniel Brown
-
Implement students CRUD API and UI
Jesse Daniel Brown
-
Merge pull request #8 from JesseBrown1980/codex/build-dashboard-shell-layout-and-navigation
Jesse Daniel Brown
Refine dashboard shell layout -
Refine dashboard shell layout
Jesse Daniel Brown
-
Make registration atomic and document auth setup
Jesse Daniel Brown
-
Create dashboard shell layout and navigation
Jesse Daniel Brown
-
Implement authentication and RBAC
Jesse Daniel Brown
-
chore: scaffold next app with shadcn components
Jesse Daniel Brown