Commit Graph

  • b76a8171bf fix(i18n): German translations for client secrets (#1759) Dario Ackermann 2026-09-18 16:45:32 +02:00
  • 2084dffd8d fix: prevent PAR requirement bypass via conflicting request parameters Elias Schneider 2026-09-17 21:31:55 +02:00
  • 43c0b797fd fix: don't auto submit OAuth device codes Elias Schneider 2026-09-17 21:08:52 +02:00
  • b1463297f4 chore(translations): update translations via Crowdin (#1754) Elias Schneider 2026-09-17 20:33:55 +02:00
  • 81cb290bed fix: show more user friendly error page for authorize interaction failures Elias Schneider 2026-09-15 16:47:08 +02:00
  • d2c2cdaa5d chore: upgrade alpine packages on image build Elias Schneider 2026-09-15 15:47:45 +02:00
  • 1ee34fddea chore(deps): update vulnerable packages Elias Schneider 2026-09-15 15:14:50 +02:00
  • 5cbacd81e6 fix: limit JPG and PNG pixels to prevent decompression bomb Elias Schneider 2026-09-15 14:51:06 +02:00
  • fd99a6b742 fix: add missing await to catch redirect invalid URL errors Elias Schneider 2026-09-14 21:11:54 +02:00
  • 4dc3b68b46 chore(deps): Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#1742) dependabot[bot] 2026-09-14 14:19:12 +00:00
  • 9bbd34acc7 chore: update AAGUIDs (#1751) github-actions[bot] 2026-09-14 09:37:31 +00:00
  • de2780bbef fix: serve bundled logo if no custom logo is set (#1748) Alessandro (Ale) Segala 2026-09-14 02:33:31 -07:00
  • 41eb35b8a7 chore(deps): Bump adm-zip from 0.6.0 to 0.6.1 (#1747) dependabot[bot] 2026-09-13 11:35:48 -05:00
  • 1da2934766 chore: update Francis to rc.6 (#1745) Alessandro (Ale) Segala 2026-09-12 13:01:11 -07:00
  • 7ddc5d690b fix: trim values loaded from _FILE env vars in AppConfig (#1741) Alessandro (Ale) Segala 2026-09-08 02:10:54 +02:00
  • c65b77c980 chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1739) dependabot[bot] 2026-09-07 09:24:16 -05:00
  • f91fb76eba chore(translations): update translations via Crowdin (#1724) Elias Schneider 2026-09-07 15:47:44 +02:00
  • 33090fa3e1 feat: use HS256 for Pocket ID's own session tokens + fixes (#1733) Alessandro (Ale) Segala 2026-09-07 15:27:08 +02:00
  • 8c76ba0714 chore: update Francis to rc.5 (#1738) Alessandro (Ale) Segala 2026-09-03 14:22:49 +02:00
  • deefdd88d9 chore(deps): Bump google.golang.org/grpc from 1.83.0 to 1.83.1 in /backend (#1736) dependabot[bot] 2026-09-02 11:30:44 -05:00
  • 2ae67ce195 Fixed: initial key should be saved as first-write-wins claude/pocket-id-session-key-ku7iv9 ItalyPaleAle 2026-09-01 10:29:44 +02:00
  • f893b25e9a feat: use HS256 for Pocket ID's own session tokens ItalyPaleAle 2026-09-01 10:09:30 +02:00
  • 01cc44246a chore: upgrade jwx to v4 (#1730) Alessandro (Ale) Segala 2026-08-31 14:12:35 -07:00
  • fa8aa44706 chore: update Francis to rc.2 (#1728) Alessandro (Ale) Segala 2026-08-31 05:15:48 -07:00
  • 7c79a9e14b feat: add explicit public keys for federated client credentials (#1702) Alessandro (Ale) Segala 2026-08-28 14:12:15 -07:00
  • 6ff9a5ba7e ci/cd: update golangci-lint version Elias Schneider 2026-08-28 23:05:40 +02:00
  • f235104aed chore(deps): update Go to v1.27.0 Elias Schneider 2026-08-28 23:02:49 +02:00
  • 429793f33c chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1725) dependabot[bot] 2026-08-28 21:49:39 +02:00
  • 3657012f93 fix: make sorting of strings case insensitive Elias Schneider 2026-08-28 21:49:20 +02:00
  • 2abdf44320 chore(translations): update translations via Crowdin (#1723) Elias Schneider 2026-08-26 23:20:02 +02:00
  • dd2fc67c87 chore(translations): add Hungarian language files Elias Schneider 2026-08-26 23:15:00 +02:00
  • 059d45d50e fix: show long login code button regardless where the user is coming from Elias Schneider 2026-08-25 18:51:55 +02:00
  • d75523fed0 feat: list allowed groups when hovering over allowed group count (#1671) Kyle Mendell 2026-08-25 11:30:16 -05:00
  • 29a6fd6c29 feat: show admin UI warning for SQLite on networked filesystem (#1713) Alessandro (Ale) Segala 2026-08-24 15:03:31 -07:00
  • d258d952b1 chore(deps): Bump the "all-dependencies" group with 2 updates across multiple ecosystems (#1711) dependabot[bot] 2026-08-22 22:15:28 +02:00
  • 0bf0f3922d fix(i18n): Update de.json Translation (#1705) tw- 2026-08-20 16:37:11 +02:00
  • 5521266227 release: 2.14.0 v2.14.0 Elias Schneider 2026-08-18 22:07:53 +02:00
  • 8c095afd78 refactor: migrate SCIM sync to actor + add tests (#1680) Alessandro (Ale) Segala 2026-08-18 12:54:06 -07:00
  • a099d9457c chore(translations): update translations via Crowdin (#1703) Elias Schneider 2026-08-18 21:38:29 +02:00
  • a487c78550 feat: reduce one time access code length for better UX Elias Schneider 2026-08-18 21:31:22 +02:00
  • 900346a1c3 fix: remove unnecessary information from oidc client details Elias Schneider 2026-08-18 21:30:01 +02:00
  • 6a441b1f9b feat: improve tooltip design Elias Schneider 2026-08-18 21:29:02 +02:00
  • 915a6bcf08 feat: allow admins to auto grant APIs to CIMD clients (#1692) Elias Schneider 2026-08-18 20:02:14 +02:00
  • e5b8e36e8a feat: add explicit public keys for federated client credentials claude/rfc-7523-section-2-1-rtrk3p ItalyPaleAle 2026-08-18 08:47:25 -07:00
  • 22354581df fix(i18n): update de.json Translation (#1699) tw- 2026-08-17 14:25:28 +02:00
  • be4c395528 refactor: move remaining database cleanup jobs to actors (#1698) Alessandro (Ale) Segala 2026-08-16 23:38:35 -07:00
  • 0e8ae3b1c7 chore: update AAGUIDs (#1696) github-actions[bot] 2026-08-17 08:35:16 +02:00
  • 9421d43f8e fix: ignore trailing slash in resources Elias Schneider 2026-08-17 08:34:28 +02:00
  • 07580d9f9f chore(deps): use fix version for github.com/italypaleale/go-kit Elias Schneider 2026-08-16 23:24:37 +02:00
  • c7cab3af84 chore(deps): Bump the "all-dependencies" group with 4 updates across multiple ecosystems (#1693) dependabot[bot] 2026-08-15 01:17:57 +02:00
  • b7232a0a4a chore(translations): update translations via Crowdin (#1674) Elias Schneider 2026-08-15 00:39:36 +02:00
  • 2dc062ac0f refactor: move API key cleanup job to actor (#1687) Alessandro (Ale) Segala 2026-08-14 15:39:02 -07:00
  • 6fba970159 tests: fix flaky update application image e2e test (#1690) Alessandro (Ale) Segala 2026-08-14 15:35:15 -07:00
  • 1bb21c5d73 refactor: move iss param handling to Fosite Elias Schneider 2026-08-12 23:25:35 +02:00
  • 46b8d54e15 feat: serve RFC 8414 authorization server metadata (#1685) Jean-François Roy 2026-08-12 14:13:05 -07:00
  • 86cf73b86c docs: add error responses to openapi spec (#1684) Anthony Clerici 2026-08-11 10:26:48 -07:00
  • 155a1fcba0 feat: support multiple client secrets per OIDC client (#1679) Alessandro (Ale) Segala 2026-08-10 17:54:52 -07:00
  • 7cb2f27cb1 Address review feedback on client secrets claude/merge-conflicts-reviewer-comments-ltre0t Claude 2026-08-11 00:31:06 +00:00
  • 018a2280bc Merge remote-tracking branch 'origin/main' into claude/merge-conflicts-reviewer-comments-ltre0t Claude 2026-08-11 00:23:55 +00:00
  • 03498e2f51 fix: don't show "show hidden apps" if none available Elias Schneider 2026-08-10 23:04:44 +02:00
  • 3ca9a55c71 feat: hide apps without launch url on My Apps page Elias Schneider 2026-08-10 22:53:35 +02:00
  • 84a58cd757 fix: ignore unsupported grant types in client ID metadata documents (#1682) Alessandro (Ale) Segala 2026-08-10 09:45:34 -07:00
  • 2f43ce41fe fix: wrong loading indicator shown on device page Elias Schneider 2026-08-10 18:40:12 +02:00
  • e21202e59b chore: update AAGUIDs (#1678) github-actions[bot] 2026-08-09 23:41:54 -05:00
  • d37190a072 fix e2e tests ItalyPaleAle 2026-08-09 19:45:11 -07:00
  • e2ff72fc48 Sort hashes in-memory by created-at ItalyPaleAle 2026-08-09 17:56:57 -07:00
  • b1f072463e Remove deprecated method ItalyPaleAle 2026-08-09 17:55:44 -07:00
  • 379be0dbbc feat: support multiple client secrets per OIDC client ItalyPaleAle 2026-08-09 17:38:53 -07:00
  • 875e7f0848 chore: update Francis to beta 22 (#1676) Alessandro (Ale) Segala 2026-08-09 06:45:09 -07:00
  • 0c9a03e519 feat: add animated logo as default logo Elias Schneider 2026-08-08 20:44:18 +02:00
  • 987d1a8b59 chore: remove unnecessary curl dependency from Dockerfile Elias Schneider 2026-08-08 17:37:31 +02:00
  • 9e637d5aec fix: improve validation of app config variables Elias Schneider 2026-08-08 16:37:14 +02:00
  • 76f6b249f2 docs: change logo image in README.md Elias Schneider 2026-08-08 00:38:10 +02:00
  • 8afe5a1936 chore(translations): update translations via Crowdin (#1667) Elias Schneider 2026-08-07 22:02:41 +02:00
  • 981a41cf0a chore(deps): bump pnpm to v11.20.0 (#1670) Kyle Mendell 2026-08-07 13:26:06 -05:00
  • 563c0f93a6 refactor: migrate LDAP sync to an actor (#1651) Alessandro (Ale) Segala 2026-08-07 09:18:30 -07:00
  • f8db1d8a86 chore: update francis to beta 21 (#1669) Alessandro (Ale) Segala 2026-08-07 08:40:14 -07:00
  • 42626c50e4 chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1668) dependabot[bot] 2026-08-07 17:22:59 +02:00
  • f39f59e9e0 release: 2.13.0 v2.13.0 Elias Schneider 2026-08-07 11:21:42 +02:00
  • c87012ae01 fix: align last signed in text left Elias Schneider 2026-08-06 21:35:05 +02:00
  • d6a47243db feat: add settings for limiting what passkeys can be used (#1662) Elias Schneider 2026-08-07 11:17:38 +02:00
  • bda95b2776 Add _maxconn SQLite connection string parameter claude/sqlite-maxconn-parameter-fcitae Claude 2026-08-07 08:03:08 +00:00
  • 448d271c94 refactor: fix formatting (#1666) Copilot 2026-08-07 08:26:45 +02:00
  • 535e831b20 fix: brotli compression ignored (#1661) Elias Schneider 2026-08-07 07:16:02 +02:00
  • 06ccadfcd0 fix: separate TLS inputs and preserve certificate reloads (#1653) Elias Schneider 2026-08-07 02:32:08 +02:00
  • 1f9cc5e58e fix: in non-HA mode, increase AlarmLeaseDuration (#1660) Alessandro (Ale) Segala 2026-08-06 11:16:48 -07:00
  • 22e3909c6c refactor: move GeoLite to its own package (#1647) Alessandro (Ale) Segala 2026-08-05 13:12:19 -07:00
  • 1c9233c236 fix: make OIDC client token lifetimes optional (#1650) Alessandro (Ale) Segala 2026-08-05 13:11:40 -07:00
  • 4fe6f0688c tests: use smaller francis.bin Elias Schneider 2026-08-05 21:57:46 +02:00
  • 95809dd29c tests: remove invalid unit test Elias Schneider 2026-08-05 22:00:31 +02:00
  • 08407ae564 feat: include Francis data in Pocket ID backups (#1645) Alessandro (Ale) Segala 2026-08-05 12:57:38 -07:00
  • 140b5d3cb4 fix: don't skip rate limits for loopback addresses Elias Schneider 2026-08-05 21:48:53 +02:00
  • 98160b20a1 chore: remove unused curl dependency from Dockerfile Elias Schneider 2026-08-05 20:37:57 +02:00
  • 1c1895f947 Merge remote-tracking branch 'origin/main' into claude/merge-main-conflicts-t2lufs claude/merge-main-conflicts-t2lufs Claude 2026-08-04 23:15:14 +00:00
  • 9320144991 chore(deps): upgrade vulnerable dependencies Elias Schneider 2026-08-04 23:27:13 +02:00
  • 488c50ef95 fix: respect log level in HTTP request logs Elias Schneider 2026-08-04 23:10:01 +02:00
  • a526206669 feat: add observability to actors (#1646) Alessandro (Ale) Segala 2026-08-04 12:31:11 -07:00
  • 2c7d1b63e1 fix: don't rely on content length header for optional json binding Elias Schneider 2026-08-04 21:10:17 +02:00
  • aec376bb54 chore(translations): update translations via Crowdin (#1642) Elias Schneider 2026-08-04 17:50:18 +02:00
  • eeaf77aaf9 feat: include Francis data in Pocket ID backups ItalyPaleAle 2026-08-03 21:39:11 -07:00