Matthieu Haineault
|
b8e5947cfc
|
feat(module): fixes and swagger docs for pay-periods module
|
2025-07-28 08:46:43 -04:00 |
|
Matthieu Haineault
|
4d538fc78a
|
feat(modules): added pay-periods view module with functions to navigate and search by date
|
2025-07-25 15:33:39 -04:00 |
|
|
|
9c84d14d98
|
Merge branch 'origin/dev/setup/AuthMiddleware/NicolasD' of git.targo.ca:Targo/targo_backend
Oauth2 authentication implemented.
|
2025-07-24 16:27:08 -04:00 |
|
|
|
75910e377d
|
feat(Oauth2): implement full Oauth2 authentication handshake with Authentik IdP. Authorization (authentik-auth.service) is disconnected for now.
|
2025-07-24 16:22:26 -04:00 |
|
Matthieu Haineault
|
edddb8423d
|
fix(import): added imports for expenses and expense-codes modules to app.module
|
2025-07-24 10:27:07 -04:00 |
|
Matthieu Haineault
|
1987ed968c
|
fix(typo): small typo fix
|
2025-07-24 10:05:36 -04:00 |
|
Matthieu Haineault
|
1ee7ec9052
|
feat(module): expense et expense_codes modules
|
2025-07-24 09:55:29 -04:00 |
|
|
|
2feac880e3
|
fix(auth+): fix certain imports and exports issues, fix variable inconsistencies in auth guard
|
2025-07-22 16:55:03 -04:00 |
|
|
|
615f0848e5
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into origin/dev/setup/AuthMiddleware/NicolasD
|
2025-07-22 16:45:40 -04:00 |
|
|
|
5e644b6a6c
|
refactor(auth): add auth controller, but almost certain that implementation is shaky at best. Will rework structure after further learning NestJS architecture
|
2025-07-22 16:41:13 -04:00 |
|
Matthieu Haineault
|
7b7b42780f
|
fix(swagger): typos and fixes
|
2025-07-22 15:56:01 -04:00 |
|
Matthieu Haineault
|
bd954b5c87
|
feat(swagger): swagger tags and docs generation
|
2025-07-22 14:33:21 -04:00 |
|
Matthieu Haineault
|
affed3ce56
|
fix(module): small fixes to module customers
|
2025-07-22 08:11:08 -04:00 |
|
Matthieu Haineault
|
814b25742b
|
fix(guard): small fix
|
2025-07-21 16:03:38 -04:00 |
|
|
|
ab8587e769
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into origin/dev/setup/AuthMiddleware/NicolasD
pulling updated backend additions from MatthieuH
|
2025-07-18 15:09:35 -04:00 |
|
Matthieu Haineault
|
594d5af0cd
|
fix(module): minor typo fix leave-requests
|
2025-07-18 11:13:41 -04:00 |
|
Matthieu Haineault
|
cc567b2b26
|
feat(Roles): role guards et setup ownship(not implemented, yet)
|
2025-07-18 10:20:52 -04:00 |
|
|
|
11cdd8337d
|
Merge branch 'main' of git.targo.ca:Targo/targo_backend into origin/dev/setup/AuthMiddleware/NicolasD
pulling main changes for up-to-date CRUD
|
2025-07-17 17:07:07 -04:00 |
|
|
|
58287dcac3
|
build(authentication): Add Authentik strategy, import new passport oidc module, add swagger desc for roles guard, remove index for auth modules
|
2025-07-17 17:06:43 -04:00 |
|
Matthieu Haineault
|
e53f646659
|
feat(module): oauth-access-tokens module et update app.module
|
2025-07-17 16:47:02 -04:00 |
|
Matthieu Haineault
|
d70bdab1e9
|
feat(module): leave-requests module with shifts minor fixes
|
2025-07-17 15:25:40 -04:00 |
|
Matthieu Haineault
|
012fd83517
|
fix(model):users-management fix
|
2025-07-17 13:36:18 -04:00 |
|
Matthieu Haineault
|
5996e0c389
|
feat(modules): timesheets, shifts, shift-codes and minor fix in employees
|
2025-07-17 13:14:33 -04:00 |
|
Matthieu Haineault
|
fcf9635d53
|
feat(modules): CRUD for all modules
|
2025-07-17 09:48:42 -04:00 |
|
Matthieu Haineault
|
3d6bde36ae
|
fix(employee): minor fix for preps setup oauth
|
2025-07-16 14:01:26 -04:00 |
|
Matthieu Haineault
|
5e35637e0b
|
feat(modules): setup modules shifts, timesheets, shift-codes and leave-requests
|
2025-07-16 12:51:00 -04:00 |
|
Matthieu Haineault
|
4f91412404
|
fix(setup): fix
|
2025-07-16 09:05:49 -04:00 |
|
Matthieu Haineault
|
bff8fdf178
|
feat(jwt): roleguards et jwt auth
|
2025-07-16 08:00:41 -04:00 |
|
Matthieu Haineault
|
00d845294d
|
feat(employees): CRUD employees et refactor users unto abstract class
|
2025-07-15 16:26:42 -04:00 |
|
Matthieu Haineault
|
dc3fac76c1
|
feat(users): CRUD module users
|
2025-07-15 13:36:04 -04:00 |
|
Matthieu Haineault
|
f9d77408f0
|
feat(prisma): setup prisma and route tests
|
2025-07-15 11:46:12 -04:00 |
|
Matthieu Haineault
|
e22c33b29e
|
first commit
|
2025-07-15 10:41:53 -04:00 |
|