Updated 07-05-2026, 10:26

Commit: 4fe6b3f Show on GitHub

  • Author: Miel
  • Date: 4/15/2026, 7:56:39 AM
  • Message: Merge branch 'dev' into 243-favicons-are-too-big
  • Stats: 854 total changes (+459 / -395)

Changed Files

  • README.md — +69 / -44 (113 changes)
  • docs/ERD-public.mmd — +91 / -0 (91 changes)
  • docs/ERD.svg — +1 / -0 (1 changes)
  • src/hooks.server.js — +4 / -8 (12 changes)
  • src/lib/components/card.svelte — +12 / -17 (29 changes)
  • src/lib/components/subheader.svelte — +3 / -8 (11 changes)
  • src/lib/server/repositories/sessionRepository.js — +38 / -16 (54 changes)
  • src/lib/server/session.js — +121 / -127 (248 changes)
  • src/routes/[websiteUID]/[urlUID]/+page.svelte — +25 / -66 (91 changes)
  • src/routes/login/+page.server.js — +2 / -4 (6 changes)
  • src/routes/logout/+server.js — +2 / -10 (12 changes)
  • src/routes/register/+page.server.js — +2 / -4 (6 changes)
  • static/global.css — +26 / -20 (46 changes)
  • tests/hooks.server.test.js — +6 / -4 (10 changes)
  • tests/lib/server/repositories/sessionRepository.test.js — +31 / -19 (50 changes)
  • tests/lib/server/session.test.js — +10 / -8 (18 changes)
  • tests/routes/login/page.server.test.js — +4 / -8 (12 changes)
  • tests/routes/logout/server.test.js — +5 / -24 (29 changes)
  • tests/routes/register/page.server.test.js — +7 / -8 (15 changes)