Commit graph

69 commits

Author SHA1 Message Date
uku
67d2358a37
fix: make logging in not mandatory
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-11-25 12:17:27 +01:00
uku
d1a3772f6c
fix: make tram work again
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-11-22 09:55:21 +01:00
uku
e96718c273
feat: leaderboard improvements
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-11-22 09:48:36 +01:00
uku
a2c27899f7
feat: split metro and tram
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-11-21 22:40:51 +01:00
uku
98967bc491
fix: enforce login for now
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 34s
2024-11-21 17:20:18 +01:00
uku
7a25132d0b
feat: add leaderboard 2024-11-21 17:20:15 +01:00
uku
5423802ae5
feat: use d1 for game storage 2024-11-21 17:12:29 +01:00
uku
ee5ed04bcb
fix: set redirect url correctly
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-11-20 10:10:25 +01:00
uku
79445dd9a3
fix(workflow): set env vars
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-11-20 10:04:57 +01:00
uku
b4ad43147b
fix: renew session if there are less than 3 days left
Some checks failed
deploy to cloudflare pages / deploy (push) Failing after 13s
2024-11-20 09:52:24 +01:00
uku
8d7b3d6dc2
feat: add discord login 2024-11-20 09:30:57 +01:00
uku
298592681b
fix: set body margin only on /game
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-11-19 16:16:23 +01:00
uku
7c2c68a7b8
chore(deps): update
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 35s
2024-11-19 09:56:26 +01:00
uku
b775ee5d03
chore: replace flake with shell.nix 2024-11-19 09:55:37 +01:00
uku
b318f77438
fix: avoid race condition when checking results
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-11-01 13:50:12 +01:00
uku
0065a9f9a9
chore: clean setMarker 2024-11-01 13:48:25 +01:00
uku
14e38cb573
feat: add game system
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 37s
2024-10-28 12:37:50 +01:00
uku
524316d864
fix: await promises correctly
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-27 18:56:01 +01:00
uku
fdf4f9c19f
feat: load map data on the page directly
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-27 18:49:05 +01:00
uku
89a53862d9
feat: add restart button
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-27 18:29:45 +01:00
uku
c06553fb74
feat: pan on solution when submitting
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-10-26 18:05:25 +02:00
uku
bd229982f6
chore: move types to separate file 2024-10-26 17:39:51 +02:00
uku
ba7a0e04c8
chore(eslint): ignore wrangler 2024-10-26 17:06:20 +02:00
uku
679955478b
chore: remove useless returns
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-10-26 14:39:02 +02:00
uku
d607a4c4b3
fix: disable spacebar after submission 2024-10-26 14:34:13 +02:00
uku
3ff96cc411
feat: snap to stops in easy mode
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-10-26 13:03:09 +02:00
uku
1dc77d6d2a
fix: merge stops only considering current lines
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-10-26 12:51:40 +02:00
uku
cf937afb01
chore: fmt 2024-10-26 12:49:58 +02:00
uku
a221e6bacc
fix: do not leak data in easy mode 2024-10-26 12:44:11 +02:00
uku
111b9c4ff0
fix: patch @sveltejs/adapter-cloudflare
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
see https://github.com/sveltejs/kit/issues/12305
2024-10-26 12:08:16 +02:00
uku
c2e36adc6a
feat: use cloudflare kv 2024-10-26 12:08:14 +02:00
uku
8ae9355ec9
fix: make server logic run on the server
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 31s
but correctly and more cool
2024-10-26 00:26:57 +02:00
uku
dc55bf3a7a
feat: add spacebar slamming
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 39s
2024-10-26 00:05:21 +02:00
uku
ef8db66bfb
feat: add tram lines 2024-10-26 00:05:14 +02:00
uku
a38d7dc5c2
chore(deps): update
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 31s
2024-10-25 22:39:40 +02:00
uku
d05729deb6
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4c2fcb090b1f3e5b47eaa7bd33913b574a11e0a0' (2024-10-18)
  → 'github:NixOS/nixpkgs/2768c7d042a37de65bb1b5b3268fc987e534c49d' (2024-10-23)
2024-10-25 22:37:49 +02:00
uku
c3dec90264
feat: add difficulty selector
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-25 15:00:50 +02:00
uku
2255355f21
fix: make stop data consistent 2024-10-25 11:56:53 +02:00
uku
61fdb1adba
fix: re-add button
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 32s
2024-10-24 14:46:09 +02:00
uku
b6ecbe45d4
feat: server-side checking
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-24 14:22:18 +02:00
uku
4b953ba898
fix: disable button when marker is not present
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 37s
2024-10-24 12:14:35 +02:00
uku
ab2c93e71b
fix: make map fit screen 2024-10-24 12:10:52 +02:00
uku
4f7d603848
feat: add initial game implementation
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-24 11:58:59 +02:00
uku
4919a5258d
feat: add score calculation function 2024-10-23 16:34:02 +02:00
uku
728bc1abe1
feat: add debug query param 2024-10-23 16:32:22 +02:00
uku
66d32683fc
chore: show true distance in info bar 2024-10-23 12:37:11 +02:00
uku
4ec67305e1
fix: bundle marker icons correctly
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 33s
2024-10-23 11:56:10 +02:00
uku
b24cbc84bf
feat: make map reactive
All checks were successful
deploy to cloudflare pages / deploy (push) Successful in 35s
2024-10-23 11:24:35 +02:00
uku
080f8f80b3
chore(deps): update 2024-10-23 10:14:15 +02:00
uku
6b385de4c5
feat: use runes 2024-10-23 10:12:26 +02:00