Commit Graph

  • 315f8b674a fix(deps): replace dchest/uniuri with librand.String BE-13306 (#3377) develop andres-portainer 2026-08-06 09:48:08 -03:00
  • 6af854dfbc fix(nodeShell): detect bash shell [C9S-298] (#3328) bernard-portainer 2026-08-06 13:46:58 +12:00
  • df4c700667 feat(tests): enforce no unexpected console output in unit tests [BE-13230] (#3097) Chaim Lev-Ari 2026-08-05 10:50:18 +03:00
  • c58edcb81f fix(kubernetes): scope pod delete and restart to the user's rbac client (CE) [C9S-355] (#3376) Xing 2026-08-05 14:39:27 +12:00
  • d10c190a3e fix(edge): report connectivity check progress while probing [C9S-235] (#3375) Josiah Clumont 2026-08-05 14:31:18 +12:00
  • ff9dd45bc0 fix(deps): replace orcaman/concurrent-map with stdlib sync.Map BE-13306 (#3372) andres-portainer 2026-08-04 23:10:37 -03:00
  • 1ff35385a6 fix(teams): preserve user direct access when deleting a team [BE-13303] (#3356) Oscar Zhou 2026-08-05 12:25:33 +12:00
  • 935b1d42d0 test(kubernetes): add rbac test coverage for pv listing [C9S-343] (#3350) Xing 2026-08-05 12:10:41 +12:00
  • 5d4dbb5a67 feat(kubernetes): advanced node drain options with agent failover [C9S-334] (#3346) Xing 2026-08-05 12:09:44 +12:00
  • b2009d1937 chore(gitops): increase coverage BE-13171 (#3314) andres-portainer 2026-08-04 16:26:28 -03:00
  • f06daec441 fix(teams): preserve user direct access when deleting a team [BE-13303] (#3360) release/2.39 Oscar Zhou 2026-08-04 15:58:24 +12:00
  • 359a5c6397 fix(swarm): invalid Swarm ID [BE-12824] (#3359) Devon Steenberg 2026-08-04 11:10:53 +12:00
  • 5205ca95e2 fix(swarm): invalid Swarm ID [BE-12824] (#3357) Devon Steenberg 2026-08-04 10:50:37 +12:00
  • 7085f4764c feat(registry): change tooltip language to convey new behaviour [R8S-574] (#3349) nickl-portainer 2026-08-03 14:37:31 +12:00
  • 66289f9a22 fix(stacks): reconcile swarm stack status after recovery [BE-13214] (#3317) Oscar Zhou 2026-08-03 09:26:16 +12:00
  • 7bfc542c50 refactor(edgestacks): move update machinery into the service [BE-13183] (#3301) Chaim Lev-Ari 2026-08-02 14:40:00 +03:00
  • 8c28e9e14c Add Portainer version 2.44.0 to bug report template (#3341) Hannah Cooper 2026-07-30 17:17:47 +12:00
  • 2ccca8c17e fix(datastore): skip missing stacks in 2.44.0 source-interval migration [BE-13277] (#3334) 2.44.0 release/2.44.0 portainer-bot[bot] 2026-07-30 03:35:23 +00:00
  • 2cd35f0b22 fix(gitops): resolve shared git credentials in git operations everywhere BE-13282 (#3330) andres-portainer 2026-07-29 18:11:19 -03:00
  • 12e6e9530f fix(datastore): skip missing stacks in 2.44.0 source-interval migration [BE-13277] (#3334) release/2.44 andres-portainer 2026-07-29 18:10:52 -03:00
  • f3224a634d fix(workflows): fix clipped registry dropdowns in create-workflow wizard [BE-13277] (#3333) andres-portainer 2026-07-29 18:09:48 -03:00
  • bd57eeffcb fix(gitops): resolve shared git credentials in git operations everywhere BE-13282 (#3332) andres-portainer 2026-07-29 18:09:27 -03:00
  • 193bbd4f4a fix(sources): allow non-owners with read access to persist source sync status BE-13284 (#3331) andres-portainer 2026-07-29 17:47:40 -03:00
  • b7fea4342a fix(sources): allow non-owners with read access to persist source sync status BE-13284 (#3329) andres-portainer 2026-07-29 17:47:15 -03:00
  • 3857ba5157 fix(workflows): fix clipped registry dropdowns in create-workflow wizard [BE-13277] (#3322) Chaim Lev-Ari 2026-07-28 16:44:57 +03:00
  • 42ea6a53e5 fix(datastore): skip missing stacks in 2.44.0 source-interval migration [BE-13277] (#3323) Chaim Lev-Ari 2026-07-28 16:38:01 +03:00
  • 459d526a66 chore: bump version to 2.44.0 (#3313) Cara Ryan 2026-07-28 11:02:19 +12:00
  • 3e65adb608 fix(stacks): fix delete/update race condition BE-13171 (#3277) andres-portainer 2026-07-27 18:41:58 -03:00
  • e08d15f221 fix(edgestacks): reset stale status on edge group reassignment BE-13141 (#3275) andres-portainer 2026-07-27 17:20:22 -03:00
  • ef382acbfe fix(edge): verify endpoint assignment for edge resources BE-13248 (#3281) andres-portainer 2026-07-27 15:57:45 -03:00
  • c2d1dbbe15 fix(stacks): ensure consistent validation rules BE-12802 (#3274) andres-portainer 2026-07-27 12:55:49 -03:00
  • 7616319900 fix(edge): verify endpoint assignment for edge resources BE-13248 (#3280) andres-portainer 2026-07-27 09:09:23 -03:00
  • e178cd67bb feat(db): add rules to avoid some nested transactions BE-12617 (#3271) andres-portainer 2026-07-27 09:06:15 -03:00
  • 244b0d63fe fix(websocket): return accurate errors BE-13117 (#3276) andres-portainer 2026-07-27 08:59:57 -03:00
  • 9e0d89c021 fix(policies): silence benign ResizeObserver loop warning [C9S-336] (#3298) Josiah Clumont 2026-07-27 19:14:04 +12:00
  • 991ea2992d fix(ui/filepicker): scroll full match list in dropdown [BE-13263] (#3284) Chaim Lev-Ari 2026-07-27 08:19:02 +03:00
  • 4c872de6fc refactor(gitops): remove read cache from sources and workflows handlers (#3283) Chaim Lev-Ari 2026-07-27 08:17:59 +03:00
  • 0852cf7f8f feat(addons): deny team access to Portainer, redirect to Portainer-Run [R8S-1192] (#3264) RHCowan 2026-07-27 17:00:17 +12:00
  • c67a5031c8 fix(addons): handle empty strings in add-on config forms [R8S-1188] (#3262) Steven Kang 2026-07-27 14:03:32 +12:00
  • 9f1f5599ac fix(security): restore oras-go/v2 to 2.6.1 [DEV-132] (#3292) Steven Kang 2026-07-27 12:44:45 +12:00
  • e74718c2a4 fix(rbac): RoleBindings and ClusterRoleBindings cleanup [BE-13116] (#3186) Oscar Zhou 2026-07-27 11:59:59 +12:00
  • 67fb6fc636 fix(security): bump google.golang.org/grpc to 1.82.1 [DEV-131] (#3291) Steven Kang 2026-07-27 11:39:46 +12:00
  • 1941575a6d fix(security): bump google.golang.org/grpc to 1.82.1 [DEV-131] (#3290) Steven Kang 2026-07-27 11:39:42 +12:00
  • 71befdd432 fix(security): bump containerd to 1.7.33 [DEV-130] (#3289) Steven Kang 2026-07-27 10:49:51 +12:00
  • bb12267ea3 fix(security): bump containerd to 1.7.33 and v2 to 2.2.5 [DEV-130] (#3288) Steven Kang 2026-07-27 10:49:48 +12:00
  • b4d30a168b feat(theme): listen for system theme changes [R8S-1190] (#3265) nickl-portainer 2026-07-24 15:17:47 +12:00
  • 841442c19c fix(logout): stop unathenticated request loop on logout [R8S-1193] (#3261) bernard-portainer 2026-07-24 12:08:11 +12:00
  • b7d4cfbd09 feat(app/workflows): create workflow wizard (#3159) LP B 2026-07-23 15:04:36 +02:00
  • fe0f71b7ef fix(helm): stop cosmetic not-found toast on release uninstall [C9S-192] (#3231) Josiah Clumont 2026-07-23 17:11:45 +12:00
  • dede61ee05 fix(recommendations): only recommend upgrade when relevant [C9S-225] (#3209) bernard-portainer 2026-07-23 16:41:46 +12:00
  • 8d7d2a1c2b fix(rbac-policy): add rolebindings for non-explicit namespaces [C9S-325] (#3236) bernard-portainer 2026-07-23 15:26:24 +12:00
  • 4c5ec443c6 feat(addons): add rich info to addon details [R8S-1166] (#3241) Ali 2026-07-23 14:53:03 +12:00
  • 6637388d67 fix(alerting): DetailsRow trying to use ReactNode for data-cy [R8S-1120] (#3199) nickl-portainer 2026-07-23 14:36:00 +12:00
  • 2ce74e2736 fix(theme): invalidate cache on theme change [R8S-1172] (#3240) nickl-portainer 2026-07-23 14:27:09 +12:00
  • d599cc450d fix(kubectl-shell): prompt [BE-13236] (#3234) Devon Steenberg 2026-07-23 09:18:08 +12:00
  • 5af9070991 fix(auth): correct AD user search special chars, format toggle, and root domain [R8S-1106] (#3063) Steven Kang 2026-07-23 08:59:09 +12:00
  • a1ef4ba0f9 fix(ssrf): use the net.Dialer from http.DefaultTransport BE-13245 (#3242) andres-portainer 2026-07-22 15:04:20 -03:00
  • 2deb46c0e0 refactor(datatables): persist auto refresh rate in ms [BE-13204] (#3193) Chaim Lev-Ari 2026-07-22 17:34:50 +03:00
  • de9dc63e85 fix(stack/k8s): deploying manifest with inline namespace fails silently [BE-13174] (#3135) Oscar Zhou 2026-07-22 17:18:07 +12:00
  • 524b679f46 fix(gitops): restore shared Git credentials BE-13195 (#3213) andres-portainer 2026-07-21 22:52:06 -03:00
  • 5eb9e244ec fix(kubernetes): resolve ingress port by service port name [BE-13162] (#3220) Oscar Zhou 2026-07-22 08:27:38 +12:00
  • aa2aba987c fix(kubernetes): resolve ingress port by service port name [BE-13162] (#3217) Oscar Zhou 2026-07-22 08:27:30 +12:00
  • ae8e09f777 refactor(gitops/sources): split source get/list handler [BE-13207] (#3203) Chaim Lev-Ari 2026-07-21 17:11:20 +03:00
  • d09b50b95a refactor(stacks): extract teardown seams for workflow delete (#3222) Chaim Lev-Ari 2026-07-21 14:10:25 +03:00
  • c9b0150791 chore(lint): scope base lint run to new changes, allow parallel runners (#3223) Chaim Lev-Ari 2026-07-21 09:28:44 +03:00
  • c09f50c850 fix(swarm): allow manager operation header in reverse proxy [BE-13066] (#3175) Devon Steenberg 2026-07-21 11:09:09 +12:00
  • 33b4772cfb fix(sources): demote AdministratorsOnly when self-granting access [BE-13225] (#3219) RHCowan 2026-07-21 09:15:47 +12:00
  • 9cae64cc3e fix(swarm): allow manager operation header in reverse proxy [BE-13066] (#3174) Devon Steenberg 2026-07-21 09:02:47 +12:00
  • 1526fbc92b fix(swarm): swarm config + secrets path traversal [BE-13200] (#3181) Devon Steenberg 2026-07-20 15:00:55 +12:00
  • e5b306eb4f fix(swarm): swarm config + secrets path traversal [BE-13200] (#3179) Devon Steenberg 2026-07-20 11:10:27 +12:00
  • e465128e29 fix(api-docs) fix api spec and handler mismatches (#3104) Hannah Cooper 2026-07-20 11:10:12 +12:00
  • 2b7b8b492e refactor(charts): migrate to rechart charts in UI [C9S-271] (#2990) bernard-portainer 2026-07-20 10:36:44 +12:00
  • 61e742a66a refactor(gitops): make workflow detach EE-only [BE-13220] (#3195) Chaim Lev-Ari 2026-07-19 10:04:19 +03:00
  • 7f6fe01a68 fix(networks): fix auto-refresh interval and address review follow-ups [BE-6563] (#3165) Chaim Lev-Ari 2026-07-19 08:59:55 +03:00
  • a27627d1fb fix(gitops): allow Git Source creation with polling disabled BE-13218 (#3206) andres-portainer 2026-07-17 09:20:53 -03:00
  • 8d573cd0de fix(teammberships): fix team membership listing for team leaders BE-13206 (#3204) andres-portainer 2026-07-17 09:18:37 -03:00
  • 968f34f65e fix(teammberships): fix team membership listing for team leaders BE-13206 (#3205) andres-portainer 2026-07-17 00:25:13 -03:00
  • 4d49bad2a0 feat(addons): addons detail view [r8s-1139] (#3202) Ali 2026-07-17 15:08:08 +12:00
  • 5df2124fce feat(setup): make setup token easier to find [r8s-1161] (#3201) Ali 2026-07-17 14:36:46 +12:00
  • 89f89f8b04 fix(sources): honor auto-granted user access [BE-13225] (#3208) RHCowan 2026-07-17 13:51:19 +12:00
  • 42b9ce87a1 chore(docs): Update security disclosure docs (#3162) Hannah Cooper 2026-07-17 12:25:37 +12:00
  • 21741af659 feat(addons): install support [R8S-1138] (#3189) Steven Kang 2026-07-16 14:52:15 +12:00
  • cbc1679060 fix(proxy): allow X-Registry-Config header [BE-13056] (#3196) Devon Steenberg 2026-07-16 10:29:54 +12:00
  • 54e557d3f2 fix(swarm): no image error for Docker private registry [BE-13217] (#3191) Oscar Zhou 2026-07-16 09:15:12 +12:00
  • 71a0290bb1 chore(react2angular): remove orphaned bridges [BE-13186] (#3142) Chaim Lev-Ari 2026-07-15 11:27:46 +03:00
  • cde2c55ba8 docs(guidelines): add git conventions and create-pr skill [BE-13198] (#3160) Chaim Lev-Ari 2026-07-15 10:32:44 +03:00
  • b485de295b fix(swarm): no image error for Docker private registry [BE-13217] (#3190) Oscar Zhou 2026-07-15 18:48:30 +12:00
  • 7edef01302 refactor(gitops): support multiple artifacts per workflow [BE-13197] (#3156) Chaim Lev-Ari 2026-07-14 20:16:50 +03:00
  • 0e9d7e3b5e feat(gitops): rework the flow so the sources are the trigger BE-13081 (#3180) andres-portainer 2026-07-14 12:52:42 -03:00
  • b8cb6dbe05 chore(addons): allow local k8s environment in development mode [r8s-1148] (#3177) Ali 2026-07-14 19:06:53 +12:00
  • d8774e2b60 fix(rbac): RoleBindings and ClusterRoleBindings cleanup [BE-13116] (#3084) Oscar Zhou 2026-07-14 18:00:42 +12:00
  • 8b7f177384 Update bug report template to include 2.39.5 (#3173) Hannah Cooper 2026-07-14 11:54:32 +12:00
  • 16db831275 feat(policies): apply pod security standards policy agent side via generic resource patcher [C9S-290] (#3087) Cara Ryan 2026-07-14 11:40:27 +12:00
  • c0a1d11b27 feat(bump): LTS patch version bump from 2.39.4 to 2.39.5 (#3171) 2.39.5 release/2.39.5 portainer-bot[bot] 2026-07-13 22:05:03 +00:00
  • 3797579a91 feat(bump): LTS patch version bump from 2.39.4 to 2.39.5 (#3171) Josiah Clumont 2026-07-14 10:00:04 +12:00
  • 9cb28a5cbb fix(k8s): remove HelmInsightsBox from applications datatable [C9S-313] (#3140) Josiah Clumont 2026-07-14 08:50:00 +12:00
  • e964dff832 fix(csrf): block unsafe cookie-auth requests with no origin signals [R8S-1099] (#3153) RHCowan 2026-07-13 16:14:43 +12:00
  • a930856937 feat(addons): scaffold detail view and install wizard [R8S-1141] (#3138) RHCowan 2026-07-13 15:36:47 +12:00
  • d1e9b98457 fix(swarm): image deletion [BE-12976] (#3090) Devon Steenberg 2026-07-13 15:32:53 +12:00
  • a1654d99c4 fix(swarm): image deletion [BE-12976] (#3103) Devon Steenberg 2026-07-13 15:32:27 +12:00