[web] add Markdown-customizable error pages #177

Merged
eleith merged 2 commits from feat/error-markdown into main 2026-11-01 18:56:16 +00:00

Implements #153.

Adds independent Markdown bodies and recovery links under pages.error for 404, remaining 4xx, and server errors. Uses native Kit 3 error handling with lazy caching and safe built-in fallback; preserves statuses, API responses and healthy-page payloads.

Validation: both reviews clear; 2,732 tests and all 21 checks pass, including both HTTP/template files and worker compile/render. Types: 0 errors, 16 existing warnings.

Browser and real deployment acceptance remain with the owner.

Implements #153. Adds independent Markdown bodies and recovery links under `pages.error` for 404, remaining 4xx, and server errors. Uses native Kit 3 error handling with lazy caching and safe built-in fallback; preserves statuses, API responses and healthy-page payloads. **Validation:** both reviews clear; 2,732 tests and all 21 checks pass, including both HTTP/template files and worker compile/render. Types: 0 errors, 16 existing warnings. Browser and real deployment acceptance remain with the owner.
eleith-gitea-agent Bot added 1 commit 2026-11-01 18:07:51 +00:00
[web] add Markdown-customizable error pages
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
65f2ffe57d
eleith added 1 commit 2026-11-01 18:50:07 +00:00
[web] fix Kit 3 dev startup and enable demo error pages
ci/woodpecker/push/web-config Pipeline was successful
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/web-db Pipeline was successful
ci/woodpecker/push/web-pieces Pipeline was successful
ci/woodpecker/push/web-theme Pipeline was successful
ci/woodpecker/push/web-worker Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
db6d207674
eleith merged commit db6d207674 into main 2026-11-01 18:56:16 +00:00
eleith deleted branch feat/error-markdown 2026-11-01 18:56:16 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/luzzle#177