Elias Schneider
|
75e4ee624a
|
feat: return access_denied to the app when sign-in is cancelled
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
80b12b910a
|
feat: filter audit logs by date and flag sign-ins from new browsers
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
95cfae33e6
|
feat(frontend): animate sidebar icons on hover
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
d6efcc4e95
|
feat(frontend): add the command palette
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
c3d7390be1
|
feat(frontend): show menus as bottom sheets on phones
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
23a21c1949
|
feat(frontend): use plain-language validation messages
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
a962c88a5c
|
feat(frontend): rebuild screens with the v3 design
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
42c81c4687
|
feat(frontend): add v3 compositions for pages, settings, tables and identity
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
82df10f80b
|
feat(frontend): restyle ui primitives for v3
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
bdb3578da5
|
feat(frontend): add v3 app shell with sidebar, rail and phone navigation
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
c0fd85740c
|
feat!: add v3 design tokens, fonts and color themes
|
2026-10-27 23:32:53 +01:00 |
|
Elias Schneider
|
f81d62c16c
|
feat: add ability to deselect scopes on authorization
|
2026-10-15 22:18:21 +02:00 |
|
Elias Schneider
|
0ffeb170cf
|
feat: add ability to force email verification (#1837)
|
2026-10-13 22:04:33 +02:00 |
|
Elias Schneider
|
c7a7bce426
|
fix: prefix audit log event translation keys to separate them from UI strings
|
2026-10-09 23:04:39 +02:00 |
|
Elias Schneider
|
03fc844d05
|
fix: only return minimal client metadata for public interaction endpoint
|
2026-10-09 22:59:32 +02:00 |
|
Elias Schneider
|
a58ccea6ce
|
fix: remove unused oidc client /meta endpoint
|
2026-10-09 22:56:01 +02:00 |
|
Elias Schneider
|
9c0c304d59
|
feat: make my apps searchable and sortable
|
2026-10-07 21:25:22 +02:00 |
|
Elias Schneider
|
c869cacada
|
feat: add configurable login notification modes (#1813)
|
2026-10-07 20:16:27 +02:00 |
|
Elias Schneider
|
69065e7cf0
|
fix: remove distracting tab switch animation
|
2026-10-05 22:53:11 +02:00 |
|
Elias Schneider
|
3e201b5bb2
|
feat: pin table row actions and add them to details pages
|
2026-10-04 23:04:17 +02:00 |
|
Elias Schneider
|
1be9ba9991
|
feat: add ability to search and select icons from selfh.st (#1807)
|
2026-10-04 20:40:41 +02:00 |
|
Kyle Mendell
|
69362ff8b8
|
chore: add vite-plus as node toolchain (#1806)
|
2026-10-04 18:53:18 +02:00 |
|
Elias Schneider
|
4d2a5e423e
|
feat: display passkey setup page for users coming from the login page
|
2026-10-02 20:56:04 +02:00 |
|
Elias Schneider
|
10efd1647c
|
chore: upgrade to SvelteKit 3
|
2026-10-02 20:02:29 +02:00 |
|
Elias Schneider
|
9c926bd66f
|
feat: make page transitions smoother and faster
|
2026-10-01 21:48:13 +02:00 |
|
Elias Schneider
|
1f67bb7493
|
feat: update authorization animation slightly
|
2026-10-01 21:28:22 +02:00 |
|
Elias Schneider
|
02359840f2
|
fix: use URI validation message for API resources
|
2026-10-01 20:28:58 +02:00 |
|
Elias Schneider
|
e588e3fc5d
|
feat: redesign OIDC client details page
|
2026-10-01 19:48:57 +02:00 |
|
Alessandro (Ale) Segala
|
0660524dc6
|
fix: handle localStorage not enabled gracefully (#1786)
|
2026-09-28 16:49:12 +02:00 |
|
Elias Schneider
|
d259a15131
|
feat: restore old behavior of automatically creating client secret
|
2026-09-23 22:00:43 +02:00 |
|
 
|
2075de3234
|
feat: add OIDC back-channel logout (#1734)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2026-09-23 21:34:38 +02:00 |
|
Samuel K Quansah
|
23c4825abd
|
fix(frontend): typo in fallback error message in interaction error page (#1776)
|
2026-09-21 23:08:10 +02:00 |
|
Elias Schneider
|
4ba28992ff
|
fix: loading indicator not visible
|
2026-09-20 01:32:19 +02:00 |
|
Mike Beaumont
|
b5a07a29ef
|
feat: include passkey icons based on AAGUID (#1756)
|
2026-09-19 09:41:53 -07:00 |
|
Elias Schneider
|
c22003f6de
|
refactor: fix type checks
|
2026-09-19 17:24:30 +02:00 |
|
Elias Schneider
|
63050add4e
|
feat(ux): replace individual save buttons with single "unsaved changes bar" (#1757)
|
2026-09-19 15:23:06 +00:00 |
|
Elias Schneider
|
43c0b797fd
|
fix: don't auto submit OAuth device codes
|
2026-09-17 21:08:52 +02:00 |
|
Elias Schneider
|
81cb290bed
|
fix: show more user friendly error page for authorize interaction failures
|
2026-09-15 16:59:35 +02:00 |
|
Elias Schneider
|
fd99a6b742
|
fix: add missing await to catch redirect invalid URL errors
|
2026-09-14 21:11:54 +02:00 |
|
Alessandro (Ale) Segala
|
de2780bbef
|
fix: serve bundled logo if no custom logo is set (#1748)
|
2026-09-14 11:33:31 +02:00 |
|
![copilot-swe-agent[bot]](/assets/img/avatar_default.png) Alessandro (Ale) Segalaandcopilot-swe-agent[bot]
|
7c79a9e14b
|
feat: add explicit public keys for federated client credentials (#1702)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-08-28 21:12:15 +00:00 |
|
Elias Schneider
|
dd2fc67c87
|
chore(translations): add Hungarian language files
|
2026-08-26 23:15:00 +02:00 |
|
Elias Schneider
|
059d45d50e
|
fix: show long login code button regardless where the user is coming from
|
2026-08-25 18:54:40 +02:00 |
|
Kyle Mendell
|
d75523fed0
|
feat: list allowed groups when hovering over allowed group count (#1671)
|
2026-08-25 18:30:16 +02:00 |
|
 Alessandro (Ale) SegalaandElias Schneider
|
29a6fd6c29
|
feat: show admin UI warning for SQLite on networked filesystem (#1713)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2026-08-24 15:03:31 -07:00 |
|
Elias Schneider
|
a487c78550
|
feat: reduce one time access code length for better UX
|
2026-08-18 21:31:22 +02:00 |
|
Elias Schneider
|
900346a1c3
|
fix: remove unnecessary information from oidc client details
|
2026-08-18 21:30:01 +02:00 |
|
Elias Schneider
|
6a441b1f9b
|
feat: improve tooltip design
|
2026-08-18 21:29:02 +02:00 |
|
Elias Schneider
|
915a6bcf08
|
feat: allow admins to auto grant APIs to CIMD clients (#1692)
|
2026-08-18 20:02:14 +02:00 |
|
Alessandro (Ale) Segala
|
155a1fcba0
|
feat: support multiple client secrets per OIDC client (#1679)
|
2026-08-11 00:54:52 +00:00 |
|