Commit Graph

  • 74f49b0ff6 Simplified csp logic John van der Wulp 2026-03-05 16:32:23 +01:00
  • e42bfc52cc Removed default query parameter John van der Wulp 2026-03-05 16:31:59 +01:00
  • 058ac29b8f Address review comments + more tests ItalyPaleAle 2026-03-04 20:25:01 -08:00
  • 62e7882493 Improvements to AppLockService ItalyPaleAle 2026-03-04 20:11:30 -08:00
  • 6615ad64a4 Ensure cleanup jobs have some jitter ItalyPaleAle 2026-03-04 20:08:57 -08:00
  • 6bc304dd7f Fixed: add missing indexes for DB cleanup ItalyPaleAle 2026-03-04 19:38:09 -08:00
  • 33263de1a8 Fixed: API key expiring emails not working ItalyPaleAle 2026-03-04 19:37:33 -08:00
  • 1ea5eec7d2 add support for response_mode=form_post John van der Wulp 2026-03-04 13:21:44 +01:00
  • 27ca713cd4 fix: one-time-access-token route should get user ID from URL only (#1358) Alessandro (Ale) Segala 2026-03-03 18:53:36 -08:00
  • e0fc4cc01b chore(translations): add Latvian files Kyle Mendell 2026-03-03 15:41:42 -06:00
  • 01141b8c0f chore(translations): add Português files Kyle Mendell 2026-03-03 15:39:40 -06:00
  • 8fecc22888 feat: allow first name and display name to be optional (#1288) taoso 2026-03-04 05:37:39 +08:00
  • d7f19ad5e5 fix: wildcard callback URLs blocked by browser-native URL validation (#1359) Copilot 2026-03-03 13:27:27 -08:00
  • 45bcdb4b1d chore: update AAGUIDs (#1354) github-actions[bot] 2026-03-03 15:22:26 -06:00
  • 89349dc1ad fix: handle IPv6 addresses in callback URLs (#1355) Alessandro (Ale) Segala 2026-03-03 01:52:42 -08:00
  • 6159e0bf96 perf: frontend performance optimizations (#1344) Alessandro (Ale) Segala 2026-03-01 13:04:38 -08:00
  • 4d22c2dbcf fix: federated client credentials not working if sub ≠ client_id (#1342) Alessandro (Ale) Segala 2026-03-01 09:48:20 -08:00
  • 590e495c1d chore(deps-dev): bump @sveltejs/kit from 2.53.0 to 2.53.3 in the npm_and_yarn group across 1 directory (#1349) dependabot[bot] 2026-02-28 09:04:45 -06:00
  • 3a339e3319 fix: improve wildcard matching by using go-urlpattern (#1332) Elias Schneider 2026-02-28 14:08:35 +01:00
  • d98db79d5e chore(deps-dev): bump svelte from 5.53.2 to 5.53.5 in the npm_and_yarn group across 1 directory (#1348) dependabot[bot] 2026-02-28 13:52:27 +01:00
  • 7d2a9b3345 chore(translations): update translations via Crowdin (#1336) Elias Schneider 2026-02-27 15:22:33 +01:00
  • 375f0a0c34 release: 2.3.0 v2.3.0 Elias Schneider 2026-02-23 20:36:19 +01:00
  • 522a4eee00 chore(translations): update translations via Crowdin (#1335) Elias Schneider 2026-02-23 20:36:00 +01:00
  • 0c41872cd4 fix: disallow API key renewal and creation with API key authentication (#1334) Elias Schneider 2026-02-23 20:34:25 +01:00
  • b3fe143136 fix: left align input error messages Elias Schneider 2026-02-23 19:54:32 +01:00
  • a90c8abe51 chore(deps): upgrade to node 24 and go 1.26.0 (#1328) Kyle Mendell 2026-02-23 12:50:44 -06:00
  • ae269371da feat: current version api endpoint (#1310) Kyle Mendell 2026-02-22 12:39:19 -06:00
  • 27caaf2cac feat: add JWT ID for generated tokens (#1322) James Ward 2026-02-22 11:23:14 -05:00
  • 0678699d0c chore: upgrade dependencies Elias Schneider 2026-02-22 17:14:57 +01:00
  • 4f82957e13 chore(deps-dev): bump @sveltejs/kit from 2.49.5 to 2.52.2 in the npm_and_yarn group across 1 directory (#1327) dependabot[bot] 2026-02-22 14:54:01 +01:00
  • 5e2534bd6b chore(deps-dev): bump svelte from 5.46.4 to 5.51.5 in the npm_and_yarn group across 1 directory (#1324) dependabot[bot] 2026-02-20 14:23:55 -06:00
  • eb0456a395 fix: token endpoint must not accept params as query string args (#1321) Alessandro (Ale) Segala 2026-02-17 20:31:09 -08:00
  • f0249377ac chore(translations): update translations via Crowdin (#1312) Elias Schneider 2026-02-17 22:55:22 +01:00
  • 97f2e4eec2 chore: update AAGUIDs (#1316) github-actions[bot] 2026-02-16 09:54:02 -06:00
  • adbdfcf9ff chore(translations): update translations via Crowdin (#1307) Elias Schneider 2026-02-10 22:29:08 +01:00
  • 94a48977ba chore(deps): update dependenicies Kyle Mendell 2026-02-10 15:26:25 -06:00
  • 5ab0996475 chore(deps): bump axios from 1.13.2 to 1.13.5 in the npm_and_yarn group across 1 directory (#1309) dependabot[bot] 2026-02-10 15:25:21 -06:00
  • 60825c5743 chore: run formatter Kyle Mendell 2026-02-10 15:21:09 -06:00
  • 310b81c277 feat: manageability of uncompressed geolite db file (#1234) Cheng Gu 2026-02-11 05:17:06 +08:00
  • 549b487663 chore(translations): update translations via Crowdin (#1271) Elias Schneider 2026-02-04 09:21:13 +01:00
  • 6eebecd85a fix: decode URL-encoded client ID and secret in Basic auth (#1263) Yegor Pomortsev 2026-01-24 12:52:17 -08:00
  • 1de231f1ff chore(translations): update translations via Crowdin (#1270) Elias Schneider 2026-01-24 21:46:48 +01:00
  • aab7e364e8 fix: increase rate limit for frontend and api requests Elias Schneider 2026-01-24 20:29:50 +01:00
  • 56afebc242 feat: add support for HTTP/2 Elias Schneider 2026-01-24 18:24:34 +01:00
  • bb7b0d5608 fix: add type="url" to url inputs Elias Schneider 2026-01-24 17:37:54 +01:00
  • 80558c5625 chore(translations): add Norwegian language files Elias Schneider 2026-01-24 17:33:58 +01:00
  • a5629e63d2 fix: prevent deletion of OIDC provider logo for non admin/anonymous users (#1267) Moritz 2026-01-24 17:23:21 +01:00
  • 317879bb37 chore: update AAGUIDs (#1257) github-actions[bot] 2026-01-20 19:26:25 -06:00
  • c62533d388 fix: ENCRYPTION_KEY needed for version and help commands (#1256) Kyle Mendell 2026-01-18 18:04:53 -06:00
  • 0978a89fcc feat: add VERSION_CHECK_DISABLED environment variable (#1254) Jasper Bernhardt 2026-01-19 00:28:24 +01:00
  • 53ef61a3e5 chore(translations): add Estonian files Kyle Mendell 2026-01-17 19:42:28 -06:00
  • 4811625cdd chore: upgrade deps Kyle Mendell 2026-01-15 18:15:41 -06:00
  • 9dbc02e568 chore(deps): bump devalue to 5.6.2 Kyle Mendell 2026-01-15 18:14:00 -06:00
  • 43a1e4a25b chore(deps-dev): bump svelte from 5.46.1 to 5.46.4 in the npm_and_yarn group across 1 directory (#1242) dependabot[bot] 2026-01-15 20:32:39 +00:00
  • e78b16d0c6 chore(deps-dev): bump @sveltejs/kit from 2.49.2 to 2.49.5 in the npm_and_yarn group across 1 directory (#1240) dependabot[bot] 2026-01-15 14:23:39 -06:00
  • 1967de6828 chore(translations): update translations via Crowdin (#1233) Elias Schneider 2026-01-14 08:17:08 +01:00
  • 2c64bebf6a release: 2.2.0 v2.2.0 Elias Schneider 2026-01-11 15:46:36 +01:00
  • 2a11c3e609 fix: use user specific email verified claim instead of global one Elias Schneider 2026-01-11 15:46:14 +01:00
  • a0ced2443c chore(translations): update translations via Crowdin (#1230) Elias Schneider 2026-01-11 15:43:21 +01:00
  • 746aa71d67 feat: add static api key env variable (#1229) Elias Schneider 2026-01-11 15:36:27 +01:00
  • 9ca3d33c88 feat: add environment variable to disable built-in rate limiting Elias Schneider 2026-01-11 14:17:46 +01:00
  • 4df4bcb645 fix: db version downgrades don't downgrade db schema Elias Schneider 2026-01-11 13:18:37 +01:00
  • 875c5b94a6 chore(translations): update translations via Crowdin (#1226) Elias Schneider 2026-01-11 13:01:12 +01:00
  • 0e2cdc393e fix: allow exchanging logic code if already authenticated Elias Schneider 2026-01-11 12:59:31 +01:00
  • 0d40d30d87 feat: add environment variable to disable built-in rate limiting feat/email-verification Elias Schneider 2026-01-11 12:34:26 +01:00
  • 1e7442f5df feat: add support for email verification (#1223) Elias Schneider 2026-01-11 12:31:26 +01:00
  • d318b02ea0 add e2e tests Elias Schneider 2026-01-11 00:14:25 +01:00
  • dd8e4dec6c include expiration in email Elias Schneider 2026-01-10 23:57:46 +01:00
  • ca4e332964 fix e2e tests Elias Schneider 2026-01-10 23:56:31 +01:00
  • 20ee00df49 pr feedback Elias Schneider 2026-01-10 23:53:38 +01:00
  • e955118a6f chore(translations): update translations via Crowdin (#1213) Elias Schneider 2026-01-10 23:19:26 +01:00
  • 0a49c8b699 mark ldap emails as verified Elias Schneider 2026-01-10 23:14:08 +01:00
  • 7d71191902 feat: add support for email verification Elias Schneider 2026-01-10 23:11:54 +01:00
  • 811e8772b6 feat: add option to renew API key (#1214) Elias Schneider 2026-01-09 12:08:58 +01:00
  • 0a94f0fd64 feat: make home page URL configurable (#1215) Elias Schneider 2026-01-07 22:01:51 +01:00
  • 03f9be0d12 fix: login codes sent by an admin incorrectly requires a device token Elias Schneider 2026-01-07 16:13:18 +01:00
  • 2f25861d15 feat: improve passkey error messages Elias Schneider 2026-01-07 11:30:37 +01:00
  • 2af70d9b4d feat: add CLI command for encryption key rotation (#1209) Elias Schneider 2026-01-07 09:34:23 +01:00
  • 5828fa5779 fix: user can't update account if email is empty Elias Schneider 2026-01-06 17:35:47 +01:00
  • 1a032a812e fix: data import from sqlite to postgres fails because of wrong datatype Elias Schneider 2026-01-06 16:08:49 +01:00
  • 8c68b08c12 fix: allow changing "require email address" if no SMTP credentials present Elias Schneider 2026-01-06 13:49:10 +01:00
  • 646f849441 release: 2.1.0 v2.1.0 Elias Schneider 2026-01-04 21:18:24 +01:00
  • 20bbd4a06f chore(translations): update translations via Crowdin (#1189) Elias Schneider 2026-01-04 21:17:49 +01:00
  • 2d7e2ec8df feat: process nonce within device authorization flow (#1185) Justin Moy 2026-01-04 11:18:17 -07:00
  • 72009ced67 feat: add issuer url to oidc client details list (#1197) Kyle Mendell 2026-01-04 12:04:16 -06:00
  • 4881130ead refactor: run SCIM jobs in context of gocron instead of custom implementation Elias Schneider 2026-01-04 19:00:18 +01:00
  • d6a7b503ff fix: invalid cookie name for email login code device token Elias Schneider 2026-01-03 23:46:44 +01:00
  • 3c3916536e release: 2.0.2 v2.0.2 Elias Schneider 2026-01-03 15:16:46 +01:00
  • a24b2afb7b chore: add no-op migration to postgres Elias Schneider 2026-01-03 15:12:14 +01:00
  • 7c34501055 fix: localhost callback URLs with port don't match correctly Elias Schneider 2026-01-03 15:07:56 +01:00
  • ba00f40bd4 fix: allow version downgrade database is dirty Elias Schneider 2026-01-03 15:06:39 +01:00
  • 2f651adf3b fix: migration fails if users exist with no email address Elias Schneider 2026-01-03 14:32:19 +01:00
  • f42ba3bbef release: 2.0.1 v2.0.1 Elias Schneider 2026-01-02 23:50:35 +01:00
  • 2341da99e9 fix: restore old input input field size Elias Schneider 2026-01-02 23:49:41 +01:00
  • 2cce200892 fix: admins imported from LDAP lose admin privileges Elias Schneider 2026-01-02 23:42:25 +01:00
  • cd2e9f3a2a chore(docker): bump image tag to v2 Elias Schneider 2026-01-02 19:21:58 +01:00
  • f5e2c68ba3 release: 2.0.0 v2.0.0 Elias Schneider 2026-01-02 19:07:32 +01:00
  • 651b58aee6 chore(translations): update translations via Crowdin (#1184) Elias Schneider 2026-01-02 18:55:58 +01:00
  • ffb2ef91bd tests: change translation string in e2e tests Elias Schneider 2026-01-02 18:19:35 +01:00
  • 4776b70d96 chore: upgrade dependencies Elias Schneider 2026-01-02 17:55:24 +01:00