Matthieu Haineault
|
154c7063d8
|
feat(employee-list): added the new contract columns to the getEmployeeList route
|
2026-03-23 15:15:21 -04:00 |
|
Matthieu Haineault
|
a5bd7d54fe
|
fix(contracts): added a contract class to employee and timesheet overview dtos and ajusted queries
|
2026-03-23 14:21:36 -04:00 |
|
Matthieu Haineault
|
8949b8a4fa
|
feat(userModuleAccess): added ticket, ticket_management and chatbot to the employee services and module-access services
|
2026-03-16 09:11:30 -04:00 |
|
Matthieu Haineault
|
6d17baf6c8
|
fix(prisma): fix prisma calls to match 7.3.0 versions
|
2026-02-05 11:52:46 -05:00 |
|
Matthieu Haineault
|
b8157b78d1
|
fix(PrismaClient): fix a bug where transactionClients where instantiated with the wrong Prisma imports
|
2026-02-05 11:31:47 -05:00 |
|
Matthieu Haineault
|
b269062816
|
fix(Prisma): Fix prisma queries around the whole app to match new structure of many instance of clients/services files. added scripts to manage more than one schema at a time
|
2026-02-04 14:13:06 -05:00 |
|
Matthieu Haineault
|
8b9c2f7a86
|
feat(mariaDB): clean prisma MariaDB folders. re-organized it and added scripts command for easier generation and migration
|
2026-02-03 15:52:02 -05:00 |
|
Matthieu Haineault
|
d7eacd127c
|
feat(prisma): setup for including MariaDB with the new Prisma version 7.3.0
|
2026-02-03 11:40:08 -05:00 |
|
|
|
8f93c2b0f7
|
fix(chatbot): minor fixes to chatbot implementation, add chatbot to module access
|
2026-01-12 14:11:50 -05:00 |
|
|
|
7e9dbe5b3d
|
fix(employees): change DTOs to accomodate lack of last_update date
|
2026-01-09 12:54:57 -05:00 |
|
|
|
791b3aacb9
|
feat(employees): add paid time off to properties sent to employee list queries (some partial, full when editing)
|
2026-01-09 11:39:30 -05:00 |
|
Matthieu Haineault
|
4646b2f445
|
feat(employees): added daily_expected_hours to returns to display and manage daily expected hours by employees using the app
|
2026-01-07 09:39:10 -05:00 |
|
Matthieu Haineault
|
3c773df376
|
fix(module_access): fix module access validation
|
2025-12-15 09:00:27 -05:00 |
|
Matthieu Haineault
|
e96cb91304
|
clean(comments): removed debug comment
|
2025-12-12 13:59:23 -05:00 |
|
Matthieu Haineault
|
f9a247d9f1
|
feat(csv): ajusted csv logics and minor fixes to employees
|
2025-12-12 13:26:09 -05:00 |
|
Matthieu Haineault
|
be957d8180
|
fix(schedule_preset) : added a check to remove preset_id for employees using the newly deleted preset
|
2025-12-11 12:02:34 -05:00 |
|
Matthieu Haineault
|
acc128e5ea
|
fix(presets): removed name from where clause to find the preset
|
2025-12-11 10:11:33 -05:00 |
|
Matthieu Haineault
|
71aeeb7133
|
refactor(employees): added preset_id to dto
|
2025-12-11 09:26:58 -05:00 |
|
Matthieu Haineault
|
b18ce4972c
|
fix(employees): added 1st and last work day to employee list return
|
2025-12-04 17:09:38 -05:00 |
|
Matthieu Haineault
|
d81186ba2b
|
clean(modules): modules file cleaning
|
2025-12-04 15:00:36 -05:00 |
|
Matthieu Haineault
|
13962a8496
|
clean(modules): modules file cleaning
|
2025-12-04 14:50:23 -05:00 |
|
Matthieu Haineault
|
0c81f21f1b
|
refactor(employees): added is_supervisor so the frontend can filter employees and use it in a select
|
2025-12-04 13:57:52 -05:00 |
|
Matthieu Haineault
|
d913f59eb5
|
refactor(schedules_employees): refactor schema relations between employees and presets
|
2025-12-04 10:42:54 -05:00 |
|
Matthieu Haineault
|
fb0187c117
|
feat(employees): ajusted employees module, added an update method and route
|
2025-12-02 12:57:49 -05:00 |
|