because I got bored of customising my CV for every job
TypeScript
88.8%
MDX
7.8%
CSS
1.2%
HTML
0.5%
Dockerfile
0.3%
Shell
0.3%
JavaScript
0.2%
Handlebars
0.1%
Other
0.8%
- Rename auth module to authentication with expanded functionality
- Add policy-based authorization system across all modules
- Add DataLoaders for batch loading (company, level, role, vacancy, cv)
- Add factory classes for entity creation
- Extract shared code into new packages (@cv/auth, @cv/system, @cv/routing)
- Move UI components (Toast, Progress, ConfirmationModal) to @cv/ui
- Add connection factory for GraphQL pagination types
- Add named-graphql-type factory for NamedEntity types
- Fix React 19 RefObject type compatibility
- Update biome config for NestJS patterns and CSS exclusion
- Add email verification, password reset, and session management
- Update Docker configuration and base image