Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
29c8020
add base migration
wojcik91 Aug 11, 2026
22f2dcc
add basic MFA flow structs
wojcik91 Aug 11, 2026
43c65d9
implement step update logic
wojcik91 Aug 11, 2026
b6e6e26
add flow validation
wojcik91 Aug 11, 2026
cc50147
delegate update to helper methods
wojcik91 Aug 11, 2026
1b76afc
add CRUD handlers
wojcik91 Aug 11, 2026
f7b4d68
add activity log events
wojcik91 Aug 11, 2026
1481bf8
update query data
wojcik91 Aug 11, 2026
d75f55b
update migration to setup flow-to-location assignments
wojcik91 Aug 11, 2026
443c8fc
add assignment model & helper methods
wojcik91 Aug 11, 2026
3eb577f
enforce default flow
wojcik91 Aug 11, 2026
2bab922
validate delete operations
wojcik91 Aug 11, 2026
2f8b10a
add assignment endpoints & activity log event
wojcik91 Aug 11, 2026
c17f8e2
add helper for resolving flow for user
wojcik91 Aug 11, 2026
2c1bf31
add and backfill mfa_enabled column
wojcik91 Aug 11, 2026
46fe739
backfill legacy-compatible flows
wojcik91 Aug 11, 2026
31731bd
derive legacy MFA mode if possible
wojcik91 Aug 11, 2026
061f4cf
use derived mode when generating device config
wojcik91 Aug 11, 2026
5dd91c8
drop the mfa mode column
wojcik91 Aug 12, 2026
57ce2af
fix clippy warnings
wojcik91 Aug 12, 2026
d674c48
remove mfa mode references from the frontend
wojcik91 Aug 12, 2026
ddb1b94
license gate mfa flow endpoints
wojcik91 Aug 12, 2026
592dffc
add endpoint for checking method availability
wojcik91 Aug 12, 2026
ffffc12
review cleanup
wojcik91 Aug 12, 2026
ee07542
test fixes
wojcik91 Aug 12, 2026
15c99e4
cleanup
wojcik91 Aug 12, 2026
f409b5e
review fixes
wojcik91 Aug 12, 2026
ed610da
misc review fixes
wojcik91 Aug 12, 2026
8ae7743
make mfa_enabled enforcement more consistent
wojcik91 Aug 12, 2026
09629a1
remove unreachable code
wojcik91 Aug 12, 2026
7fc003c
tighten validation and MFA enforcement further
wojcik91 Aug 12, 2026
a8df17a
tighten API validation requirements
wojcik91 Aug 12, 2026
d9983ed
fill in test coverage
wojcik91 Aug 12, 2026
01c58d5
cleanup
wojcik91 Aug 13, 2026
72ffb06
cleanup
wojcik91 Aug 13, 2026
b0e398b
fix mfa column display
wojcik91 Aug 13, 2026
9282e3f
Merge remote-tracking branch 'origin/dev' into multi_step_mfa_api
wojcik91 Aug 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading