Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
ede7cdf
add LDAP remote enrollment toggles to settings
wojcik91 Apr 2, 2026
033f72a
add form inputs
wojcik91 Apr 2, 2026
868e93c
update frontend API types
wojcik91 Apr 2, 2026
18d2a04
update form schema
wojcik91 Apr 2, 2026
436c6fc
update copy
wojcik91 Apr 2, 2026
8ee8570
hide second checkbox until the first one is checked
wojcik91 Apr 2, 2026
91b388f
formatting
wojcik91 Apr 3, 2026
e060a28
disable LDAP sync section if not all required inputs are filled
wojcik91 Apr 3, 2026
88389ee
refactor required fields check for easier sharing between sections
wojcik91 Apr 3, 2026
5f00c90
disable remote enrollment section when SMTP or LDAP is not configured
wojcik91 Apr 3, 2026
2998cf7
add ldap_configured helper mirroring frontend logic
wojcik91 Apr 3, 2026
70dc5c1
extend settings validation
wojcik91 Apr 3, 2026
4f14bff
expand validation
wojcik91 Apr 3, 2026
1b24d70
disable toggle if required fields are not filled
wojcik91 Apr 3, 2026
f6f1549
add explanation
wojcik91 Apr 3, 2026
645b840
validate if ldap can be enabled
wojcik91 Apr 3, 2026
55358e5
update ui submodule
wojcik91 Apr 3, 2026
c5a09ce
make validation consistent in ldap settings form
wojcik91 Apr 3, 2026
6ca4797
also match backend validation with frontend
wojcik91 Apr 3, 2026
1b833fa
test ldap validation in API
wojcik91 Apr 3, 2026
8246fa3
formatting
wojcik91 Apr 3, 2026
d2c6b57
update user model to track remote enrollment status
wojcik91 Apr 3, 2026
458a913
Merge branch 'dev' into ldap_secure_enrollment
wojcik91 Apr 3, 2026
468d48f
update logic for calculating enrollment status
wojcik91 Apr 3, 2026
f4b7e9b
test enrollment status updates in LDAP user lifetime
wojcik91 Apr 7, 2026
6ea8db5
add helper for sending enrollment invites to LDAP users
wojcik91 Apr 7, 2026
c55ab56
send invite emails when adding new LDAP users
wojcik91 Apr 7, 2026
e45e34b
fix is_enrolled check order to handle LDAP login password sync
wojcik91 Apr 7, 2026
e73767f
add tests for LDAP enrollment
wojcik91 Apr 7, 2026
86e1eeb
remove comment
wojcik91 Apr 7, 2026
eeda262
add second login/sync test
wojcik91 Apr 7, 2026
85e1a07
Merge branch 'dev' into ldap_secure_enrollment
wojcik91 Apr 7, 2026
3e01086
formatting
wojcik91 Apr 7, 2026
499b713
update ui submodule
wojcik91 Apr 7, 2026
9b05df6
send invites after user create transaction is commited
wojcik91 Apr 8, 2026
2ea3648
fix settings save query
wojcik91 Apr 8, 2026
dbaac17
Merge branch 'dev' into ldap_secure_enrollment
wojcik91 Apr 8, 2026
8868eee
update ui submodule
wojcik91 Apr 8, 2026
775a2ee
update button text
wojcik91 Apr 8, 2026
09e9b20
update dependencies
wojcik91 Apr 8, 2026
79a1196
avoid sending duplicate emails
wojcik91 Apr 8, 2026
412db6a
update ui submodule
wojcik91 Apr 8, 2026
054b65f
use a different approach to avoid duplicate codes
wojcik91 Apr 8, 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.

Loading
Loading