Commit Graph

  • e4e6c9b680 refactor: optimize images (#161) imgbot[bot] 2025-01-21 18:59:16 +01:00
  • c12bf2955b docs: add docusaurus docs (#118) Kyle Mendell 2025-01-21 11:46:42 -06:00
  • c211d3fc67 docs: add delay_start to caddy security Elias Schneider 2025-01-20 17:54:38 +01:00
  • d87eb416cd docs: create sample-configurations.md (#142) Kamil Kosek 2025-01-20 11:54:35 +01:00
  • f7710f2988 fix: ensure the downloaded GeoLite2 DB is not corrupted & prevent RW race condition (#138) Giovanni 2025-01-20 18:50:58 +08:00
  • 72923bb86d feat: display private IP ranges correctly in audit log (#139) Chris Danis 2025-01-20 05:36:12 -05:00
  • 6e44b5e367 release: 0.26.0 Elias Schneider 2025-01-20 11:23:52 +01:00
  • 8a1db0cb4a feat: support wildcard callback URLs Elias Schneider 2025-01-20 11:19:23 +01:00
  • 3f02d08109 fix: non LDAP users get created with a empty LDAP ID string Elias Schneider 2025-01-20 10:27:36 +01:00
  • 715040ba04 release: 0.25.1 Elias Schneider 2025-01-19 22:14:29 +01:00
  • a8b9d60a86 fix: disable account details inputs if user is imported from LDAP Elias Schneider 2025-01-19 22:14:20 +01:00
  • 712ff396f4 release: 0.25.0 Elias Schneider 2025-01-19 20:18:07 +01:00
  • 090eca202d fix: improve spacing of checkboxes on application configuration page Elias Schneider 2025-01-19 19:15:11 +01:00
  • d4055af3f4 tests: adapt OIDC tests Elias Schneider 2025-01-19 15:56:54 +01:00
  • 692ff70c91 refactor: run formatter Elias Schneider 2025-01-19 15:41:16 +01:00
  • d5dd118a3f feat: automatically authorize client if signed in Elias Schneider 2025-01-19 15:39:55 +01:00
  • 06b90eddd6 feat: allow sign in with email (#100) Elias Schneider 2025-01-19 15:30:31 +01:00
  • e284e352e2 fix: don't panic if LDAP sync fails on startup Elias Schneider 2025-01-19 13:09:16 +01:00
  • 5101b14eec feat: add LDAP sync (#106) Kyle Mendell 2025-01-19 06:02:07 -06:00
  • bc8f454ea1 fix: session duration ignored in cookie expiration Elias Schneider 2025-01-18 22:37:33 +01:00
  • fda08ac1cd fix: always set secure on cookie (#130) Chris Danis 2025-01-18 16:33:41 -05:00
  • 05a98ebe87 fix: search input not displayed if response hasn't any items Elias Schneider 2025-01-18 22:29:20 +01:00
  • 6e3728ddc8 docs: add guide to setup Pocket ID with Caddy Elias Schneider 2025-01-15 14:05:44 +01:00
  • 5c57beb4d7 release: 0.24.1 Elias Schneider 2025-01-13 15:14:10 +01:00
  • 2a984eeaf1 docs: add account recovery to README Elias Schneider 2025-01-13 15:13:56 +01:00
  • be6e25a167 fix: remove restrictive validation for group names Elias Schneider 2025-01-13 12:38:02 +01:00
  • 888557171d fix: optional arguments not working with create-one-time-access-token.sh Elias Schneider 2025-01-13 12:32:22 +01:00
  • 4d337a20c5 fix: audit log table overflow if row data is long Elias Schneider 2025-01-12 01:21:47 +01:00
  • 69afd9ad9f release: 0.24.0 Elias Schneider 2025-01-11 23:46:39 +01:00
  • fd69830c26 feat: add sorting for tables Elias Schneider 2025-01-11 20:14:12 +01:00
  • 61d18a9d1b fix: pkce state not correctly reflected in oidc client info Elias Schneider 2025-01-10 09:32:51 +01:00
  • a649c4b4a5 fix: send test email to the user that has requested it Elias Schneider 2025-01-10 09:25:26 +01:00
  • 82e475a923 release: 0.23.0 Elias Schneider 2025-01-03 16:34:23 +01:00
  • 2d31fc2cc9 feat: use same table component for OIDC client list as all other lists Elias Schneider 2025-01-03 16:19:15 +01:00
  • adcf3ddc66 feat: add PKCE for non public clients Elias Schneider 2025-01-03 16:15:10 +01:00
  • 785200de61 chore: include static assets in binary Elias Schneider 2025-01-03 15:08:55 +01:00
  • ee885fbff5 release: 0.22.0 Elias Schneider 2025-01-01 23:13:53 +01:00
  • 333a1a18d5 fix: make user validation consistent between pages Elias Schneider 2025-01-01 23:13:16 +01:00
  • 1ff20caa3c fix: allow first and last name of user to be between 1 and 50 characters Elias Schneider 2025-01-01 22:48:51 +01:00
  • f6f2736bba fix: hash in callback url is incorrectly appended Elias Schneider 2025-01-01 22:46:59 +01:00
  • 993330d932 Merge remote-tracking branch 'origin/main' Elias Schneider 2025-01-01 22:46:29 +01:00
  • 204313aacf docs: add "groups" scope to the oauth2-proxy sample configuration (#85) Jan-Philipp Fischer 2024-12-31 11:31:39 +01:00
  • 0729ce9e1a fix: passkey can't be added if PUBLIC_APP_URL includes a port Elias Schneider 2024-12-31 10:42:54 +01:00
  • 2d0bd8dcbf feat: add warning if passkeys missing Elias Schneider 2024-12-23 09:59:12 +01:00
  • ff75322e7d docs: improve text in README Elias Schneider 2024-12-20 08:20:40 +01:00
  • daced661c4 release: 0.21.0 Elias Schneider 2024-12-17 19:58:55 +01:00
  • 0716c38fb8 feat: improve error state design for login page Elias Schneider 2024-12-17 19:36:47 +01:00
  • 789d9394a5 fix: OIDC client logo gets removed if other properties get updated Elias Schneider 2024-12-17 19:00:33 +01:00
  • aeda512cb7 release: 0.20.1 Elias Schneider 2024-12-13 09:12:37 +01:00
  • 5480ab0f18 tests: add e2e test for one time access tokens Elias Schneider 2024-12-13 09:03:52 +01:00
  • bad901ea2b fix: wrong date time datatype used for read operations with Postgres Elias Schneider 2024-12-13 08:43:46 +01:00
  • 34e35193f9 fix: create-one-time-access-token.sh script not compatible with postgres Elias Schneider 2024-12-12 23:03:07 +01:00
  • 232c13b5ca release: 0.20.0 Elias Schneider 2024-12-12 17:21:58 +01:00
  • 9d20a98dbb feat: add support for Postgres database provider (#79) Elias Schneider 2024-12-12 17:21:28 +01:00
  • e9d83dd6c3 docs: add ghcr.io Docker image to docker-compose.yml Elias Schneider 2024-12-12 17:18:25 +01:00
  • 3006bc9ef7 docs: add callback url to proxy-services.md Elias Schneider 2024-12-03 20:35:47 +01:00
  • ae1e2f5e77 release: 0.19.0 Elias Schneider 2024-11-29 23:17:26 +01:00
  • edce3d3371 feat(geolite): add Tailscale IP detection with CGNAT range check (#77) soup 2024-11-29 23:17:08 +01:00
  • 9a8ec15678 docs: add demo link Elias Schneider 2024-11-29 20:24:26 +01:00
  • 62cdab2b59 release: 0.18.0 Elias Schneider 2024-11-28 12:34:15 +01:00
  • f2bfc73158 fix: email save toast shows two times Elias Schneider 2024-11-28 12:28:39 +01:00
  • a9f4dada32 feat: allow empty user and password in SMTP configuration Elias Schneider 2024-11-28 12:14:03 +01:00
  • f9fa2c6706 feat: add option to disable TLS for email sending Elias Schneider 2024-11-28 12:13:23 +01:00
  • 7d6b1d19e9 docs: add PUID and PGID to .env.example Elias Schneider 2024-11-26 21:03:53 +01:00
  • 31a6b57ec1 docs: improve MAXMIND_LICENSE_KEY documentation in readme Elias Schneider 2024-11-26 20:45:34 +01:00
  • f11ed44733 release: 0.17.0 Elias Schneider 2024-11-26 20:35:54 +01:00
  • 541481721f Merge remote-tracking branch 'origin/main' Elias Schneider 2024-11-26 20:20:03 +01:00
  • 0e95e9c56f fix: don't try to create a new user if the Docker user is not root (#71) Chris Danis 2024-11-26 14:19:40 -05:00
  • fcf08a4d89 feat!: add option to specify the Max Mind license key for the Geolite2 db Elias Schneider 2024-11-26 20:14:31 +01:00
  • 0b4101ccce docs: fix OAuth2 proxy link in readme Elias Schneider 2024-11-24 18:59:07 +01:00
  • 27ea1fc2d3 release: 0.16.0 Elias Schneider 2024-11-24 18:55:51 +01:00
  • f637a89f57 feat: improve error message for invalid callback url Alexander Lehmann 2024-11-24 18:54:46 +01:00
  • 058084ed64 feat: add health check Elias Schneider 2024-11-24 18:53:32 +01:00
  • 9370292fe5 release: 0.15.0 Elias Schneider 2024-11-21 18:46:15 +01:00
  • 46eef1fcb7 chore: make Docker image run without root user (#67) Elias Schneider 2024-11-21 18:44:43 +01:00
  • e784093342 fix: mobile layout overflow on application configuration page Elias Schneider 2024-11-21 18:41:21 +01:00
  • 653d948f73 feat: add option to skip TLS certificate check and ability to send test email Elias Schneider 2024-11-21 18:24:01 +01:00
  • a1302ef7bf refactor: move checkboxes with label in seperate component Elias Schneider 2024-11-21 14:28:23 +01:00
  • 5f44fef85f ci/cd: add Docker image to ghcr.io and add Docker metadata action Elias Schneider 2024-11-21 13:11:08 +01:00
  • 3613ac261c feat: add PKCE support Elias Schneider 2024-11-15 15:00:25 +01:00
  • 760c8e83bb docs: add info that PKCE isn't implemented yet Elias Schneider 2024-11-15 11:20:28 +01:00
  • 3f29325f45 release: 0.14.0 Elias Schneider 2024-11-11 18:26:15 +01:00
  • aca2240a50 feat: add audit log event for one time access token sign in Elias Schneider 2024-11-11 18:25:57 +01:00
  • de45398903 fix: overflow of pagination control on mobile Elias Schneider 2024-11-11 18:09:17 +01:00
  • 3d3fb4d855 fix: time displayed incorrectly in audit log Elias Schneider 2024-11-11 18:00:15 +01:00
  • 725388fcc7 chore: fix build warnings Elias Schneider 2024-11-02 00:04:27 +01:00
  • ad1d3560f9 release: 0.13.1 Elias Schneider 2024-11-01 23:52:30 +01:00
  • becfc0004a feat: add list empty indicator Elias Schneider 2024-11-01 23:52:01 +01:00
  • 376d747616 fix: errors in middleware do not abort the request Elias Schneider 2024-11-01 23:41:57 +01:00
  • 5b9f4d7326 fix: typo in Self-Account Editing description Elias Schneider 2024-11-01 23:33:50 +01:00
  • 0de4b55dc4 release: 0.13.0 Elias Schneider 2024-10-31 18:13:54 +01:00
  • 78c88f5339 docs: add nginx configuration to README Elias Schneider 2024-10-31 18:13:18 +01:00
  • 60e7dafa01 Revert "fix: bad gateway error if nginx reverse proxy is in front" Elias Schneider 2024-10-31 17:50:52 +01:00
  • 2ccabf835c feat: add ability to define expiration of one time link Elias Schneider 2024-10-31 17:22:58 +01:00
  • 590cb02f6c fix: bad gateway error if nginx reverse proxy is in front Elias Schneider 2024-10-31 14:15:57 +01:00
  • 8c96ab9574 Merge branch 'main' of https://github.com/stonith404/pocket-id Elias Schneider 2024-10-30 11:53:44 +01:00
  • 3484daf870 chore: change default port in dockerfile Elias Schneider 2024-10-30 11:53:36 +01:00
  • cfbc0d6d35 docs: add Jellyfin Integration Guide (#51) Kevin Cayouette 2024-10-28 13:55:16 -04:00
  • 939601b6a4 release: 0.12.0 Elias Schneider 2024-10-28 18:51:17 +01:00
  • b9daa5d757 tests: fix custom claims test data Elias Schneider 2024-10-28 18:50:55 +01:00