Nic D
8fdc2baf21
fix(PTO): Fix incorrect module access allowed for PTO GET Totals route
2026-03-18 15:43:12 -04:00
Nic D
20cefb66fe
fix(timesheets): fix issue with expense amounts not tabulated properly
2026-03-16 09:52:18 -04:00
Nic D
5f4fb3594a
fix(pay-period, timesheet): fix issue where overtime wasn't calculated properly.
...
Also fix issue where employee overviews would sometimes falsely return as approved if employee had no timesheets created yet. This is due to Array.prototype.every returning true on an empty array.
2026-03-13 15:21:04 -04:00
Matthieu Haineault
c427cc7718
reafactor(EsLint): Eslint corrections
2026-02-27 13:19:38 -05:00
Matthieu Haineault
047871fe35
fix(prisma): many small fixes due to prisma updated version
2026-02-06 15:03:14 -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
a3bdd41648
fix(prisma-client): modified imports in many files to match the new structure of the Prisma ORM. (where @prisma/client => prisma/generated/postgres/client). Added commented mariaDB variables to Dockerfile for future connections
2026-02-04 10:18:03 -05:00
Nic D
63cc2a4458
fix(chatbot): changed session id to be unique with user email instead of using testing for everything
2026-01-15 10:17:45 -05:00
Nic D
7d492a2817
fix(timesheet): remove lines that were interfering with weekly overtime calculations.
2026-01-15 09:37:52 -05:00
fa64b7d919
feat(timesheet-approval): add overtime calculation for overview and timesheet details
2026-01-13 16:27:27 -05:00
Matthieu Haineault
dda1592871
clean(pre-prod): did some cleaning
2026-01-12 09:54:38 -05:00