Collin Duncan
|
08526f388e
|
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-02-13 11:14:29 +01:00 |
|
Collin Duncan
|
8a69d5ed57
|
Adding some routers to http server that handle more requests to /reservations and /cron
|
2023-01-30 12:39:05 +01:00 |
|
Collin Duncan
|
28f60bec09
|
Updating errors and logging in a lot of places. Changing some static methods of Reservation to instance methods
|
2023-01-30 12:38:42 +01:00 |
|
Collin Duncan
|
49228d0454
|
Switching to use SQLite instead of MySQL
|
2023-01-28 10:51:46 +01:00 |
|
Collin Duncan
|
7324e76587
|
Updating reservation to use UUIDv4 as an id
|
2023-01-21 15:17:21 +01:00 |
|
Collin Duncan
|
e3b7785310
|
Renaming unit test for http server to match src file name
|
2023-01-21 15:14:40 +01:00 |
|
Collin Duncan
|
8a9d39dc56
|
Updating logger to display timestamp
|
2023-01-20 15:37:15 +01:00 |
|
Collin Duncan
|
048160be63
|
Adding dayjs module to allow timezone handling by default and replaced node_module with this module
|
2023-01-20 15:31:04 +01:00 |
|
Collin Duncan
|
f7a1a900fb
|
Changing logger to work with AsyncLocalStorage to propagate logger to callee functions
|
2022-11-30 11:56:39 +01:00 |
|
Collin Duncan
|
f607679bab
|
Adding cron job for running reservations; changing how the runner worked to only instantiate one runner and reuse it; lots of tests!
|
2022-11-29 22:51:28 +01:00 |
|
Collin Duncan
|
5cef34d0ef
|
Splitting tests into unit and integration tests
|
2022-11-27 16:14:56 +01:00 |
|
Collin Duncan
|
b7007be031
|
Obfuscating password from logs
|
2022-11-27 16:09:30 +01:00 |
|
Collin Duncan
|
d749f289a7
|
Consolidating usage of test/it in tests
|
2022-11-27 16:09:21 +01:00 |
|
Collin Duncan
|
f5ee6bf12e
|
Spliting out server code, adding unit test for server
|
2022-11-27 15:59:20 +01:00 |
|
Collin Duncan
|
f125aef8a1
|
Moving around some files so that it is a bit more clear and using ts-jest for jest
|
2022-11-21 19:07:43 +01:00 |
|
Collin Duncan
|
8038e2fe12
|
Updating snapshot and running prettier on tests
|
2022-11-04 14:16:11 +01:00 |
|
Collin Duncan
|
e3ffacb410
|
Lots of changes to project structure
First integration of requester and scheduler workers
Added password hashing functions
Adding initial database integration
|
2022-10-23 11:55:47 +02:00 |
|
Collin Duncan
|
28606529ee
|
Updating runner to change to next month if needed; Added some more logging; Cleaning up some scripts
|
2022-03-29 22:41:44 +02:00 |
|
Collin Duncan
|
61377ea4a8
|
some naming/organization changes
|
2022-02-11 13:20:15 +01:00 |
|
Collin Duncan
|
326c1eec58
|
removing traces of aws and cleaning up workers/tests
|
2022-02-10 17:27:35 +01:00 |
|
cgduncan7
|
055c64c5a7
|
Adding logger; moving lambdas to separate dirs and including rollup to create distributables; finished up some unit tests
|
2021-11-28 19:40:16 +01:00 |
|
cgduncan7
|
f41ba97edf
|
Updated reservationScheduler to properly input/output correct data format
|
2021-11-28 13:06:52 +01:00 |
|
cgduncan7
|
2ddfc5c6b7
|
Adding scheduling functions to prepare to schedule reservation requests in the future
|
2021-11-27 13:11:09 +01:00 |
|
Collin Duncan
|
5697641317
|
Updating request to focus on single request, started working on reservationScheduler
|
2021-11-24 15:38:58 +01:00 |
|
Collin Duncan
|
a18e100d34
|
Adding some ✨ pretty ✨ stuff
Reorganized code and added some unit tests for reservations and requests
|
2021-11-24 00:00:22 +01:00 |
|