|
|
c4949caebb
|
ui: tune app layout and onboarding
|
2026-01-12 23:29:32 -03:00 |
|
|
|
0c6aa432c3
|
ui: regroup services and vault
|
2026-01-12 22:52:15 -03:00 |
|
|
|
8dfaecd508
|
ui: add outline and planka links
|
2026-01-12 21:23:10 -03:00 |
|
|
|
1137bbe9c6
|
Update service copy and icons
|
2026-01-09 23:57:31 -03:00 |
|
|
|
ea649a8a93
|
Reorder service grid rows
|
2026-01-09 22:59:15 -03:00 |
|
|
|
4f3f3e732b
|
Add OpenSearch to services and apps
|
2026-01-09 22:53:04 -03:00 |
|
|
|
dd9ebd2afc
|
refine onboarding steps and app layout
|
2026-01-06 13:55:24 -03:00 |
|
|
|
781d481fb5
|
portal: fix apps grid section offset
|
2026-01-05 03:14:01 -03:00 |
|
|
|
c82ef20a38
|
portal: align apps top row
|
2026-01-05 02:54:52 -03:00 |
|
|
|
054ebbf009
|
portal: align apps layout
|
2026-01-05 02:42:29 -03:00 |
|
|
|
60b8f840f8
|
portal: polish onboarding CTA
|
2026-01-05 02:28:15 -03:00 |
|
|
|
a261056961
|
portal(onboarding): clarify vaultwarden master password
|
2026-01-05 00:06:41 -03:00 |
|
|
|
16e69541e5
|
ui: polish onboarding gating
|
2026-01-04 23:34:21 -03:00 |
|
|
|
698ed49a9b
|
onboarding: rotate Keycloak after Vaultwarden
|
2026-01-04 22:49:34 -03:00 |
|
|
|
f708bee4bf
|
onboarding: add optional MFA step
|
2026-01-04 21:57:31 -03:00 |
|
|
|
5fe3cf709b
|
onboarding: clarify vaultwarden + mail setup
|
2026-01-04 13:09:45 -03:00 |
|
|
|
665f0d0c02
|
onboarding: verify element recovery key via hash
|
2026-01-04 13:00:42 -03:00 |
|
|
|
a63bb3b048
|
portal: enforce onboarding step prerequisites
|
2026-01-04 12:30:30 -03:00 |
|
|
|
5f8ef42d79
|
ui: drop portfolio from title
|
2026-01-04 09:16:08 -03:00 |
|
|
|
72dae3e7a2
|
portal: improve onboarding login UX
|
2026-01-04 08:44:25 -03:00 |
|
|
|
59830e19c8
|
portal: stop forcing MFA on first login
|
2026-01-04 08:21:28 -03:00 |
|
|
|
632cb9c17b
|
portal: reject duplicate external emails
|
2026-01-04 07:29:37 -03:00 |
|
|
|
315dab839f
|
portal: allowlist internal request emails
|
2026-01-04 01:47:29 -03:00 |
|
|
|
6375e87d2a
|
portal: require Keycloak VERIFY_EMAIL
|
2026-01-04 00:40:48 -03:00 |
|
|
|
24fc02ff1f
|
portal: enforce Keycloak required actions
|
2026-01-03 21:45:29 -03:00 |
|
|
|
d62ac0fd45
|
ui: tighten portal layout and status polling
|
2026-01-03 20:35:59 -03:00 |
|
|
|
35f7b77c1b
|
ui: improve account/apps layout and lab status responsiveness
|
2026-01-03 19:50:12 -03:00 |
|
|
|
6b9aaa3e53
|
ui: adjust Apps security links
|
2026-01-03 17:24:00 -03:00 |
|
|
|
a6db3762a3
|
portal: surface Vaultwarden status
|
2026-01-03 16:54:23 -03:00 |
|
|
|
7902d7658f
|
portal: trigger Nextcloud mail sync
|
2026-01-03 12:18:46 -03:00 |
|
|
|
c9ffcedceb
|
fix(auth): refresh token before API calls
|
2026-01-03 06:47:20 -03:00 |
|
|
|
960e2c4c8a
|
ui(account): space hero actions
|
2026-01-03 06:22:50 -03:00 |
|
|
|
c8067fdf53
|
portal: fix request status pills
|
2026-01-03 05:10:04 -03:00 |
|
|
|
a4c621a9bb
|
portal: surface provisioning task status
|
2026-01-03 04:55:03 -03:00 |
|
|
|
5e2888abf7
|
portal: handle legacy approved requests
|
2026-01-03 04:27:26 -03:00 |
|
|
|
b41a2a2b1d
|
portal: make provisioning retries safe
|
2026-01-03 04:08:13 -03:00 |
|
|
|
71678a4819
|
fix(portal): persist mailu attributes
|
2026-01-03 03:11:52 -03:00 |
|
|
|
13b0099c29
|
portal: gate requests on verified email
|
2026-01-03 02:36:29 -03:00 |
|
|
|
2c2f0b04d9
|
portal: auto-verify keycloak onboarding
|
2026-01-03 00:57:14 -03:00 |
|
|
|
b0ed2374e3
|
portal: require TOTP for new users
|
2026-01-03 00:42:01 -03:00 |
|
|
|
6a8a527c8b
|
ui: space account actions
|
2026-01-02 21:04:41 -03:00 |
|
|
|
dbaed208d0
|
ui: improve account error display
|
2026-01-02 20:20:57 -03:00 |
|
|
|
cd39e77d0c
|
portal: provision vaultwarden accounts
|
2026-01-02 19:16:54 -03:00 |
|
|
|
4dd991bc30
|
portal: fix keycloak admin user lookup
|
2026-01-02 17:42:03 -03:00 |
|
|
|
6ae48eed9d
|
portal: polish password links and request copy
|
2026-01-02 13:06:52 -03:00 |
|
|
|
90f0937f73
|
portal: improve jellyfin/mailu status
|
2026-01-02 12:11:40 -03:00 |
|
|
|
d986cbd922
|
portal: provision Keycloak + Mailu on approve
|
2026-01-02 11:12:43 -03:00 |
|
|
|
712676a054
|
portal: gate onboarding link; revamp apps
|
2026-01-02 10:27:02 -03:00 |
|
|
|
2c52a23d8f
|
portal: onboarding statuses + checklist
|
2026-01-02 09:42:06 -03:00 |
|
|
|
1cb12dd6c6
|
portal: improve request status UX and jellyfin sync
|
2026-01-02 04:27:44 -03:00 |
|