Commit Graph

21 Commits

Author SHA1 Message Date
Matthieu Haineault
9efe1aded7 fix(ticket-list): added an order by reflecting the business needs 2026-03-02 13:07:11 -05:00
Matthieu Haineault
f43d3ade19 feat(ticket-list): added a route to fetch all tickets, filtered in a precis order 2026-03-02 12:29:01 -05:00
Matthieu Haineault
c427cc7718 reafactor(EsLint): Eslint corrections 2026-02-27 13:19:38 -05:00
Matthieu Haineault
aa72651a67 refactor(EsLint): EsLint corrections 2026-02-27 10:09:24 -05:00
Matthieu Haineault
37a4da7923 feat(tickets): ajusted the query to return the correct Date format and ajusted the api call string to use query instead of param args 2026-02-26 15:08:15 -05:00
Matthieu Haineault
f3753ec53e feat(tickets): implemented a function to GET the list of tickets according to sorting and filter args 2026-02-23 15:27:30 -05:00
Matthieu Haineault
a32d636b6e feat(tickets): added a service function to get tickets according to email or session email and ticket status 2026-02-20 05:29:22 -05:00
Matthieu Haineault
a5fc7b1de9 feat(ticket): added a route to get tickets using the email of the assigned employee or the ticket status 2026-02-19 08:18:43 -05:00
Matthieu Haineault
502f92188d feat(tickets): a few more basic setup to match frontend needs 2026-02-11 14:02:34 -05:00
Matthieu Haineault
dccb249b15 feat(Tickets): created helpers for boolean manipulations and basic setup for ticketing module 2026-02-11 08:45:26 -05:00
Matthieu Haineault
3f248a212d feat(modules): basic setup for controllers, services and modules of the customer-support module 2026-02-10 08:35:50 -05:00
Matthieu Haineault
ee6337758e feat(DTO): dto implementations for the ticket module 2026-02-10 08:14:44 -05:00
Matthieu Haineault
1da818d843 fix(dockerfile): modified Prisma Client generate command line to match prisma 7.3.0 with multiple databases 2026-02-06 15:12:11 -05:00
Matthieu Haineault
fd177194ec fix(accounts): small import fix 2026-02-06 15:05:10 -05:00
Matthieu Haineault
6d911014de feat(Accounts): setthing up account services and e2e testing of the routes 2026-02-06 08:37:40 -05: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
d9f0362cb9 fix(PrismaClient): fix the client generation. was overwriting previous entries. now create multiple instances = db amount 2026-02-04 15:24:36 -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
789e9acf89 fix(mariaDB): fixed account service functions to use new prisma setup 2026-02-04 08:27:38 -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