Commit Graph

  • 270c30334d fix: prevent deadlock when trying to delete LDAP users (#471) Alessandro (Ale) Segala 2025-04-22 22:16:44 +09:00
  • c73c3ceb5e chore(translations): update translations via Crowdin (#468) Elias Schneider 2025-04-22 06:02:10 +02:00
  • 22725d30f4 fix: do not override XDG_DATA_HOME/XDG_CONFIG_HOME if they are already set (#472) Alessandro (Ale) Segala 2025-04-22 12:58:32 +09:00
  • 76b753f9f2 fix: rootless Caddy data and configuration (#470) eiqnepm 2025-04-21 12:15:51 +01:00
  • 453a765107 release: 0.49.0 v0.49.0 Elias Schneider 2025-04-20 20:00:09 +02:00
  • f03645d545 chore(translations): update translations via Crowdin (#467) Elias Schneider 2025-04-20 19:59:49 +02:00
  • 55273d68c9 chore(translations): fix typo in key Elias Schneider 2025-04-20 19:51:12 +02:00
  • 4e05b82f02 fix: hide alternative sign in button if user is already authenticated Elias Schneider 2025-04-20 19:03:58 +02:00
  • 2597907578 refactor: fix type errors Elias Schneider 2025-04-20 18:54:45 +02:00
  • debef9a66b ci/cd: setup caching and improve ci job performance (#465) Kyle Mendell 2025-04-20 11:48:46 -05:00
  • 9122e75101 feat: add ability to disable API key expiration email Elias Schneider 2025-04-20 18:41:03 +02:00
  • fe1c4b18cd feat: add ability to send login code via email (#457) Elias Schneider 2025-04-20 18:32:40 +02:00
  • e571996cb5 fix: disable animations not respected on authorize and logout page Elias Schneider 2025-04-20 17:04:00 +02:00
  • fb862d3ec3 chore(translations): update translations via Crowdin (#459) Elias Schneider 2025-04-20 16:43:27 +02:00
  • 26f01f205b feat: send email to user when api key expires within 7 days (#451) Kyle Mendell 2025-04-20 09:40:20 -05:00
  • c37a3e0ed1 fix: remove limit of 20 callback URLs Elias Schneider 2025-04-20 16:32:11 +02:00
  • eb689eb56e feat: add description to callback URL inputs Elias Schneider 2025-04-20 00:32:27 +02:00
  • 60bad9e985 fix: locale change in dropdown doesn't work on first try Elias Schneider 2025-04-20 00:31:33 +02:00
  • e21ee8a871 chore: add kmendell to FUNDING.yml Elias Schneider 2025-04-19 18:51:01 +02:00
  • 04006eb5cc release: 0.48.0 v0.48.0 Elias Schneider 2025-04-18 18:34:52 +02:00
  • 84f1d5c906 fix: user querying fails on global audit log page with Postgres Elias Schneider 2025-04-18 18:33:14 +02:00
  • 983e989be1 chore(translations): update translations via Crowdin (#456) Elias Schneider 2025-04-18 18:21:04 +02:00
  • c843a60131 feat: disable/enable users (#437) Kyle Mendell 2025-04-18 10:38:50 -05:00
  • 56a8b5d0c0 feat: add gif support for logo and background image Elias Schneider 2025-04-18 17:31:04 +02:00
  • f0dce41fbc fix: callback URL doesn't get rejected if it starts with a different string Elias Schneider 2025-04-17 20:52:58 +02:00
  • 0111a58dac fix: add "type" as reserved claim Elias Schneider 2025-04-17 20:41:21 +02:00
  • 50e4c5c314 chore(translations): update translations via Crowdin (#444) Elias Schneider 2025-04-17 20:19:50 +02:00
  • 5a6dfd9e50 fix: profile picture empty for users without first or last name (#449) Kyle Mendell 2025-04-17 13:19:10 -05:00
  • 75fbfee4d8 chore(translations): add Italian Elias Schneider 2025-04-17 19:13:47 +02:00
  • 65ee500ef3 chore(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in /backend in the go_modules group across 1 directory (#450) dependabot[bot] 2025-04-16 18:26:55 -05:00
  • 80f108e5d6 release: 0.47.0 v0.47.0 Elias Schneider 2025-04-16 16:32:27 +02:00
  • 9b2d622990 tests: adapt JWTs in e2e tests Elias Schneider 2025-04-16 16:30:38 +02:00
  • adf74586af fix: define token type as claim for better client compatibility Elias Schneider 2025-04-16 15:58:38 +02:00
  • b45cf68295 feat: disable animations setting toggle (#442) Kyle Mendell 2025-04-15 14:28:10 -05:00
  • d9dd67c51f chore(deps-dev): bump @sveltejs/kit from 2.16.1 to 2.20.6 in /frontend in the npm_and_yarn group across 1 directory (#443) dependabot[bot] 2025-04-15 20:38:03 +02:00
  • abf17f6211 feat: add qrcode representation of one time link (#424) (#436) Grégory Paul 2025-04-14 15:16:46 +02:00
  • 57cb8f8795 release: 0.46.0 v0.46.0 Elias Schneider 2025-04-13 20:31:09 +02:00
  • fcb18b8c3c chore(translations): update translations via Crowdin (#427) Elias Schneider 2025-04-13 20:30:43 +02:00
  • 796bc7ed34 fix: improve LDAP error handling (#425) Alessandro (Ale) Segala 2025-04-12 15:38:19 -07:00
  • 72061ba427 feat(onboarding): Added button when you don't have a passkey added. (#426) Arne Skaar Fismen 2025-04-12 04:27:01 +02:00
  • d04167cada chore(deps-dev): bump vite from 6.2.5 to 6.2.6 in /frontend in the npm_and_yarn group across 1 directory (#433) dependabot[bot] 2025-04-11 20:07:40 -05:00
  • f83bab9e17 refactor: simplify app_config service and fix race conditions (#423) Alessandro (Ale) Segala 2025-04-10 04:41:22 -07:00
  • 4ba68938dd fix: ignore profile picture cache after profile picture gets updated Elias Schneider 2025-04-09 15:51:58 +02:00
  • 658a9ca6dd fix: add missing rollback for LDAP sync Elias Schneider 2025-04-09 14:05:53 +02:00
  • 7e5d16be9b feat: implement token introspection (#405) Andreas Schneider 2025-04-09 09:18:03 +02:00
  • 8d6c1e5c08 chore(translations): update translations via Crowdin (#420) Elias Schneider 2025-04-09 09:09:01 +02:00
  • ce6e27d0ff refactor: rollback db changes with defer everywhere Elias Schneider 2025-04-06 23:40:46 +02:00
  • 3ebff09d63 chore(translations): update translations via Crowdin (#416) Elias Schneider 2025-04-06 22:15:05 +02:00
  • ccc18d716f fix: use UUID for temporary file names Elias Schneider 2025-04-06 15:08:06 +02:00
  • ec626ee797 fix: use transactions when operations involve multiple database queries (#392) Alessandro (Ale) Segala 2025-04-06 06:04:08 -07:00
  • c810fec8c4 docs: update swagger description to use markdown (#418) Kyle Mendell 2025-04-05 09:07:56 -05:00
  • 9e88926283 fix: ensure indexes on audit_logs table (#415) Alessandro (Ale) Segala 2025-04-04 10:05:32 -07:00
  • 731113183e chore(deps-dev): bump vite from 6.2.4 to 6.2.5 in /frontend in the npm_and_yarn group across 1 directory (#417) dependabot[bot] 2025-04-04 16:15:37 +00:00
  • 4627f365a2 chore(translations): fix mistakes in source strings Elias Schneider 2025-04-04 13:55:15 +02:00
  • 1762629596 perf: run async operations in parallel in server load functions Elias Schneider 2025-04-04 11:38:09 +02:00
  • 2f7646105e fix: ensure file descriptors are closed + other bugs (#413) Alessandro (Ale) Segala 2025-04-04 01:04:36 -07:00
  • 980780e48b chore(translations): update translations via Crowdin (#414) Elias Schneider 2025-04-04 09:06:44 +02:00
  • b65e693e12 feat: global audit log (#320) Kyle Mendell 2025-04-03 10:11:49 -05:00
  • 734c6813ea fix: create reusable default profile pictures (#406) Kyle Mendell 2025-04-03 08:06:56 -05:00
  • 0d31c0ec6c chore(deps-dev): bump vite from 6.2.3 to 6.2.4 in /frontend in the npm_and_yarn group across 1 directory (#410) dependabot[bot] 2025-03-31 14:04:02 -05:00
  • 4806c1e09b chore(translations): improve czech translation strings (#408) jose_d 2025-03-31 15:22:06 +02:00
  • cf3084cfa8 refactor: remove cors exception from middleware as this is handled by the handler Elias Schneider 2025-03-30 22:30:22 +02:00
  • 9881a1df9e feat: modernize ui (#381) Kyle Mendell 2025-03-30 13:19:14 -05:00
  • 5dcf69e974 release: 0.45.0 v0.45.0 Elias Schneider 2025-03-30 00:12:19 +01:00
  • 519d58d88c fix: use WAL for SQLite by default and set busy_timeout (#388) Alessandro (Ale) Segala 2025-03-29 15:12:48 -07:00
  • b3b43a56af refactor: do not include test controller in production builds (#402) Alessandro (Ale) Segala 2025-03-29 15:11:25 -07:00
  • fc68cf7eb2 chore(translations): add Brazilian Portuguese Elias Schneider 2025-03-29 23:03:18 +01:00
  • 8ca7873802 chore(translations): update translations via Crowdin (#394) Elias Schneider 2025-03-29 22:59:24 +01:00
  • 591bf841f5 Merge remote-tracking branch 'origin/main' Elias Schneider 2025-03-29 22:56:04 +01:00
  • 8f8884d208 refactor: add swagger title and version info (#399) Kyle Mendell 2025-03-29 16:55:47 -05:00
  • 7e658276f0 fix: ldap users aren't deleted if removed from ldap server Elias Schneider 2025-03-29 22:55:44 +01:00
  • 583a1f8fee chore(deps): install inlang plugins from npm (#401) Gutyina Gergő 2025-03-29 22:50:51 +01:00
  • b935a4824a ci/cd: migrate backend linter to v2. fixed unit test workflow (#400) Rich 2025-03-28 02:00:55 -07:00
  • cbd1bbdf74 fix: use value receiver for AuditLogData Elias Schneider 2025-03-27 22:41:01 +01:00
  • 96876a99c5 feat: add support for ECDSA and EdDSA keys (#359) Alessandro (Ale) Segala 2025-03-27 10:20:39 -07:00
  • 5c198c280c refactor: fix code smells Elias Schneider 2025-03-27 17:46:10 +01:00
  • c9e0073b63 refactor: fix code smells Elias Schneider 2025-03-27 16:48:36 +01:00
  • 6fa26c97be ci/cd: run linter only on backend changes Elias Schneider 2025-03-27 16:18:15 +01:00
  • 6746dbf41e chore(translations): update translations via Crowdin (#386) Elias Schneider 2025-03-27 16:15:22 +01:00
  • 4ac1196d8d ci/cd: add basic static analysis for backend (#389) Rich 2025-03-27 08:13:56 -07:00
  • 4d049bbe24 docs: update .env.example to reflect the new documentation location (#385) Sam 2025-03-25 22:53:23 +01:00
  • 664a1cf8ef release: 0.44.0 v0.44.0 Elias Schneider 2025-03-25 17:09:06 +01:00
  • e6f50191cf fix: stop container if Caddy, the frontend or the backend fails Elias Schneider 2025-03-25 16:40:53 +01:00
  • de9a3cce03 chore(deps-dev): bump vite from 6.2.1 to 6.2.3 in /frontend in the npm_and_yarn group across 1 directory (#384) dependabot[bot] 2025-03-25 09:52:15 -05:00
  • 8c963818bb fix: hash the refresh token in the DB (security) (#379) Alessandro (Ale) Segala 2025-03-25 07:36:53 -07:00
  • 26b2de4f00 refactor: use atomic renames for uploaded files (#372) Alessandro (Ale) Segala 2025-03-23 13:21:44 -07:00
  • b8dcda8049 feat: add OIDC refresh_token support (#325) Kyle Mendell 2025-03-23 15:14:26 -05:00
  • 7888d70656 docs: fix api routers for swag documentation (#378) Kyle Mendell 2025-03-23 14:26:07 -05:00
  • 35766af055 chore(translations): add French, Czech and German to language picker Elias Schneider 2025-03-23 20:13:58 +01:00
  • c53de25d25 chore(translations): update translations via Crowdin (#375) Elias Schneider 2025-03-23 20:09:34 +01:00
  • cdfe8161d4 fix: skip ldap objects without a valid unique id (#376) Kyle Mendell 2025-03-23 13:30:12 -05:00
  • e2f74e5687 chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 in /backend in the go_modules group across 1 directory (#374) dependabot[bot] 2025-03-21 17:45:52 -05:00
  • 132efd675c chore(translations): update translations via Crowdin (#368) Elias Schneider 2025-03-21 22:32:28 +01:00
  • 1167454c4f Merge branch 'main' of https://github.com/pocket-id/pocket-id Elias Schneider 2025-03-21 22:30:40 +01:00
  • af5b2f7913 ci/cd: skip e2e tests if the PR comes from i18n_crowdin Elias Schneider 2025-03-21 22:30:37 +01:00
  • bc4af846e1 chore(translations): add Russian localization (#371) Savely Krasovsky 2025-03-21 22:24:55 +01:00
  • edf1097dd3 ci/cd: fix invalid action configuration Elias Schneider 2025-03-21 22:20:05 +01:00
  • eb34535c5a release: 0.43.1 v0.43.1 Elias Schneider 2025-03-20 21:38:02 +01:00
  • 3120ebf239 fix: wrong base locale causes crash Elias Schneider 2025-03-20 21:36:05 +01:00
  • 2fb41937ca ci/cd: ignore e2e tests on Crowdin branch Elias Schneider 2025-03-20 20:49:17 +01:00