Commit graph

252 commits

Author SHA1 Message Date
Collin Duncan
c26868a49a
Changing recurringReservations to schedule a reservation for 1 week in advance 2023-08-31 08:14:06 +02:00
Collin Duncan
528fac9a15
Changing database logger to have more structured details 2023-08-29 12:08:30 +02:00
Collin Duncan
cb7fa73a58
Fixing issue when fetching recurring reservations by day of week 2023-08-29 11:42:42 +02:00
Collin Duncan
135b9930f6
Adding new database logger for logging database related things 2023-08-29 10:44:12 +02:00
Collin Duncan
09de8ecff3
Modifying how the session checking works to prevent getting stuck on home page 2023-08-28 14:23:08 +02:00
Collin Duncan
466ff7c32e
Fixing some missing awaits and adding an error name to most runner errors 2023-08-10 13:35:32 +02:00
Collin Duncan
8ca3fe0644
Changing how errors are logged to show correct details 2023-08-10 13:34:39 +02:00
Collin Duncan
56d1095f1f
Changing creation of reservation to always save a reservation and instead delete when it has been reserved 2023-08-10 13:34:23 +02:00
Collin Duncan
fd5d059992
Handling errors in email client better 2023-08-10 13:33:49 +02:00
Collin Duncan
714b1da735
Adding some custom errors for waiting list flow and changing number of attempts to 1 for all jobs for now 2023-07-31 15:18:08 +02:00
Collin Duncan
7002b44936
Changing how getting reservations by date works to not assume 7d in past 2023-07-29 16:30:06 +02:00
Collin Duncan
d34cfcdfeb
Adding missing initial migration 2023-07-29 15:29:27 +02:00
Collin Duncan
839c162f1f
Adding cron to clean up expired reservations 2023-07-29 15:23:13 +02:00
Collin Duncan
89948e79f4
Deleting/waitlisting reservations on result 2023-07-29 15:23:04 +02:00
Collin Duncan
d1faef35d2
Changing logger to loggerService 2023-07-29 14:58:48 +02:00
Collin Duncan
e7503e3074
More work on reservation waiting list support: adding waiting list module and connecting to email queue 2023-07-29 10:49:44 +02:00
Collin Duncan
56dda6fd28
Adding beginning support for email listening 2023-07-28 19:50:04 +02:00
Collin Duncan
33e19d38c5
Adding waitListed property to reservations 2023-07-28 19:49:06 +02:00
Collin Duncan
014e47e5cf
Changing logger service to be default scope 2023-07-28 19:48:40 +02:00
Collin Duncan
91271cdc4b
Deleting old controller 2023-07-28 19:48:17 +02:00
Collin Duncan
9407f2df2f
Cleaning up github workflow 2023-07-28 19:46:50 +02:00
Collin Duncan
582f79eb27
Removing migrations from nestjs code and relying on typeorcli 2023-06-29 15:20:18 +02:00
Collin Duncan
4f15521afe
Fixing nestjs dependency injection 2023-06-29 13:16:11 +02:00
Collin Duncan
1a57f8e2e9
Correcting entity and adding migration 2023-06-29 10:39:27 +02:00
Collin Duncan
699b8445ff
Adding recurring reservations and updating some linting/formatting rules 2023-06-29 10:32:09 +02:00
Collin Duncan
8a1da9925f
Fixing some transformation and logging sensitive data issues 2023-06-28 21:40:29 +02:00
Collin Duncan
d947ad488f
Adding back some missing errors from flow 2023-06-28 16:53:28 +02:00
Collin Duncan
bdcf1b753f
Adding some error logging when selecting day 2023-06-28 16:25:40 +02:00
Collin Duncan
714f74cf63
Changing BullModule to require redis host and port env vars 2023-06-28 15:17:49 +02:00
Collin Duncan
4710b1026f
Injecting configService into async configs 2023-06-28 14:32:31 +02:00
Collin Duncan
65d12a266d
Adding import of config module to TypeORM async config 2023-06-28 12:31:40 +02:00
Collin Duncan
962644fb3a
Changing env vars to use config service 2023-06-28 11:26:17 +02:00
Collin Duncan
a4076796af
Adding debug log to creation of reservation 2023-06-28 09:41:24 +02:00
Collin Duncan
e0671749bd
Adding some debug logs 2023-06-28 09:28:24 +02:00
Collin Duncan
c8e311d38d
Fixing loading of TypeORM entities 2023-06-28 09:06:21 +02:00
Collin Duncan
d32ded1acd
Adding data-source to copy step of dockerfile 2023-06-27 17:25:01 +02:00
Collin Duncan
42f6e8de3d
Changing migration command in Dockerfile 2023-06-27 17:20:14 +02:00
Collin Duncan
9380533518
Dockerfile fixes 2023-06-27 17:18:36 +02:00
Collin Duncan
0cdfb63db2
More data source typeorm changes 2023-06-27 17:17:13 +02:00
Collin Duncan
0ee90855ba
Adding gitkeep to database/migrations 2023-06-27 17:09:12 +02:00
Collin Duncan
d6616bc33c
Attempting to add some typeorm migrations 2023-06-27 17:06:58 +02:00
Collin Duncan
a2ab3e8c3c
Adding repl 2023-06-27 16:38:00 +02:00
Collin Duncan
9da2d5e2f2
Formatting fixes 2023-06-27 16:06:19 +02:00
Collin Duncan
a3a2f12082
Setting context to workdir and changing file to use relative path 2023-05-26 16:51:54 -05:00
Collin Duncan
37bd1fea52
Changing build context of docker to match docker dir 2023-05-26 16:50:50 -05:00
Collin Duncan
e50356fbac
Removing checkout and specifying correct location of dockerfile 2023-05-26 16:49:36 -05:00
Collin Duncan
550637f483
Adding checkout step again because Dockerfile was not found 2023-05-26 16:47:28 -05:00
Collin Duncan
8ad2eb5000
Fixing docker image tag 2023-05-26 16:46:06 -05:00
Collin Duncan
e1eeb8d75d
Fixing username and password for GHCR 2023-05-26 16:44:33 -05:00
Collin Duncan
3546dc6f89
Changing pipeline to setup docker buildx correctly 2023-05-26 16:43:32 -05:00