Commit Graph

12 Commits

Author SHA1 Message Date
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