Commit graph

188 commits

Author SHA1 Message Date
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
Collin Duncan
6866bc9ca7
Attempting to speed up pipeline by using docker action 2023-05-26 16:40:01 -05:00
Collin Duncan
1e2933e780
Adding some changes to dockerfile to use env vars for ports and redis config 2023-05-26 16:34:50 -05:00
Collin Duncan
1def4de40c
Big ole refactor to using nestjs for some practice 2023-05-26 15:43:14 -05:00
Collin Duncan
eb9991895a
Properly setting session when logging in or out 2023-05-23 15:09:18 -05:00
Collin Duncan
fa99ad7941
Changing how sessions are started and handled to fix issues with multiple reservation requests 2023-05-23 15:09:18 -05:00
Collin Duncan
26953c6c13
Reoptimization of docker (perhaps) 2023-05-23 15:09:18 -05:00
Collin Duncan
364f1db9d0
Changing runner test to use headless version of puppeteer 2023-05-23 15:09:18 -05:00
Collin Duncan
300ebe9e98
Updating reservation to round day diff down to allow for reservations up to 7.99 days (e.g. performing a reservation at 21.00 at 07.00 the week before) 2023-05-23 15:09:17 -05:00
Collin Duncan
7e3457cce3
Removing some default args I had recently changed due to an error when launching chromium 2023-05-23 15:09:17 -05:00
Collin Duncan
0879ec7333
Reverting optimizations to Dockerfile 2023-05-23 15:09:17 -05:00
Collin Duncan
a8927c655a
Dockerfile was incorrect, trying to fix this and expose a testing method on server as I am having issues with M1 processor with puppeteer as well 2023-05-23 15:09:17 -05:00
Collin Duncan
c0a8e61187
Updating dockerfile to ensure that chromium is part of app image 2023-05-23 15:09:17 -05:00
Collin Duncan
2eafe06d32
Readme updates for anyone who will read it (future me) 2023-05-23 15:09:17 -05:00
Collin Duncan
07d008aa3a
More docker optimizations! (hopefully) 2023-05-23 15:09:17 -05:00