Commit graph

293 commits

Author SHA1 Message Date
Collin Duncan
7bc95a8217
testing network addresses
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-04-24 14:24:28 +02:00
Collin Duncan
2fb73310b1
testing some bullshit
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-04-24 14:22:06 +02:00
Collin Duncan
e2b420ef56
changing to use volumes instead of secrets
Some checks failed
ci/woodpecker/manual/test Pipeline failed
2025-04-24 13:47:36 +02:00
Collin Duncan
e3c91dd5c6
fixing typo in manual trigger
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-04-24 13:33:20 +02:00
Collin Duncan
05f63fe6c2
adding manual trigger 2025-04-24 13:32:54 +02:00
Collin Duncan
aaf9cfde1f
getting ssh key from secrets 2025-04-24 13:31:04 +02:00
Collin Duncan
3ca68c5841
changing image for deploy step
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-04-24 13:12:55 +02:00
Collin Duncan
78b2334e4b
Removing branch
Some checks failed
ci/woodpecker/push/test Pipeline failed
2025-04-24 11:52:29 +02:00
Collin Duncan
1945b0dd40
Updating branch to all branches 2025-04-24 11:51:55 +02:00
Collin Duncan
cd613af872
Updating image 2025-04-24 11:47:01 +02:00
Collin Duncan
93ec1fb4db
Adding new step for woodpecker-cicd to ssh into autobaan container 2025-04-24 11:46:08 +02:00
Collin Duncan
3951862c66
Fixing getting schedulable reservations to use correct params
Some checks failed
ci/woodpecker/push/test Pipeline was successful
Push to main / test (push) Has been cancelled
Push to main / build-image (push) Has been cancelled
2025-04-23 11:03:45 +02:00
Collin Duncan
3e6f7473b4
Fixing isAvailableForReservation function and adding unit tests
Some checks are pending
Push to main / test (push) Waiting to run
Push to main / build-image (push) Blocked by required conditions
ci/woodpecker/push/test Pipeline was successful
2025-04-22 12:56:28 +02:00
Collin Duncan
472f2c5d42
Adding woodpecker-ci
Some checks are pending
Push to main / test (push) Waiting to run
Push to main / build-image (push) Blocked by required conditions
ci/woodpecker/push/test Pipeline was successful
2025-04-22 10:24:53 +02:00
Collin Duncan
01a6013093
Fixing incorrect inequality when fetching schedulable reservations
Some checks are pending
Push to main / test (push) Waiting to run
Push to main / build-image (push) Blocked by required conditions
2025-04-22 09:23:27 +02:00
Collin Duncan
94ddf55639
Making end date inclusive for schedulable reservations 2025-04-15 08:54:32 +02:00
Collin Duncan
afb733608d
Only get pending reservations when looking for schedulable reservations 2025-04-09 12:53:04 +02:00
Collin Duncan
82633908a4
Adding some unit tests for getting court slots based on date 2025-04-03 16:44:11 +02:00
Collin Duncan
5b109226e6
Changing the DayjsTransformer to transform from plain date string to dayjs in correct timezone 2025-04-03 16:15:40 +02:00
Collin Duncan
82ff838359
Correcting tests regarding court prioritization 2025-04-02 14:21:05 +02:00
Collin Duncan
f0d4207880
Changing waiting list query to only look at dateRangeStart 2025-04-02 13:18:10 +02:00
Collin Duncan
b6e2ea4c5a
Changing court priorities 2025-03-11 10:48:47 +01:00
Collin Duncan
25efd61c99
Adding status to query params of reservations controller endpoints 2025-03-11 10:46:15 +01:00
Collin Duncan
671084dc7b
Adding status to reservations and stopping deletion on booking 2025-03-11 10:39:12 +01:00
Collin Duncan
25fb2c9bdc
Fixing monitors to have proper createdAt 2025-02-12 14:18:26 +01:00
Collin Duncan
9e9b0194da
Moving some dayjs stuff to common folder to be able to re-use it 2025-02-12 13:49:14 +01:00
Collin Duncan
0e0fc68d7d
Fixing linting discrepancy with IDE 2025-01-14 11:10:33 +01:00
Collin Duncan
c6429c6d3d
Adding a retry to warmup 2025-01-14 10:54:55 +01:00
Collin Duncan
791b270213
Excluding /health from logger middleware 2024-10-15 09:54:37 +02:00
Collin Duncan
509462e118
Removing some ntfy logs and adding more error handling for 4xx+ errors 2024-09-19 13:05:20 +02:00
Collin Duncan
2c6e275f4c
Adding some logs for ntfy module 2024-09-19 12:51:21 +02:00
Collin Duncan
6dd515e8eb
Updating health controller to throw 503 if unhealthy 2024-09-19 12:02:47 +02:00
Collin Duncan
4fc6748821
Adding a health module to use for podman healthchecks 2024-09-19 11:49:35 +02:00
Collin Duncan
3b41a75bb4
Improving the email client to support reconnecting 2024-09-19 11:49:25 +02:00
Collin Duncan
4a94d280cb
Removing old password service 2024-09-19 11:35:30 +02:00
Collin Duncan
50eb6174e0
Changing default priorities of ntfy messages 2024-07-08 16:01:51 +02:00
Collin Duncan
a0405e7027
Decreasing priority of court 2 because team reserves it :sad: 2024-06-28 10:43:04 +02:00
Collin Duncan
32c82d1ae6
Removing unused group for plainToInstance of reservation 2024-06-24 10:35:21 +02:00
Collin Duncan
0a3e712838
Expanding the reservations job payload to dictate if it should run in speedy mode or not as waiting lists are actually hindered by speedy mode 2024-06-20 13:51:42 +02:00
Collin Duncan
d4eb34057c
Changing priorities of courts 2024-06-19 12:16:46 +02:00
Collin Duncan
696aa590ab
Changing speedy reservation to use court ranking and adding some tests for selection of court 2024-05-22 11:09:59 +02:00
Collin Duncan
6dfe776b14
Checking number of hours in the future for reservations instead of days 2024-05-15 20:31:23 +02:00
Collin Duncan
10da5b1120
Fixing speedy reservation from attempting to find selectors that will never be present 2024-05-13 09:40:12 +02:00
Collin Duncan
1a6fa08f6d
Do not select opponents during speedy reservation 2024-05-07 13:15:26 +02:00
Collin Duncan
bfc72f2cfb
Properly retrying speedy reservations and speeding up searching for opponents 2024-05-07 11:47:44 +02:00
Collin Duncan
feb3c4b8d0
Adding endpoint to update recurring reservations 2024-05-03 11:23:21 +02:00
Collin Duncan
360acfb63b
Prevent booking all available courts and throw error in case we need to waitlist 2024-05-02 11:13:22 +02:00
Collin Duncan
c4fcb38df8
Adding speedy mode for reservations 2024-04-30 10:27:10 +02:00
Collin Duncan
1fcd49af2a
Removing monitor from flow as it adds a substantial delay 2024-04-18 09:44:11 +02:00
Collin Duncan
eb55f6afaf
Using new versions of docker/* actions 2024-04-16 10:42:33 +02:00