Kyle rohskiddo
  • Joined on 2025-04-10
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 15:35:30 +00:00
c68fd69cdf Make temp password click-to-copy in reset password flow
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 14:40:40 +00:00
8582b41b03 Add user profile fields + IAM search, email column, detail panel
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 11:44:40 +00:00
c3654dc069 Fix audit log target for deleted users + create user 500 error
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 11:30:53 +00:00
48e15fa677 UX polish for delete-user: username toast, hide self-delete
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 11:20:56 +00:00
e7cb6de7d5 Add admin delete-user with full cascade cleanup
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 10:31:46 +00:00
c56830ddb0 Fix SyntaxError in admin.py: add default to Request params
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 07:45:43 +00:00
1ebc41b9d7 L-03: Session 7-day sliding window with 30-day hard ceiling
8e27f2920b M-02: Timing-safe login prevents username enumeration
2f58282c31 M-01+M-03: Add input validation and extra=forbid to all request schemas
581efa183a H-01: Add global CSRF middleware for all mutating endpoints
Compare 4 commits »
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 05:26:55 +00:00
9f7bbbfcbb Add per-user active session counts to IAM user list
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 01:57:37 +00:00
a128005ae5 Fix create-mode crash in detail panels (null entity access)
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 00:35:38 +00:00
f07ce02576 Fix crash when creating new todo/reminder/event (null.priority)
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-27 00:03:42 +00:00
0fc3f1a14b Allow dots in usernames (e.g. user.test)
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 22:35:13 +00:00
e860723a2a Fix Edit Role submenu overflowing right edge of viewport
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 22:23:19 +00:00
4fc85684ea Fix IAM user actions dropdown clipped by overflow-x-auto
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 22:06:34 +00:00
2438cdcf25 Fix migration 034 failing on fresh DB: drop index not constraint
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 21:41:50 +00:00
619e220622 Fix QA review #2: W-03/W-04, S-01 through S-04
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 20:59:38 +00:00
72e00f3a69 Fix QA review #2: backup code flow, audit filters, schema hardening
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 20:50:05 +00:00
72ac1d53fb Fix migration 030 failing on fresh DB with no admin user
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 20:42:41 +00:00
cbf4663e8d Fix TS build errors and apply remaining QA fixes
rohskiddo pushed to feature/multi-user-rbac at rohskiddo/UMBRA 2026-02-26 11:19:14 +00:00
e57a5b00c9 Fix QA review findings: C-01 through C-04, W-01 through W-07, S-01/S-04/S-05/S-06
rohskiddo created branch feature/multi-user-rbac in rohskiddo/UMBRA 2026-02-26 11:07:02 +00:00