Commit Graph

28 Commits

Author SHA1 Message Date
Matthieu Haineault
5aac046356 feat(CSV): export to CSV modul fit filters 2025-08-05 09:17:39 -04:00
Matthieu Haineault
f874d2c5c6 BREAKING CHANGE(bank_codes): shift-codes table and expenses-codes table deleted and refactoring of modules calling "x-codes" to use bank-codes 2025-07-30 14:39:43 -04:00
Matthieu Haineault
f85a213561 fix(prisma): small pay-period fix 2025-07-30 13:15:46 -04:00
Matthieu Haineault
ec98adbcc3 feat(prisma): merged shift_codes and expense_codes into bank_codes 2025-07-30 12:57:54 -04:00
Matthieu Haineault
5274bf41c1 feat(archival): setup services and modules for archivation options via Cron job. small fixes to schema.prisma 2025-07-29 14:54:19 -04:00
Matthieu Haineault
2847c4cdf1 feat(cron): added schedule dependencie and base setup for CRON jobs. 2025-07-29 10:43:18 -04:00
Matthieu Haineault
44b064b87f fix(view): minor label fix for pay-period 2025-07-28 16:09:36 -04:00
Matthieu Haineault
dcf340325a fix(prisma): minor pay-period's type fixing 2025-07-28 15:02:27 -04:00
Matthieu Haineault
7cc97c9bce fix(prisma): pay-periods fix 2025-07-28 14:33:31 -04:00
Matthieu Haineault
a8679e503d fix(prisma): added precisions on DateTime format 2025-07-28 12:56:42 -04:00
Matthieu Haineault
a7cd3c088d fix(prisma): added relations between EmployeesArchive and Users. fix naming typos 2025-07-28 12:33:40 -04:00
Matthieu Haineault
4323b88379 fix(prisma): small typo 2025-07-28 12:23:03 -04:00
Matthieu Haineault
0469cf6e3c fix(prisma): small typo 2025-07-28 12:22:28 -04:00
Matthieu Haineault
f8022087d4 fix(prisma): added supervisor/employee column to Employees 2025-07-28 12:20:42 -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
Matthieu Haineault
49f99a6b9c feat(module): setup for pay-period view with navigation and search options. 2025-07-25 15:31:39 -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
1ee7ec9052 feat(module): expense et expense_codes modules 2025-07-24 09:55:29 -04:00
Matthieu Haineault
c8decf1026 feat(DB): added expenses and expense_codes to DB 2025-07-23 16:00:26 -04:00
Matthieu Haineault
2cebcc5df9 feat(schema): added missing model to prisma schema 2025-07-23 15:56:47 -04:00
4c55610ec4 fix(schema): change user id field to uuid instead of text, remove some unique constraints 2025-07-17 13:06:41 -04:00
3b02898c99 feat(schema): complete db schema... for now 2025-07-16 15:50:15 -04:00
Matthieu Haineault
3d6bde36ae fix(employee): minor fix for preps setup oauth 2025-07-16 14:01:26 -04:00
1e5ad2653d refactor(schema): continue redaction of prisma-postgres schema 2025-07-16 13:04:59 -04:00
b27c32782d Update prisma/READMEprisma.md
Made a bit more readable
2025-07-16 08:42:27 -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
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