From 0620afc98fdc0f764e82807bb0090b78618ddb1d Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Sat, 7 Feb 2026 13:47:13 -1000 Subject: Fix timeline task completion replacing view, fix passkey registration CSRF - Fix checkboxes in timeline calendar grid targeting #tab-content (replaced entire view). Now target closest .untimed-item/.calendar-event with outerHTML - Fix passkey registration 403 by passing CSRFToken from settings handler and exposing it via meta tag for JS to read - Add TDD workflow requirement to CLAUDE.md - Tests written first (red-green): template content assertions for checkbox targets and CSRF token presence, handler data struct verification Co-Authored-By: Claude Opus 4.6 --- web/templates/settings.html | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'web/templates/settings.html') diff --git a/web/templates/settings.html b/web/templates/settings.html index 50569e4..0803ae3 100644 --- a/web/templates/settings.html +++ b/web/templates/settings.html @@ -3,6 +3,7 @@ + Settings - Task Dashboard