Kyle rohskiddo
  • Joined on 2025-04-10
ca1cd14ed1 Rebalance settings page columns and inline lock-after input
7d6ac4d257 Fix auto-lock minutes input: allow backspace to clear before retyping
rohskiddo created branch feature/lock-screen-autolock-visual-upgrade in rohskiddo/UMBRA 2026-02-25 02:03:24 +00:00
b0af07c270 Add lock screen, auto-lock timeout, and login visual upgrade
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-25 01:32:35 +00:00
e5b6725081 Add red, pink, yellow HSL presets to useTheme accent color map
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-25 00:33:00 +00:00
6094561d74 Fix 500 on settings update: include user_id in explicit SettingsResponse constructor
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-25 00:04:18 +00:00
9b261574ca Fix ImportError: remove stale SettingsCreate and ChangePinRequest from schemas registry
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-24 23:49:03 +00:00
4a98b67b0b Address all QA review warnings and suggestions for entity pages
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-24 20:34:29 +00:00
15c99152d3 Address QA review: model registry, NOT NULL constraint, variable naming, toggle defaults, lockout UX
f136a0820d Merge branch 'stage6-track-b-totp-mfa' into stage6-phase4-5-settings-totp-ntfy
b134ad9e8b Implement Stage 6 Track B: TOTP MFA (pyotp, Fernet-encrypted secrets, backup codes)
Compare 3 commits »
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-24 20:22:58 +00:00
3268bfc5d5 Fix SSRF guard to allow private IPs for LAN ntfy servers (W5)
rohskiddo created branch stage6-phase4-5-settings-totp-ntfy in rohskiddo/UMBRA 2026-02-24 20:21:45 +00:00
rohskiddo pushed to stage6-phase4-5-settings-totp-ntfy at rohskiddo/UMBRA 2026-02-24 20:21:45 +00:00
6ad6056125 Stage 6 Phase 4-5: TOTP setup UI and ntfy integrations settings
rohskiddo created branch stage6-track-b-totp-mfa in rohskiddo/UMBRA 2026-02-24 20:18:12 +00:00
rohskiddo pushed to stage6-track-b-totp-mfa at rohskiddo/UMBRA 2026-02-24 20:18:12 +00:00
b134ad9e8b Implement Stage 6 Track B: TOTP MFA (pyotp, Fernet-encrypted secrets, backup codes)
rohskiddo created branch stage6-track-a-auth-migration in rohskiddo/UMBRA 2026-02-24 20:12:44 +00:00
rohskiddo pushed to stage6-track-a-auth-migration at rohskiddo/UMBRA 2026-02-24 20:12:44 +00:00
fbc452a004 Implement Stage 6 Track A: PIN → Username/Password auth migration
5a8819c4a5 Stage 6 Phase 2-3: LockScreen rewrite + SettingsPage restructure
Compare 2 commits »
rohskiddo created branch stage6-phase2-3-lockscreen-settings in rohskiddo/UMBRA 2026-02-24 20:07:01 +00:00
rohskiddo pushed to stage6-phase2-3-lockscreen-settings at rohskiddo/UMBRA 2026-02-24 20:07:01 +00:00
67456c78dd Implement Track C: NTFY push notification integration
rohskiddo created branch stage6-phase0-1-foundation in rohskiddo/UMBRA 2026-02-24 20:03:10 +00:00
rohskiddo pushed to stage6-phase0-1-foundation at rohskiddo/UMBRA 2026-02-24 20:03:10 +00:00
7f0ae0b6ef Stage 6 Phase 0-1: Foundation — Switch component, new types, useAuth rewrite, useSettings cleanup