Commit Graph

4 Commits

Author SHA1 Message Date
Kalle
e3c33de056 Differ clean for scrims routes; cookbook and manifest updates 2026-08-17 19:09:28 +03:00
Kalle
2d4592ee79 Scrims e2e green against apps/web: origin shim for remote CSRF, popover mount semantics, live refresh fixes 2026-08-17 18:42:38 +03:00
Kalle
acdfbc5d4d Exclude the Svelte workspaces from Biome; formatting pass
apps/web and packages/components get the Prettier+ESLint stack later per
svelte-big-bang.md; Biome stays scoped to the React app and tooling.
2026-08-16 12:11:21 +03:00
Kalle
a9c18e0dda Scaffold apps/web SvelteKit 3 app with leaderboards server slice
- SvelteKit 3 (RC, pinned) + Svelte 5 + Vite 8 + adapter-node + TS 6
- paraglide pipeline: combine-locales from shared web-react locales, English-only dev settings, build-with-all-locales
- db layer port: node:sqlite dialect, json column handling, trimmed DB schema (leaderboards slice tables)
- cookie-compatible auth session decode (React Router HMAC format) resolved into event.locals via hooks
- leaderboards repository/core ported verbatim; loader converted to a remote query(), action split into skipTeam/unskipTeam commands with server-driven refresh
- valibot schemas for remote function validation
2026-08-16 11:30:13 +03:00