Elias Schneider
|
1ecb1582ed
|
ci/cd: build next image for v* branches
|
2026-10-28 10:37:19 +01:00 |
|
Elias Schneider
|
75fe4ae519
|
fix(backend): return API permissions sorted by key
|
2026-10-27 23:32:53 +01:00 |
|
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
|
dac121cf56
|
feat: apply disable animations before the first paint
|
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
|
52aab275ba
|
feat(backend): add optional features with an enabledFeatures setting
|
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 |
|
Alessandro (Ale) Segala
|
87ddbf712a
|
chore: update francis to 0.2.0 (#1879)
|
2026-10-27 02:14:21 +09:00 |
|
Elias Schneider
|
166d84f818
|
chore: add OSS Scanner Dockerfile and threat model
|
2026-10-26 10:57:57 +01:00 |
|
Pocket ID Bot
|
2f9f1d020c
|
chore(translations): update translations via Crowdin
|
2026-10-26 03:15:31 +00:00 |
|
Elias Schneider
|
32c4d7f7a4
|
chore(deps): update vulnerable dependencies
|
2026-10-23 21:07:07 +02:00 |
|
dependabot[bot]
|
819a804b01
|
chore(deps): Bump the "all-dependencies" group with 4 updates across multiple ecosystems (#1872)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-10-23 17:57:23 +02:00 |
|
Elias Schneider
|
5953b14b24
|
chore(deps): bump react-email
|
2026-10-23 12:05:54 +02:00 |
|
Elias Schneider
|
b023bc3d57
|
chore: remove question issue template
|
2026-10-22 13:40:55 +02:00 |
|
Pocket ID Bot
|
23c7f07f7e
|
release: 2.19.1
v2.19.1
|
2026-10-22 00:43:08 +00:00 |
|
Kyle Mendell
|
274977cf73
|
chore(deps): Bump vite-plus from 1.1.0 to 1.3.0
|
2026-10-21 19:38:03 -05:00 |
|
Kyle Mendell
|
ec14aa22af
|
fix: bump go to v1.27.3, alpine to 3.24.3 and distroless to debian13
|
2026-10-21 19:27:44 -05:00 |
|
Pocket ID Bot
|
def304bf3b
|
release: 2.19.0
v2.19.0
|
2026-10-21 16:34:51 +00:00 |
|
Pocket ID Bot
|
76fd4acb8d
|
chore(translations): update translations via Crowdin
|
2026-10-21 16:32:59 +00:00 |
|
Elias Schneider
|
6b9aba1735
|
fix(backend): keep login notification and email verification settings on upgrade
|
2026-10-21 18:27:36 +02:00 |
|
Elias Schneider
|
b352c81c38
|
chore(deps): bump Fosite
|
2026-10-21 18:19:19 +02:00 |
|
dependabot[bot]
|
24653b8c8d
|
chore(deps): Bump follow-redirects from 1.16.0 to 1.16.1 (#1862)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-10-21 10:59:05 +02:00 |
|
 Manas Choksiandchoksi2212
|
0918a4f639
|
fix: find user groups by their friendly name in the admin search (#1854)
Signed-off-by: choksi2212 <choksi2212@users.noreply.github.com>
Co-authored-by: choksi2212 <choksi2212@users.noreply.github.com>
|
2026-10-19 23:16:23 +02:00 |
|
 Jay HemnaniandElias Schneider
|
517ea76a9c
|
fix: send the API key expiration email again after a renewal (#1847)
Co-authored-by: Elias Schneider <login@eliasschneider.com>
|
2026-10-19 21:15:00 +00:00 |
|
Elias Schneider
|
09d4da81a9
|
ci/cd: restore the PR template in the repo so the PR quality check can read it
|
2026-10-19 23:14:18 +02:00 |
|
pocket-id-bot[bot]
|
45c9621b8d
|
chore: update AAGUIDs (#1856)
|
2026-10-19 08:55:36 +02:00 |
|
Pocket ID Bot
|
cab1e6c232
|
chore(translations): update translations via Crowdin
|
2026-10-19 03:13:32 +00:00 |
|
dependabot[bot]
|
acba4e7a76
|
chore(deps): Bump the "all-dependencies" group with 4 updates across multiple ecosystems (#1851)
|
2026-10-16 18:41:58 +00:00 |
|
Elias Schneider
|
f81d62c16c
|
feat: add ability to deselect scopes on authorization
|
2026-10-15 22:18:21 +02:00 |
|
Elias Schneider
|
6b6ef9ad00
|
chore(deps): upgrade Fosite
|
2026-10-14 22:00:01 +02:00 |
|
Elias Schneider
|
03cab69d6b
|
refactor: remove unused issuer check from refresh token API validation
|
2026-10-13 22:34:51 +02:00 |
|
Elias Schneider
|
0ffeb170cf
|
feat: add ability to force email verification (#1837)
|
2026-10-13 22:04:33 +02:00 |
|
Mike Beaumont
|
eb8ea6bed2
|
feat: use WebAuthn recommended passkey algorithms (#1841)
|
2026-10-13 20:02:20 +00:00 |
|
Elias Schneider
|
80a504b454
|
ci/cd: run CI checks on v* branches as well
|
2026-10-11 20:55:20 +02:00 |
|
Elias Schneider
|
5bf7e1d262
|
tests: fix flaky unit test
|
2026-10-11 20:24:08 +02:00 |
|
Elias Schneider
|
a7f5d80aea
|
chore(deps): upgrade Fosite
|
2026-10-11 20:05:05 +02:00 |
|
Alessandro (Ale) Segala
|
216930887f
|
chore: upgrade francis to 0.1.1 (#1838)
|
2026-10-11 19:52:03 +02:00 |
|
Jay Hemnani
|
68fe926de8
|
fix: skip LDAP users without an email instead of failing the whole sync (#1835)
|
2026-10-11 18:15:11 +02:00 |
|
Jay Hemnani
|
34477f5aa3
|
fix: push users disabled by the LDAP sync to SCIM (#1834)
|
2026-10-11 15:19:40 +02:00 |
|
Alessandro (Ale) Segala
|
7cc3a128c5
|
chore(deps): update golangci-lint (#1833)
|
2026-10-11 12:14:16 +02:00 |
|
Jay Hemnani
|
89827f076f
|
fix: keep integer custom claim values exact in ID tokens and userinfo (#1829)
|
2026-10-10 23:04:40 +00:00 |
|
Elias Schneider
|
e2cacac193
|
fix: fallback to username if chars in name are not supported for avatars
|
2026-10-11 00:54:58 +02:00 |
|