|
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 |
|
|
9875b4f392
|
wip
|
2025-04-28 11:04:22 +02:00 |
|
|
2ab6e985e3
|
refactor: make Donation.donor optional
|
2025-04-28 10:56:06 +02:00 |
|
|
a50d72f2f5
|
feat(RunnerController): add selfservice_links parameter to getRunners method
|
2025-04-17 20:45:28 +02:00 |
|
|
8237d5f210
|
feat(RunnerCardController): putByCode
|
2025-04-09 10:23:01 +02:00 |
|
|
a6afba93e2
|
feat(stats): Publish runners by kiosk stat
|
2025-04-08 21:15:41 +02:00 |
|
|
d6755ed134
|
feat(runners): Allow created via being set via api
|
2025-04-08 21:04:38 +02:00 |
|
|
599c75fc00
|
fix(participant): Switch to correct type
|
2025-04-08 21:03:23 +02:00 |
|
|
5415cd38a7
|
feat(runners): Generate selfservice urls on runner if requested or create/update/get single
|
2025-04-08 20:00:27 +02:00 |
|
|
5c5000a218
|
feat: add runnersViaSelfservice to statsControllerGet
|
2025-03-28 21:49:19 +01:00 |
|
|
c4201e9a68
|
fix: TypeError: Cannot read properties of undefined (reading 'filter') - when trying to delete a org/team with runners
close #210
|
2025-03-28 21:14:14 +01:00 |
|
|
78dcad0857
|
pnpm@10.7, node@23, argon->@node-rs/argon2
|
2025-03-28 21:04:50 +01:00 |
|
|
2e271bcd52
|
fix: add .created_via to ResponseParticipant constructor
|
2025-03-28 18:24:53 +01:00 |
|
|
a3639dd89b
|
feat: created_via for tracking how runners got into the system (#212)
close #211
squash merge please:)
Reviewed-on: #212
|
2025-03-28 17:05:10 +00:00 |
|
|
8d9418635d
|
feat(orgs): Also resolve child-teams' distances and add them to org total
|
2023-05-10 13:37:54 +02:00 |
|
|
f2832a2dae
|
fix(orgs): Removed unused log
|
2023-05-10 13:36:05 +02:00 |
|
|
245827e9c6
|
feat(groups): Resolve the total group distance on group get single (aka get org and get team)
|
2023-05-10 13:15:59 +02:00 |
|
|
12a9ae2493
|
feat(donors): Resolve donations with donors via pagination
|
2023-04-19 18:10:26 +02:00 |
|
|
b25b0db760
|
Added hints
|
2023-04-19 15:47:54 +02:00 |
|
|
fe59e3a557
|
Added average donation per distance to stats
|
2023-04-19 15:46:50 +02:00 |
|
|
6f39ac42da
|
feat(stats): Added donation count and donor count to stats
|
2023-04-19 15:41:43 +02:00 |
|
|
b2ac70e0ae
|
Faster stats (not including donations)
|
2023-04-15 22:35:55 +02:00 |
|
|
e9914e317b
|
Faster trackscan creation by only loading the latest scan
|
2023-04-15 21:08:08 +02:00 |
|
|
a8fc755840
|
Back to ean13 based codes
continuous-integration/drone/push Build was killed
continuous-integration/drone/pr Build is failing
|
2023-04-15 18:09:24 +02:00 |
|
|
9a8d618ae4
|
Adjusted modulo for new fixed card length
|
2023-03-18 22:14:50 +01:00 |
|
|
068deb4960
|
Back to modulo
|
2023-03-18 21:55:10 +01:00 |
|
|
6289f30740
|
Switched from card prefix replacement via modulo to regex
|
2023-03-18 21:46:21 +01:00 |
|
|
ea87cc793b
|
Updated default length
|
2023-03-15 14:44:19 +01:00 |
|
|
ffee887ddf
|
breaking(runnercards): shorter runnercard codes (padding to 12 was a bit tooo ambitious)
|
2023-03-15 14:39:24 +01:00 |
|
|
4433ddb1e1
|
Updated logo url
continuous-integration/drone/pr Build is passing
|
2023-02-02 11:24:04 +01:00 |
|
|
eb526fb57f
|
Added fix for the appended 2
continuous-integration/drone/push Build is passing
|
2021-04-22 19:52:32 +02:00 |
|
|
8a82e059b7
|
Now prefixing runnercards with 2
|
2021-04-22 19:41:18 +02:00 |
|
|
da266a8dd6
|
Fixed spelling
continuous-integration/drone/pr Build is passing
ref #193
|
2021-04-14 18:54:02 +02:00 |
|
|
8ae4b85827
|
Added payedDonationAmount to donor and responsedonor
continuous-integration/drone/pr Build is passing
ref #193
|
2021-04-14 18:49:44 +02:00 |
|
|
8fe3243693
|
Saved missing file
continuous-integration/drone/pr Build is passing
ref #193
|
2021-04-14 18:47:10 +02:00 |
|
|
49b174f29f
|
No longer answering with null, but 0
continuous-integration/drone/pr Build is failing
ref #193
|
2021-04-14 18:42:38 +02:00 |
|
|
0636616dad
|
Marked payedAmount as optional during creation and/or update
ref #193
|
2021-04-14 18:29:40 +02:00 |
|
|
34dbaaafe0
|
Responses now contain the donation status
ref #193
|
2021-04-14 18:28:08 +02:00 |
|
|
b4c31ee9b5
|
Added donation status enum
ref #193
|
2021-04-14 18:25:42 +02:00 |
|
|
99307423c5
|
Added payed amount to update classes
ref #193
|
2021-04-14 18:19:26 +02:00 |
|
|
71542bc388
|
Added payed amount to crealte classes
ref #193
|
2021-04-14 18:17:26 +02:00 |
|
|
d64f470b60
|
Added payed amount to response class
ref #193
|
2021-04-14 18:15:37 +02:00 |
|
|
b8fbb72fa0
|
Added payed amount fileld to donation class
ref #193
|
2021-04-14 18:12:45 +02:00 |
|
|
377d5dadb2
|
Potential fix for all remaining errors
continuous-integration/drone/pr Build is passing
ref #190
|
2021-04-07 16:38:20 +02:00 |
|
|
dcdbdd15ac
|
Ptotential fix for stats failing
continuous-integration/drone/pr Build is failing
ref #190
|
2021-04-07 16:28:48 +02:00 |
|
|
87f444c30d
|
At least one fewer test should fail now
continuous-integration/drone/pr Build is failing
ref #190
|
2021-04-07 16:17:37 +02:00 |
|
|
51daf969cf
|
Added min laptime to StatsRunner
ref #190
|
2021-04-06 08:14:02 +02:00 |
|
|
0767943721
|
Switched selfservice donation.donor from string to object
continuous-integration/drone/pr Build is passing
ref #187
|
2021-04-03 17:07:44 +02:00 |
|