Commit graph

35 commits

Author SHA1 Message Date
Collin Duncan
21495eea58
Changing where the deploy action comes from
Some checks failed
ci/woodpecker/push/test-and-deploy Pipeline failed
2025-04-29 09:41:23 +02:00
Collin Duncan
42da932301
changing start to startOrRestart
Some checks failed
ci/woodpecker/push/test-and-deploy Pipeline failed
2025-04-29 09:15:28 +02:00
a78444749c Updating deploy script and cicd name
Some checks failed
ci/woodpecker/push/test-and-deploy Pipeline failed
2025-04-28 21:45:07 +02:00
Collin Duncan
691deb7765
adding deploy step
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-04-28 13:58:51 +02:00
Collin Duncan
0ac1644eb1
Adding pm2 ecosystem and deploy config
All checks were successful
ci/woodpecker/push/test Pipeline was successful
2025-04-28 13:45:11 +02:00
Collin Duncan
11dc49e865
Adding some good-ole unit tests to CI 2024-03-28 17:59:12 +01:00
Collin Duncan
2f7d5c68ef
Adding ntfy module 2023-09-13 21:08:37 +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
699b8445ff
Adding recurring reservations and updating some linting/formatting rules 2023-06-29 10:32:09 +02:00
Collin Duncan
962644fb3a
Changing env vars to use config service 2023-06-28 11:26:17 +02:00
Collin Duncan
0cdfb63db2
More data source typeorm changes 2023-06-27 17:17:13 +02:00
Collin Duncan
d6616bc33c
Attempting to add some typeorm migrations 2023-06-27 17:06:58 +02:00
Collin Duncan
1def4de40c
Big ole refactor to using nestjs for some practice 2023-05-26 15:43:14 -05:00
Collin Duncan
449661a3e6
Correcting docker build command 2023-05-23 15:09:14 -05:00
Collin Duncan
0c6c9df93f
Switching to use SQLite instead of MySQL 2023-05-23 15:09:14 -05:00
Collin Duncan
5653d98161
Updating Dockerfile to work properly with puppeteer 2023-05-23 15:09:13 -05:00
Collin Duncan
dfcb1f25a1
Removing rollup and relying on tsc to make builds. Also updated Docker to have a working development version 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
0fe86542a1
Splitting tests into unit and integration tests 2023-05-23 15:09:12 -05:00
Collin Duncan
1f5824ac49
Spliting out server code, adding unit test for server 2023-05-23 15:09:12 -05:00
Collin Duncan
90a1f00f3d
Moving around some files so that it is a bit more clear and using ts-jest for jest 2023-05-23 15:09:12 -05:00
Collin Duncan
5cdbc3ebb0
Adding some docker setup for local testing 2023-05-23 15:09:12 -05:00
Collin Duncan
2319cdce18
Updating node version, improving build process and adding required modules to dev dependencies 2023-05-23 15:09:11 -05:00
Collin Duncan
819013fb2f
Removing babel and upgrading rollup to v3 2023-05-23 15:09:11 -05:00
Collin Duncan
317c0cbdb0
Updating some outdated deps 2023-05-23 15:09:11 -05:00
Collin Duncan
b8ff324d05
Adding some new packages for password/database features; updating old packages 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
2b9fa53c5f
removing traces of aws and cleaning up workers/tests 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
Collin Duncan
ff67e738f5
Removed comma from package.json 2023-05-23 15:09:09 -05:00
Collin Duncan
5055d5cd91
Small bug fix in reservation loop and prettier/eslint 2023-05-23 15:09:09 -05:00
Collin Duncan
8a83417b7d
Updating README and local execution 2023-05-23 15:09:09 -05:00
Collin Duncan
905cd4e194
Initial commit with first working version 2023-05-23 15:09:09 -05:00