Commit Graph
181 Commits
Author SHA1 Message Date
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 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 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
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 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
Elias Schneider 03498e2f51 fix: don't show "show hidden apps" if none available 2026-08-10 23:04:44 +02:00
Elias Schneider 3ca9a55c71 feat: hide apps without launch url on My Apps page 2026-08-10 22:53:35 +02:00
Elias Schneider 0c9a03e519 feat: add animated logo as default logo 2026-08-08 20:50:37 +02:00
Elias SchneiderandAlessandro Segala d6a47243db feat: add settings for limiting what passkeys can be used (#1662)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2026-08-07 11:17:38 +02:00
Elias Schneider 5d43c4aaeb feat: add ability to customize session duration of clients (#1641) 2026-08-03 23:23:29 +02:00
Jean-François RoyandElias Schneider 1934efa84c feat: implement OAuth Client ID Metadata Document (#1525) (#1526)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
2026-08-02 15:05:39 +00:00
Elias Schneider b08ac7bf7d refactor: use paraglide markup instead of custom implementation 2026-08-01 15:49:45 +02:00
Elias Schneider 9060291475 refactor: enforce eslint rules 2026-07-28 23:51:16 +02:00
Elias SchneiderandItalyPaleAle e1fd1d320f feat: add qr code alternative sign in method (#1594)
Co-authored-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2026-07-28 01:30:13 +02:00
Elias Schneider a3f27ec2ec fix: ignore tab URL hashes in navigation history 2026-07-13 10:52:01 +02:00
James18232andjames 217bf75b7c fix: login code mobile ux (#1584)
Co-authored-by: james <james@goldfish.net>
2026-07-13 09:52:57 +02:00
Elias Schneider 77398a558d fix: sort signup tokens by creation date explicitly 2026-07-13 09:50:25 +02:00
Elias Schneider 59a6868ecd refactor: run formatter 2026-07-10 15:57:17 +02:00
Elias Schneider 28a553f63b feat: add tab bar navigation for crowded pages 2026-07-10 15:33:02 +02:00
Alessandro (Ale) Segala b2711ced99 fix: /authorize endpoint crashes when list of scopes is empty (#1575) 2026-07-08 17:48:32 -07:00
Elias SchneiderandAlessandro Segala 09d196f7c5 feat: add OAuth APIs with scoped permissions (#1542)
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2026-07-06 12:25:02 -07:00
8564d35682 feat: login code input boxes (#1545)
Co-authored-by: james <james@goldfish.net>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
2026-07-02 07:56:18 +00:00
Elias Schneider 8689ddd72b feat: improve error handling on authorize page 2026-06-22 22:12:14 +02:00
Elias Schneider 519cda0eef refactor: remove dead code 2026-06-22 21:58:55 +02:00
Elias Schneider 8158452b37 refactor: use fosite for OAuth 2.0 logic (#1520) 2026-06-22 18:42:02 +02:00
Elias Schneider 80509c83ee feat: upgrade shadcn components 2026-06-20 23:57:34 +02:00
Melvin Snijders e88ff03ea2 fix: issues with loading new font (#1496) 2026-06-01 11:16:55 +02:00
Elias Schneider 0616abaf7f refactor: run formatter 2026-05-31 16:11:21 +02:00
Elias Schneider b3d40a476b feat: improve design trough the whole application 2026-05-29 11:37:34 +02:00
Alessandro (Ale) SegalaandElias Schneider f4706cd6cc feat: add support for "select_account" prompt (#1453)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
2026-04-26 17:26:21 +00:00
Björn F. a9fdab10f1 fix: improve keyboard navigation and screen-reader labels (#1445) 2026-04-21 15:21:23 -05:00
Kyle Mendell 975d3c79c6 fix: restore login screen background from not showing up 2026-04-21 11:55:52 -05:00
Elias Schneider 9ec4683d18 fix: improve form input layout if description next to it is multi col 2026-04-12 19:54:07 +02:00
Elias Schneider 027e6f078d fix: prevent flickering if no background image is set on login page 2026-04-12 19:48:40 +02:00
33cceeafa8 feat: add ability to revoke passkeys of users as admin (#1386)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jose-d <7630424+jose-d@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Elias Schneider <login@eliasschneider.com>
2026-04-12 16:29:42 +00:00
192f71a13c feat: allow clearing background image (#1290)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
Co-authored-by: Kyle Mendell <ksm@ofkm.us>
2026-03-08 14:45:04 -05:00
taosoandKyle Mendell 8fecc22888 feat: allow first name and display name to be optional (#1288)
Co-authored-by: Kyle Mendell <kmendell@ofkm.us>
2026-03-03 21:37:39 +00:00
Elias Schneider b3fe143136 fix: left align input error messages 2026-02-23 19:54:32 +01:00
Kyle Mendell 60825c5743 chore: run formatter 2026-02-10 15:21:09 -06:00
Elias Schneider bb7b0d5608 fix: add type="url" to url inputs 2026-01-24 17:37:54 +01:00
Elias Schneider 1e7442f5df feat: add support for email verification (#1223) 2026-01-11 12:31:26 +01:00
Elias Schneider 811e8772b6 feat: add option to renew API key (#1214) 2026-01-09 12:08:58 +01:00
Elias Schneider 0a94f0fd64 feat: make home page URL configurable (#1215) 2026-01-07 22:01:51 +01:00