Commit Graph

1811 Commits

Author SHA1 Message Date
3197498ab3 refactor(Dockerfile): Update build process and entry point for TypeScript application 2026-02-20 22:39:11 +01:00
a1a2c2747c chore(PERFORMANCE_IDEAS): Remove outdated performance optimization ideas document 2026-02-20 22:30:21 +01:00
80e7e7939c fix(CreateUser): Await password hashing in toEntity method 2026-02-20 22:28:33 +01:00
6caa1850e3 fix(deps): Add @types/bun dependency to devDependencies 2026-02-20 22:28:01 +01:00
7aaac65af4 chore(release): 1.8.1
Some checks failed
Build release images / build-container (push) Failing after 1m4s
1.8.1
2026-02-20 22:18:36 +01:00
13e0c81957 perf(stats): Cache stats results for 60 seconds 2026-02-20 22:16:14 +01:00
329a29aca7 chore(release): 1.8.0
Some checks failed
Build release images / build-container (push) Failing after 59s
1.8.0
2026-02-20 22:08:57 +01:00
abdadb8e64 refactor(deps): Remove unused glob dependency from package.json and bun.lock 2026-02-20 22:06:21 +01:00
abce517d86 refactor: Replace uuid and dotenv with bun primitives 2026-02-20 22:05:23 +01:00
a1e697acb2 refactor: Switch from official argon2 to Bun's implementation 2026-02-20 21:59:56 +01:00
c9b8614f53 chore(release): 1.7.2
All checks were successful
Build release images / build-container (push) Successful in 2m12s
1.7.2
2026-02-20 21:50:46 +01:00
cbf1da31c9 docs: Added agents file to support ai assisted coding 2026-02-20 21:50:21 +01:00
fd18e56251 refactor(dev): Yeet the funky dev script out of this codebase 2026-02-20 21:49:52 +01:00
3bb8b202b0 fix(dev): We did it funky bun dev workarounds are no more 2026-02-20 21:45:15 +01:00
d1c4744231 chore(release): 1.7.1
All checks were successful
Build release images / build-container (push) Successful in 2m26s
1.7.1
2026-02-20 20:32:25 +01:00
fe90414dd9 fix(ci): Switch to bun in ci 2026-02-20 20:31:23 +01:00
21ceb9fa26 perf(db): Added indexes 2026-02-20 20:31:02 +01:00
5081819281 chore(release): 1.7.0
Some checks failed
Build release images / build-container (push) Failing after 8s
1.7.0
2026-02-20 20:19:31 +01:00
240bd9cba1 refactor: Bun by default 2026-02-20 20:16:37 +01:00
53fb0389cd chore(release): 1.6.0
All checks were successful
Build release images / build-container (push) Successful in 2m48s
1.6.0
2026-02-20 19:46:17 +01:00
d230350027 perf(nats): Implement bulk cache prewarming for runners to optimize startup performance 2026-02-20 19:41:44 +01:00
024e647295 perf(nats): Implement bulk cache prewarming for runners to optimize startup performance 2026-02-20 19:40:02 +01:00
d3e0206a3c refactor(scan): Implement KV-backed scan station submissions and response model 2026-02-20 19:36:38 +01:00
b0c6759813 feat(nats): Implement caching for card, runner, and station entries with improved key management 2026-02-20 19:36:23 +01:00
526738e487 feat(auth): Implement caching for scanauth 2026-02-20 19:27:00 +01:00
778f159405 fix(types): Add custom Express request types for station authentication 2026-02-20 19:24:41 +01:00
2da8247978 chore(deps): Bump typescript and get rid of now legacy imports 2026-02-20 19:18:25 +01:00
bbf6ea6c0f feat(data): Added nats jetstream dependency 2026-02-20 19:15:35 +01:00
3584b3facf feat(auth): Switch scanstation auth from argon2 to sha256 to improve performance 2026-02-20 19:10:15 +01:00
e27e819609 chore(release): 1.5.2
All checks were successful
Build release images / build-container (push) Successful in 1m9s
1.5.2
2025-05-26 19:30:33 +02:00
0f532b139c feat(mailer): Log error message when sending selfservice forgotten mail fails 2025-05-26 19:30:16 +02:00
eebcc2e328 feat(mailer): Add logging for selfservice forgotten mail requests 2025-05-26 19:29:37 +02:00
284954d064 chore(release): 1.5.1
All checks were successful
Build release images / build-container (push) Successful in 1m12s
1.5.1
2025-05-26 19:24:04 +02:00
401ca923a6 feat(mailer): Log error when sending selfservice forgotten mail fails 2025-05-26 19:23:30 +02:00
bf1f6411e0 chore(release): 1.5.0
All checks were successful
Build release images / build-container (push) Successful in 1m17s
1.5.0
2025-05-06 19:41:36 +02:00
f225cc4954 feat(responses): Added created_at/updated_at 2025-05-06 19:38:20 +02:00
728f8a14e9 feat(entities): Added created/updated at to all entities 2025-05-06 19:33:30 +02:00
a4480589a0 feat(participants): Added created/updated at 2025-05-06 19:29:46 +02:00
0ad9eeb52f chore(release): 1.4.3
All checks were successful
Build release images / build-container (push) Successful in 1m15s
1.4.3
2025-05-01 16:02:40 +02:00
4494afc64b feat(runners): Include collected distance donation amount in runner detail 2025-05-01 16:02:28 +02:00
f4747c51de chore(release): 1.4.2
All checks were successful
Build release images / build-container (push) Successful in 1m16s
1.4.2
2025-05-01 15:57:57 +02:00
07a0195f12 fix(donations): Fixed creation bug 2025-05-01 15:56:42 +02:00
7ac98229d1 chore(release): 1.4.1
All checks were successful
Build release images / build-container (push) Successful in 1m19s
1.4.1
2025-04-28 21:36:31 +02:00
dd5b538783 refactor(auth): Increased token timeouts to 24hrs/7days 2025-04-28 21:36:12 +02:00
8e6d67428c chore(release): 1.4.0
All checks were successful
Build release images / build-container (push) Successful in 1m14s
1.4.0
2025-04-28 19:41:55 +02:00
7ffb7523aa Merge branch 'CreateAnonymousDonation-dedicated-enitity-controller' into dev 2025-04-28 19:41:35 +02:00
f4bf309821 feat(donations): Implement response type to indicate possible missing donor 2025-04-28 19:35:07 +02:00
02b1cb9904 refactor(donations): Make anon prepaid 2025-04-28 19:32:06 +02:00
7697acff82 fix(donations): Move donor over to the types that need it 2025-04-28 19:25:41 +02:00
bacfc437f9 chore(release): 1.3.12
All checks were successful
Build release images / build-container (push) Successful in 1m24s
1.3.12
2025-04-28 11:05:10 +02:00