Commit Graph

22 Commits

Author SHA1 Message Date
M1000fr
41a9bfad98 refactor: remove providerId from User 2024-12-13 13:32:12 +01:00
M1000fr
e52c9acf2d feat: remove unused packages, config 2024-12-12 22:06:35 +01:00
M1000fr
bc4dcc26ef refactor: Update user creation logic in UserService 2024-12-12 16:57:28 +01:00
M1000fr
28e42b2248 feat: Add error handling for invalid token in JwtAuthGuard 2024-12-11 18:51:48 +01:00
M1000fr
80ce7d7f16 feat: switch to JWKS verification 2024-12-11 00:41:53 +01:00
M1000fr
006fe8cb74 feat: Add Swagger API documentation to AuthController and ClassController 2024-12-10 14:33:43 +01:00
M1000fr
161b01d8cb chrore: Integrate Class CRUD & Service
refactor: user CRUD & Service
2024-12-10 14:19:27 +01:00
M1000fr
238b01f5f3 feat: Add Class module and controller
Add a new Class module and controller to handle CRUD operations for classes. This includes creating a new file for the Class controller, as well as creating the Class module and updating the app.module.ts file to include the Class module.
2024-12-10 11:40:04 +01:00
3d131193b6 ref: format prettier 2024-12-06 01:15:40 +01:00
38e491dc13 refactor: Remove unnecessary comment in Oauth2Strategy constructor 2024-12-06 01:03:30 +01:00
dd486229c4 feat: implement oauth2 2024-12-06 01:00:32 +01:00
M1000fr
63176d1863 feat: change Role decorator to accept multiples roles 2024-12-05 12:15:28 +01:00
M1000fr
d9cc0db0d2 ref: just add another test route 2024-12-05 00:12:51 +01:00
M1000fr
8245f4ddfc ref: use nestjs-prisma for error handling
- Use GlobalFilters created by nestjs-prisma
- Rename user/users routes
2024-12-03 17:35:11 +01:00
M1000fr
c2028d9309 ref: remove unused params 2024-12-02 19:24:30 +01:00
M1000fr
2e22e0bb4d refactor: Update JWTStrategy to extend PassportStrategy with "jwt" name 2024-12-02 16:57:20 +01:00
M1000fr
a6d24cee9d ref: format with prettier 2024-12-02 16:55:44 +01:00
M1000fr
ccf496a5d9 ref: remove majs on folder 2024-12-02 16:41:13 +01:00
M1000fr
ab51873493 feat: Implement refresh jwt token 2024-12-02 16:39:18 +01:00
M1000fr
6521da705b ref: move dto folder to Dto 2024-12-02 15:39:14 +01:00
M1000fr
f3c5673c75 feat: add swagger 2024-12-02 15:25:36 +01:00
M1000fr
1988673f80 feat: add ConfigService with Env validator
- add Role decorator
2024-12-02 13:57:47 +01:00