Commit Graph

  • 906d883633 chore(deps): update dependency vite to v8.1.6 [security] renovate/npm-vite-vulnerability renovate[bot] 2026-10-22 11:55:02 +00:00
  • 2bf405a6d9 enhance: serialize user update methods api-user-txn Yumechi 2026-09-02 16:51:08 +08:00
  • f4de6199f0 Merge pull request #1075 from shivampwm2020/fix/duplicate-delete-pending-1068 master Jannis Mattheis 2026-10-18 10:20:50 +00:00
  • 2dacf74515 fix(ui): send only one DELETE per message when leaving with pending deletes Shivam Maurya 2026-10-14 06:38:27 +05:30
  • 64f28352dc Merge pull request #1076 from gotify/hide-token-in-update 饺子w (Yumechi) 2026-10-15 03:21:23 +00:00
  • 05b93c324d Merge pull request #1073 from TameTheGame/fix/max-body-bytes Jannis Mattheis 2026-10-14 19:48:17 +00:00
  • c479df17e4 fix: hide app/client token in update methods Jannis Mattheis 2026-10-14 21:21:53 +02:00
  • 8d69f90cf1 chore(deps): update module filippo.io/edwards25519 to v1.1.1 [security] renovate/go-filippo.io-edwards25519-vulnerability renovate[bot] 2026-10-13 18:43:30 +00:00
  • 09f5f0ba34 feat: limit request body size JT 2026-10-11 19:21:27 -04:00
  • 6a49e9c9c0 Merge pull request #1057 from SulimanAbdulrazzaq/fix/concurrent-app-image-upload 饺子w (Yumechi) 2026-10-11 15:35:15 +00:00
  • 2942fe95e2 Merge remote-tracking branch 'origin/master' into fix/concurrent-app-image-upload Suliman Abdulrazzaq 2026-10-11 18:18:58 +03:00
  • 2e67149f29 Merge pull request #1071 from gotify/prevent-leak 饺子w (Yumechi) 2026-10-11 00:03:15 +00:00
  • 792691658b Merge pull request #1069 from gotify/renovate/docker.io-gotify-build-1.x Jannis Mattheis 2026-10-10 17:54:46 +00:00
  • 2e187424ee Merge pull request #1066 from RedwindA/feat/mcp Jannis Mattheis 2026-10-10 17:54:05 +00:00
  • 3ae254577d refactor: rename GOTIFY_SERVER_MCP_ENABLED to GOTIFY_MCP_ENABLED RedwindA 2026-10-10 10:39:06 -07:00
  • 473e7f8a79 ci: don't depend on toolchain version master-build Jannis Mattheis 2026-10-10 19:28:08 +02:00
  • e34004ce5e fix: close image file handle Jannis Mattheis 2026-10-10 19:03:38 +02:00
  • 0aa523a5a9 docs: move MCP documentation to the website RedwindA 2026-10-10 10:25:51 -07:00
  • 592dc45a5b Merge pull request #1067 from gotify/renovate/npm-axios-vulnerability Jannis Mattheis 2026-10-10 18:33:50 +02:00
  • d29074f489 chore(deps): update docker.io/gotify/build docker tag to v1.27.2 renovate[bot] 2026-10-10 10:14:05 +00:00
  • 4de1b2e0d0 chore(deps): update dependency axios to v1.20.0 [security] renovate[bot] 2026-10-05 21:13:43 +00:00
  • 294c1bff34 test: cover MCP auth guard and database error paths RedwindA 2026-10-05 09:12:08 -07:00
  • b72aa85fb7 docs: note click_url and big_image_url are Android-only RedwindA 2026-10-05 06:04:13 -07:00
  • d712eba37a feat: add MCP endpoint for sending messages RedwindA 2026-09-28 07:17:08 -07:00
  • f77d8a0ce8 Merge pull request #1060 from lbellows/docs-swagger-ui-sri Jannis Mattheis 2026-09-30 19:52:12 +00:00
  • 8492a2c422 fix: update swagger-ui to 5.29.1 and add SRI hashes lbellows 2026-09-29 21:14:03 -04:00
  • efb90f3161 fix: clean up application images when an upload fails Suliman Abdulrazzaq 2026-09-26 19:50:15 +03:00
  • d02796bd08 Merge pull request #1054 from gotify/match-fully-allowed-regex Jannis Mattheis 2026-09-24 04:20:59 +00:00
  • 8f2dad9ed3 fix: match allowed regex fully Jannis Mattheis 2026-09-20 19:37:19 +02:00
  • af95405bc0 chore(deps): update module github.com/go-playground/validator/v10 to v10.30.5 renovate/bump-dependencies-go renovate[bot] 2026-09-20 20:38:24 +00:00
  • 74b75e931e Merge pull request #1031 from gotify/renovate/golangci-golangci-lint-2.x Jannis Mattheis 2026-09-20 18:14:04 +00:00
  • d3331e09ca Merge pull request #994 from gotify/renovate/bump-dependencies-go Jannis Mattheis 2026-09-20 18:13:29 +00:00
  • 43890be417 chore(deps): update bump go dependencies renovate[bot] 2026-09-20 17:23:20 +00:00
  • e6361caa51 Merge pull request #1048 from gotify/fix-create-user-permission v3.1.1 Jannis Mattheis 2026-09-12 17:22:24 +00:00
  • 00d89c0c18 fix: prevent possible nil dereference Jannis Mattheis 2026-09-12 12:01:37 +02:00
  • 9ff78c80ea fix: require elevated session for creating users Jannis Mattheis 2026-09-12 11:59:51 +02:00
  • 0c24edaa8d Merge pull request #1046 from NotAFlightRisk/fix-letsencrypt-transport-error Jannis Mattheis 2026-09-09 19:06:31 +00:00
  • 553f665ee8 fix: don't panic when a Let's Encrypt request fails NotAFlightRisk 2026-09-06 04:45:43 +01:00
  • e626307cf7 chore(deps): update bump npm dependencies renovate/bump-dependencies-npm renovate[bot] 2026-09-06 14:54:39 +00:00
  • d6a01f0801 Merge pull request #1044 from gotify/renovate/major-vitest-monorepo 饺子w (Yumechi) 2026-09-06 13:58:16 +00:00
  • c21a7de682 Merge pull request #1041 from justadityaraj/fix/no-password-change-when-localauth-disabled Jannis Mattheis 2026-09-06 13:54:18 +00:00
  • 04c04bba55 chore(deps): update dependency vitest to v5 renovate[bot] 2026-09-06 13:21:20 +00:00
  • 9032508786 fix: extract password form to separate component Jannis Mattheis 2026-09-04 11:57:17 +02:00
  • 3c5aa2431f fix: add drop down to user button & move logout into Jannis Mattheis 2026-09-04 11:50:18 +02:00
  • a6373d0a8f fix: remove theme & github icon Jannis Mattheis 2026-09-04 11:49:21 +02:00
  • b6dbde0bf6 feat: add settings page with theme select and password change Aditya 2026-08-30 13:50:08 +05:30
  • b2e7c9236e fix: reject password changes when local auth is disabled Aditya 2026-08-30 02:40:35 +05:30
  • 14bfc25627 Merge pull request #1033 from UiP9AV6Y/feature/oidc-claim-mapping v3.1.0 Jannis Mattheis 2026-08-26 16:17:42 +00:00
  • 585b9e366a chore: update oidc readme Jannis Mattheis 2026-08-23 11:34:07 +02:00
  • 3b473fd4ac feat: map user admin status from OIDC group claims Gordon Bleux 2026-08-23 10:35:42 +02:00
  • 14f703797e fix: read username claim from ID token with userinfo fallback Jannis Mattheis 2026-08-23 10:33:52 +02:00
  • 54deea62a5 Merge pull request #1035 from gotify/panic Jannis Mattheis 2026-08-23 07:51:15 +00:00
  • eec23c7d67 fix: panic when write on closed channel Jannis Mattheis 2026-08-21 13:56:28 +02:00
  • 693303453c Merge pull request #1029 from DerDummePunkt/github_1007_option_to_redirect_to_idp_when_logged_out Jannis Mattheis 2026-08-20 20:55:04 +00:00
  • 462343d9c5 chore(deps): update dependency golangci/golangci-lint to v2.13.0 renovate/golangci-golangci-lint-2.x renovate[bot] 2026-08-20 01:43:34 +00:00
  • 82856b6ae1 fix: reorder local auth Jannis Mattheis 2026-08-19 21:03:55 +02:00
  • 32d240b394 feat: add GOTIFY_OIDC_PROMPT config Bernd Konrad 2026-08-19 21:03:55 +02:00
  • d8b34c068f feat: auto-redirect to OIDC IdP (#991) Bernd Konrad 2026-08-19 21:03:55 +02:00
  • 8af44e0957 Merge pull request #1030 from gotify/go-imports 饺子w (Yumechi) 2026-08-16 09:12:59 +00:00
  • 5a36c8c42b chore: update go module path to github.com/gotify/server/v3 Yumechi 2026-08-16 16:18:25 +08:00
  • ef41eba797 Merge pull request #1022 from DerDummePunkt/github_991_ux_improvments_configurable_oidc_login_button_text Jannis Mattheis 2026-08-15 11:10:08 +00:00
  • 7723d137d8 fix: use idp name everywhere Jannis Mattheis 2026-08-15 13:00:03 +02:00
  • 2636b09532 seems like the formatting rules that caused the length function defintiion to have line breaks is what causes the line by line coverage rate to drop below the threshold. Bernd Konrad 2026-08-14 10:58:50 +02:00
  • 24070e0af4 removed newline at the end of swagger doc. Bernd Konrad 2026-08-14 10:25:27 +02:00
  • bebd948075 restored original parameter ordering. Bernd Konrad 2026-08-14 10:06:23 +02:00
  • 4b2fa6ace4 fixed bug: wrong order of arguments in ui.Register Bernd Konrad 2026-08-14 09:44:31 +02:00
  • 8649d61e3a merged origin master Bernd Konrad 2026-08-14 09:44:12 +02:00
  • aceb5ff519 Merge pull request #1020 from DerDummePunkt/github_1007_option_to_disable_local_login_when_oidc_enabled Jannis Mattheis 2026-08-13 19:05:03 +00:00
  • 795d9d1210 feat: disable local auth Bernd Konrad 2026-08-04 20:22:20 +02:00
  • 491a17a530 Merge pull request #1025 from SulimanAbdulrazzaq/feat/highlight-current-session Jannis Mattheis 2026-08-12 09:51:59 +00:00
  • d0af308e71 feat(ui): highlight current client session Suliman Abdulrazzaq 2026-08-08 21:23:03 +03:00
  • f99673f031 Merge pull request #1014 from gotify/bcrypt-errors 饺子w (Yumechi) 2026-08-10 09:28:58 +00:00
  • f1869790d0 chore(deps): update dependency react-router to v8.3.0 [security] renovate/npm-react-router-vulnerability renovate[bot] 2026-08-09 08:27:06 +00:00
  • 75bc19c111 fix: remove panic() and relay password hashing errors to UI bcrypt-errors Yumechi 2026-07-28 19:09:33 +08:00
  • eb18f3be61 chore(deps): update dependency mobx-react-lite to v5 renovate/mobx-react-lite-5.x renovate[bot] 2026-08-02 21:52:06 +00:00
  • 252fc434dc chore(deps): update dependency mobx to v7 renovate/mobx-7.x renovate[bot] 2026-08-02 21:51:54 +00:00
  • c27a381a67 fix: remove goreportcard Jannis Mattheis 2026-07-31 16:58:23 +02:00
  • d543a8aad2 Merge pull request #1010 from gotify/keep-oidc-id 饺子w (Yumechi) 2026-07-24 14:33:31 +00:00
  • d09ea4e169 fix: don't drop oidc_id when updating users Jannis Mattheis 2026-07-24 11:01:31 +02:00
  • ad137d69ad Merge pull request #1005 from Osamaali313/fix/plugin-instances-map-race 饺子w (Yumechi) 2026-07-22 01:13:13 +00:00
  • 883ca85a68 Fix unsynchronized map write in plugin Manager.RemoveUser Osamaali313 2026-07-18 23:34:59 +03:00
  • 497f9459d2 Merge pull request #1003 from gotify/csrf v3.0.0 Jannis Mattheis 2026-07-18 12:08:41 +00:00
  • 97c425c0ab fix: appid mapping for sending messages Jannis Mattheis 2026-07-17 14:31:33 +02:00
  • d832b1a41d fix: prevent csrf for cookie requests Jannis Mattheis 2026-07-17 14:09:48 +02:00
  • 50b917af4d Merge pull request #1000 from gotify/next Jannis Mattheis 2026-07-17 10:10:24 +00:00
  • fdf6ce86ea fix: don't include scheme://host inside next Jannis Mattheis 2026-07-15 19:33:23 +02:00
  • bd6dd763c6 Merge pull request #1002 from gotify/renovate/actions-setup-go-7.x 饺子w (Yumechi) 2026-07-16 09:10:02 +00:00
  • bd63a04c2f chore(deps): update actions/setup-go action to v7 renovate[bot] 2026-07-16 09:03:18 +00:00
  • ec4e2d50a1 Merge pull request #998 from TowyTowy/fix/plugin-messenger-application-id 饺子w (Yumechi) 2026-07-16 05:25:15 +00:00
  • a9cec79072 Merge branch 'master' into fix/plugin-messenger-application-id 饺子w (Yumechi) 2026-07-16 04:20:59 +00:00
  • 074b822b4a fix(plugin): reject messenger messages without an internal application TowyTowy 2026-07-15 22:02:09 +02:00
  • e2b6a2e828 Merge pull request #992 from gotify/oidc-log Jannis Mattheis 2026-07-15 17:35:37 +00:00
  • 9f7dc63def Merge pull request #999 from gotify/renovate/actions-setup-node-7.x 饺子w (Yumechi) 2026-07-14 12:49:29 +00:00
  • 69f2ef4b63 chore(deps): update actions/setup-node action to v7 renovate[bot] 2026-07-14 05:13:46 +00:00
  • 8c03d2692c fix: create internal application when plugin adds Messenger after init TowyTowy 2026-07-12 22:36:16 +02:00
  • a4700894a2 chore(deps): update dependency typescript to v7 renovate/typescript-7.x renovate[bot] 2026-07-11 16:37:03 +00:00
  • e54c8ac750 Merge pull request #993 from gotify/security-md-patch 饺子w (Yumechi) 2026-07-10 01:17:24 +00:00
  • 2a485c9c9f doc(security): amend outdated security policy info security-md-patch 饺子w (Yumechi) 2026-07-08 10:24:38 +00:00
  • bb62086fda fix: more oidc logging Jannis Mattheis 2026-07-07 20:52:49 +02:00
  • ed8af76a09 Merge pull request #990 from gotify/appid-spec Jannis Mattheis 2026-07-06 10:15:57 +00:00