Migrate to SvelteKit 3 #71

Merged
eleith merged 4 commits from feature/sveltekit-3 into main 2026-11-03 16:55:19 +00:00

Scope

Upgrade the web app to SvelteKit 3, retaining Directory's YAML and runtime behavior.

All four planned commits are complete: generated migration, runtime integration, native API/navigation cleanup and container/migration-report closure.

Verification

  • Code and readability reviews approved all four checkpoints.
  • Full local pnpm verify --workers=2 passed: schema, all workspace builds/types/lint and coverage gates. Staged whitespace checks passed.
  • 1,118 unit/process tests and the full 75-test Chromium suite passed, including no-JS OIDC, search caret/history focus and configuration refresh.
  • Manual Docker testing passed (owner-reported).

Status

Implementation complete; ready for review.

A separate fresh host frozen install and live external IdP/TLS were not independently verified.

## Scope Upgrade the web app to SvelteKit 3, retaining Directory's YAML and runtime behavior. All four planned commits are complete: generated migration, runtime integration, native API/navigation cleanup and container/migration-report closure. ## Verification - Code and readability reviews approved all four checkpoints. - Full local `pnpm verify --workers=2` passed: schema, all workspace builds/types/lint and coverage gates. Staged whitespace checks passed. - 1,118 unit/process tests and the full 75-test Chromium suite passed, including no-JS OIDC, search caret/history focus and configuration refresh. - Manual Docker testing passed (owner-reported). ## Status Implementation complete; ready for review. A separate fresh host frozen install and live external IdP/TLS were not independently verified.
eleith-gitea-agent Bot added 1 commit 2026-11-02 23:15:14 +00:00
Apply SvelteKit 3 migration
ci/woodpecker/pr/cli Pipeline failed
ci/woodpecker/pr/config Pipeline failed
ci/woodpecker/pr/web Pipeline failed
81962e436c
eleith added 1 commit 2026-11-03 13:29:58 +00:00
Integrate SvelteKit 3 runtime
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/web Pipeline failed
5a1d6d6066
eleith added 1 commit 2026-11-03 14:54:35 +00:00
Adopt SvelteKit 3 APIs
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
5e9c949801
eleith added 1 commit 2026-11-03 16:37:56 +00:00
Complete SvelteKit 3 container migration
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
96729dceba
eleith-gitea-agent Bot marked the pull request as ready for review 2026-11-03 16:55:01 +00:00
eleith merged commit 96729dceba into main 2026-11-03 16:55:19 +00:00
eleith deleted branch feature/sveltekit-3 2026-11-03 16:55:19 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/directory#71