Go to file T
Code
2fa_disable.html S10: settings shell — sidebar nav + two-column page layout
2fa_enable.html S10: settings shell — sidebar nav + two-column page layout
2fa_recovery.html S10: settings shell — sidebar nav + two-column page layout
account.html S10: Account — username change with redirect, 3-per-60d rate limit
appearance.html S10: Appearance theme picker — writes users.theme + theme cookie
billing.html web/templates: user-tier billing settings + result pages
billing_result.html web/templates: user-tier billing settings + result pages
danger.html S10: Danger zone — soft-delete with 14d grace window
emails.html S10: Emails settings — list, add, resend verify, set primary, remove
keys.html web/templates + css: combined SSH+GPG settings page + add-form + chip styles
keys_gpg_add.html web/templates + css: combined SSH+GPG settings page + add-form + chip styles
notifications.html S10: Notification prefs CRUD via generic k/v jsonb (security_alerts, account_changes, product_news)
organizations.html Add organization plan onboarding route
password.html S10: password change at /settings/password (current pw + 2FA gate + session-epoch bump)
profile.html S10: thread ObjectStore into auth wiring; profile editor renders avatar upload form
sessions.html S10: Sessions V1 — current session view + log out everywhere
tokens.html S10: settings shell — sidebar nav + two-column page layout