Commit graph

20 commits

Author SHA1 Message Date
ToxicMushroom 339a20947a
Fixup email submission, tested 2025-04-05 17:22:07 +02:00
ToxicMushroom 245e68c5ba - Form validation
- Editable emails
- Basic profile updating
2025-04-05 12:40:33 +02:00
Merlijn 857dcf5087
[htmx] Admin ui for groups and users management ()
* Some progress on admin ui for managing groups and users
* Improve scim querying

---------

Co-authored-by: William Brown <william@blackhats.net.au>
2025-02-22 13:43:54 +10:00
Wei Jian Gan 0ce1bbeddc
SSH Keys in Credentials Update () 2025-02-08 11:54:41 +10:00
James f93d07b6cc
Add /.well-known/change-password endpoint ()
* feat: Add /.well-known/change-password endpoint
* fix: make the https view constants available inside the crate

---------
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2025-02-03 00:57:05 +00:00
James Hodgkinson 419c4a1827
fix: unrecoverable error page doesn't include logo or domain name () 2025-01-14 03:49:20 +00:00
William Brown c59f560e50 Re-add enrol another device flow
This was a commonly requested re-addition to the new webui. This
adds the ability for someone to scan a qr code or follow a link
to enrol another device to their account.
2024-12-19 13:48:59 +10:00
Wei Jian Gan bc55313d87
Harmonize UI and remove unused css ()
-------

Co-authored-by: Wei Jian Gan <wg@danicapension.dk>
Co-authored-by: William Brown <william@blackhats.net.au>
2024-10-26 04:47:44 +00:00
James Hodgkinson 5a709520dc
OAuth2 Device flow foundations () 2024-10-26 12:08:48 +10:00
James Hodgkinson bbe9ad1a06
yale's rabbit-hole-chasing-htmx-fixing-megapatch () 2024-10-23 16:04:38 +10:00
Wei Jian Gan 72393996a7
Credentials page/Self cred update flow UI improvements () 2024-09-07 14:56:58 +10:00
Merlijn 87b20d22d1
feat: self cred update flow () 2024-08-23 04:05:32 +00:00
Merlijn f1dfbcc253
[HTMX] User settings ()
* Initial structure of user settings in htmx
2024-08-12 17:20:50 +10:00
Firstyear 3ae8453375
In honour of SebaT, error on db lock acq timeout () 2024-08-02 09:29:46 +10:00
Merlijn f82a52de3b
[htmx] Credential Update page ()
Implement credential update page in HTMX

---------

Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
Co-authored-by: Firstyear <william@blackhats.net.au>
2024-08-01 01:17:14 +00:00
Firstyear a695e0d75f
Oauth2 in htmx ()
* Apply suggestions from code review

Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2024-07-20 02:30:06 +00:00
Firstyear 966e26f874
Fixes the logout flow in htmx and improves the login error dialog () 2024-07-15 07:34:01 +00:00
Merlijn 33ca757bed
[htmx] Apps page ()
* Add htmx Apps page with halfworking navbar

Co-authored-by: Firstyear <william@blackhats.net.au>
2024-07-10 12:07:11 +10:00
Firstyear b1480e36f0
20240703 htmx ()
Complete the remainder of the HTMX rewrite of the login page.
2024-07-07 03:36:47 +00:00
Firstyear 3ec9b320a1
20240620 htmx ()
* progress
* Okay, main swap works and can login with pw+totp
* Feedback
* bypassing docs tests temporarily
2024-07-02 10:59:06 +00:00