This website requires JavaScript.
Explore
Help
Sign In
stan
/
website
Watch
1
Star
0
Fork
0
Code
Issues
13
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
4ef75f9d256e8ac153b5865a53e296058088ad10
website
/
src
/
routes
T
History
stan
4ef75f9d25
Deploy production / deploy (push)
Successful in 1m20s
Details
stats: bare theme URLs (/stats/jobs) open the core selection
2026-10-26 18:10:12 +00:00
..
account
feat: upgrade to SvelteKit 3 and adapter-bun
2026-10-18 22:17:30 +00:00
admin
/login
beeeeg update
2026-09-23 04:16:50 +00:00
api
music: near-realtime now playing (currently-playing every 5 s while playing, 30 s idle backoff, Retry-After, recent plays ~10 s after a track change, holder-based lease) and a public SSE stream /api/listening/stream feeding the listening card live with client-side progress
2026-10-24 17:28:33 +00:00
blog
feat: upgrade to SvelteKit 3 and adapter-bun
2026-10-18 22:17:30 +00:00
lists
osu! goals: games.osu_goals (maps to pass/FC from the old list) with osu! API v2 metadata (stars NM/DT/HR/HD, BPM, length, AR/OD/CS/HP, combo, objects, tags, community tags, streams from .osu), my best scores and pass/FC via hourly in-app refresh; Goals section on /trackers/games/osu; retired list URL 301s there
2026-10-26 00:36:06 +00:00
login
feat: upgrade to SvelteKit 3 and adapter-bun
2026-10-18 22:17:30 +00:00
logout
feat: upgrade to SvelteKit 3 and adapter-bun
2026-10-18 22:17:30 +00:00
privacy
Money: move /projects/money-tracker to /trackers/money, rename to Money, 308 redirects from old paths (bank-callback query kept)
2026-10-24 02:37:07 +00:00
projects
stats: place × theme matrix (/stats/<place>/<theme>), sticky place/theme selector, generic metric engine with comparisons, 301s from the old section URLs
2026-10-26 17:37:47 +00:00
register
feat: upgrade to SvelteKit 3 and adapter-bun
2026-10-18 22:17:30 +00:00
robots.txt
feat: upgrade to SvelteKit 3 and adapter-bun
2026-10-18 22:17:30 +00:00
sitemap.xml
stats: place × theme matrix (/stats/<place>/<theme>), sticky place/theme selector, generic metric engine with comparisons, 301s from the old section URLs
2026-10-26 17:37:47 +00:00
start
stats: place × theme matrix (/stats/<place>/<theme>), sticky place/theme selector, generic metric engine with comparisons, 301s from the old section URLs
2026-10-26 17:37:47 +00:00
stats
stats: bare theme URLs (/stats/jobs) open the core selection
2026-10-26 18:10:12 +00:00
terms
Money: move /projects/money-tracker to /trackers/money, rename to Money, 308 redirects from old paths (bank-callback query kept)
2026-10-24 02:37:07 +00:00
trackers
radio: private radio tracker (/trackers/radio): frequencies, UBC125XLT banks + CSV, nets, ISS passes over Gouda, listening log, ntfy reminders
2026-10-26 16:58:29 +00:00
+error.svelte
Global error page: ErrorView with per-status copy, did-you-mean suggestions, error ids from handleError, static error.html; 404 instead of 500 for bad progress ids; tolerate full header line in DAISY_TASK_WEBHOOK_HEADER and stop logging raw fetch errors
2026-10-25 13:10:51 +00:00
+layout.server.ts
Add movies & TV tracker: movies schema, Netflix/Letterboxd/Plex/JSON/recs importers, TMDB matching, stats, owner visibility
2026-10-26 00:31:23 +00:00
+layout.svelte
Global error page: ErrorView with per-status copy, did-you-mean suggestions, error ids from handleError, static error.html; 404 instead of 500 for bad progress ids; tolerate full header line in DAISY_TASK_WEBHOOK_HEADER and stop logging raw fetch errors
2026-10-25 13:10:51 +00:00
+layout.ts
start: show the normal site header on /start (with the owner dashboard button, highlighted there); no footer on the new-tab page
2026-10-24 16:03:06 +00:00
+page.server.ts
music: self-hosted scrobbler (Spotify poller, Last.fm + streaming-history importers, /trackers/music, homepage listening card)
2026-10-24 15:57:40 +00:00
+page.svelte
Add movies & TV tracker: movies schema, Netflix/Letterboxd/Plex/JSON/recs importers, TMDB matching, stats, owner visibility
2026-10-26 00:31:23 +00:00