Commit graph

10 commits

Author SHA1 Message Date
Collin Duncan
6dfa37272e
Updating errors and logging in a lot of places. Changing some static methods of Reservation to instance methods 2023-05-23 15:09:15 -05:00
Collin Duncan
18a643034a
Adding some more error logging and handling as well as a circuit breaker to stop cron from continuously fucking up 2023-05-23 15:09:14 -05:00
Collin Duncan
09e4b3a1b8
Adding dayjs module to allow timezone handling by default and replaced node_module with this module 2023-05-23 15:09:13 -05:00
Collin Duncan
a18a9ca34d
Prettiering 2023-05-23 15:09:13 -05:00
Collin Duncan
02327fc734
Changing logger to work with AsyncLocalStorage to propagate logger to callee functions 2023-05-23 15:09:13 -05:00
Collin Duncan
69249a11dc
Adding cron job for running reservations; changing how the runner worked to only instantiate one runner and reuse it; lots of tests! 2023-05-23 15:09:12 -05:00
Collin Duncan
3247ca5315
Lots of changes to project structure
First integration of requester and scheduler workers
Added password hashing functions
Adding initial database integration
2023-05-23 15:09:11 -05:00
Collin Duncan
98bd540130
Updating runner to change to next month if needed; Added some more logging; Cleaning up some scripts 2023-05-23 15:09:10 -05:00
Collin Duncan
0cf9aac94c
Adding logger; moving lambdas to separate dirs and including rollup to create distributables; finished up some unit tests 2023-05-23 15:09:10 -05:00
Collin Duncan
743cc08887
Adding some pretty stuff
Reorganized code and added some unit tests for reservations and requests
2023-05-23 15:09:09 -05:00
Renamed from src/runner.ts (Browse further)