Commit graph

15 commits

Author SHA1 Message Date
ToxicMushroom bb0e759134 Add primary email selection, update email add button. Use scim. 2025-04-05 12:40:33 +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
George Wu a3358828a8
Add support for prefers-color-scheme using Bootstrap classes. ()
* Add support for prefers-color-scheme using Bootstrap classes.
* Move stylesheet changes to separate javascript file.
* fix(html): don't specify the integrity hash in the tag for style.js
* fix(log): debug-log integrity hashes for troubleshooting
* fix(css): move to using bootstrap standard variables for colours and theming
* fix(js): rewrite to simplify and use standard bootstrap functionality
* fix(makefile): codespell thingie was complaining
* run prettier on css/js.

---------

Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2025-01-06 10:58:42 +00:00
James Hodgkinson b74883ae0d
Javascript linting ()
* feat(ci/dev): adding npm/eslint config for javascript linting
* feat(ci/dev): adding js-prettier config for consistency in formatting
* fix(css): linting
* fix(js): linting the js things
2025-01-04 15:25:46 +10:00
George Wu ab4291e8d2
Change CSS for applications so SVG scales nicely in Firefox. () 2024-11-10 00:00:31 +00: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
Firstyear ccb3848b88
Fix image when too smol () 2024-10-23 17:11:12 +10:00
Firstyear 48cd6638fe
Tidy the reauth ui ()
* Tidy the reauth ui
2024-10-23 11:59:05 +10:00
Merlijn 1778eaa380
[htmx] Make it harder to miss the save button on the cred update page () 2024-10-03 04:50:38 +00:00
Wei Jian Gan 72393996a7
Credentials page/Self cred update flow UI improvements () 2024-09-07 14:56:58 +10:00
Merlijn f1dfbcc253
[HTMX] User settings ()
* Initial structure of user settings in htmx
2024-08-12 17:20:50 +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