3583 Commits

Author SHA1 Message Date
Chaim Lev-Ari df4c700667 feat(tests): enforce no unexpected console output in unit tests [BE-13230] (#3097)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-05 10:50:18 +03:00
Josiah Clumont d10c190a3e fix(edge): report connectivity check progress while probing [C9S-235] (#3375) 2026-08-05 14:31:18 +12:00
Xing 5d4dbb5a67 feat(kubernetes): advanced node drain options with agent failover [C9S-334] (#3346) 2026-08-05 12:09:44 +12:00
Devon Steenberg 5205ca95e2 fix(swarm): invalid Swarm ID [BE-12824] (#3357) 2026-08-04 10:50:37 +12:00
nickl-portainer 7085f4764c feat(registry): change tooltip language to convey new behaviour [R8S-574] (#3349) 2026-08-03 14:37:31 +12:00
Chaim Lev-Ari 3857ba5157 fix(workflows): fix clipped registry dropdowns in create-workflow wizard [BE-13277] (#3322) 2026-07-28 10:44:57 -03:00
Josiah Clumont 9e0d89c021 fix(policies): silence benign ResizeObserver loop warning [C9S-336] (#3298) 2026-07-27 19:14:04 +12:00
Chaim Lev-Ari 991ea2992d fix(ui/filepicker): scroll full match list in dropdown [BE-13263] (#3284) 2026-07-27 08:19:02 +03:00
RHCowan 0852cf7f8f feat(addons): deny team access to Portainer, redirect to Portainer-Run [R8S-1192] (#3264) 2026-07-27 17:00:17 +12:00
nickl-portainer b4d30a168b feat(theme): listen for system theme changes [R8S-1190] (#3265) 2026-07-24 15:17:47 +12:00
bernard-portainer 841442c19c fix(logout): stop unathenticated request loop on logout [R8S-1193] (#3261) 2026-07-24 12:08:11 +12:00
LP B b7d4cfbd09 feat(app/workflows): create workflow wizard (#3159)
Co-authored-by: Chaim Lev-Ari <chaim.lev-ari@portainer.io>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 16:04:36 +03:00
Josiah Clumont fe0f71b7ef fix(helm): stop cosmetic not-found toast on release uninstall [C9S-192] (#3231) 2026-07-23 17:11:45 +12:00
Ali 4c5ec443c6 feat(addons): add rich info to addon details [R8S-1166] (#3241)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-23 14:53:03 +12:00
nickl-portainer 6637388d67 fix(alerting): DetailsRow trying to use ReactNode for data-cy [R8S-1120] (#3199) 2026-07-23 14:36:00 +12:00
nickl-portainer 2ce74e2736 fix(theme): invalidate cache on theme change [R8S-1172] (#3240) 2026-07-23 14:27:09 +12:00
Devon Steenberg d599cc450d fix(kubectl-shell): prompt [BE-13236] (#3234) 2026-07-23 09:18:08 +12:00
Steven Kang 5af9070991 fix(auth): correct AD user search special chars, format toggle, and root domain [R8S-1106] (#3063) 2026-07-23 08:59:09 +12:00
Chaim Lev-Ari 2deb46c0e0 refactor(datatables): persist auto refresh rate in ms [BE-13204] (#3193)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-22 17:34:50 +03:00
Oscar Zhou de9dc63e85 fix(stack/k8s): deploying manifest with inline namespace fails silently [BE-13174] (#3135) 2026-07-22 17:18:07 +12:00
andres-portainer 524b679f46 fix(gitops): restore shared Git credentials BE-13195 (#3213) 2026-07-21 22:52:06 -03:00
Chaim Lev-Ari ae8e09f777 refactor(gitops/sources): split source get/list handler [BE-13207] (#3203)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-21 17:11:20 +03:00
Hannah Cooper e465128e29 fix(api-docs) fix api spec and handler mismatches (#3104) 2026-07-20 11:10:12 +12:00
bernard-portainer 2b7b8b492e refactor(charts): migrate to rechart charts in UI [C9S-271] (#2990) 2026-07-20 10:36:44 +12:00
Chaim Lev-Ari 61e742a66a refactor(gitops): make workflow detach EE-only [BE-13220] (#3195)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-19 10:04:19 +03:00
Chaim Lev-Ari 7f6fe01a68 fix(networks): fix auto-refresh interval and address review follow-ups [BE-6563] (#3165)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-19 08:59:55 +03:00
andres-portainer a27627d1fb fix(gitops): allow Git Source creation with polling disabled BE-13218 (#3206) 2026-07-17 09:20:53 -03:00
andres-portainer 8d573cd0de fix(teammberships): fix team membership listing for team leaders BE-13206 (#3204) 2026-07-17 09:18:37 -03:00
Ali 4d49bad2a0 feat(addons): addons detail view [r8s-1139] (#3202) 2026-07-17 15:08:08 +12:00
RHCowan 89f89f8b04 fix(sources): honor auto-granted user access [BE-13225] (#3208) 2026-07-17 13:51:19 +12:00
Chaim Lev-Ari 71a0290bb1 chore(react2angular): remove orphaned bridges [BE-13186] (#3142)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-15 11:27:46 +03:00
Chaim Lev-Ari 7edef01302 refactor(gitops): support multiple artifacts per workflow [BE-13197] (#3156) 2026-07-14 14:16:50 -03:00
andres-portainer 0e9d7e3b5e feat(gitops): rework the flow so the sources are the trigger BE-13081 (#3180) 2026-07-14 12:52:42 -03:00
Josiah Clumont 9cb28a5cbb fix(k8s): remove HelmInsightsBox from applications datatable [C9S-313] (#3140) 2026-07-14 08:50:00 +12:00
RHCowan a930856937 feat(addons): scaffold detail view and install wizard [R8S-1141] (#3138) 2026-07-13 15:36:47 +12:00
Devon Steenberg d1e9b98457 fix(swarm): image deletion [BE-12976] (#3090) 2026-07-13 15:32:53 +12:00
Chaim Lev-Ari 0eb35db424 refactor(networks): migrate networks list view to react [BE-6563] (#3071) 2026-07-12 14:37:44 +03:00
Chaim Lev-Ari 7bce72d7d5 test(docker/networks): add e2e tests [BE-6563] (#3154) 2026-07-12 12:59:20 +03:00
Chaim Lev-Ari aee2df623a refactor(card): migrate @@/Card usages to Card primitive [DEV-63] (#2614)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-12 11:18:54 +03:00
Chaim Lev-Ari ba40ae5bf3 feat(gitops): link source/artifact status in workflow list [BE-12909] (#3143)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: andres-portainer <91705312+andres-portainer@users.noreply.github.com>
2026-07-09 18:05:38 -03:00
Chaim Lev-Ari 7f40b5dd10 feat(gitops): introduce basic workflow details view [BE-13132] (#3110) 2026-07-09 12:13:40 -03:00
andres-portainer 21149dc13c fix(environments): fix polling interval display BE-13175 (#3108) 2026-07-08 15:55:22 -03:00
Chaim Lev-Ari 6de77c92c4 feat(gitops/workflows): introduce get item api [BE-13180] (#3111)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-07 12:53:03 +03:00
Steven Kang e9d3a0dc96 refactor(shared-credentials): remove cloud KaaS providers from credentials screen [R8S-1077] (#3069) 2026-07-07 11:27:05 +12:00
nickl-portainer b44b5b528e feat(addons): add Addon switcher [R8S-1088] (#3061) 2026-07-03 13:57:18 +12:00
Ali 86c49ad458 chore(api): fix api client types for tests and linting [R8S-1129] (#3094) 2026-07-03 10:47:52 +12:00
Shubham Tatvamasi 3493ead1d6 feat(k8s): Implement dedicated node shell feature in Portainer [FR-1056] (#2645) 2026-07-03 06:54:49 +12:00
Chaim Lev-Ari f6a4d6a0bb chore(hey-api): enable validator and upgrade [BE-13103] (#2919) 2026-07-02 10:15:20 +07:00
Phil Calder 767a7e68c0 fix(containers): truncate published ports list with show more badge [DEV-100] (#2980)
Co-authored-by: siddamvinay2001 <siddamvinay1368@gmail.com>
2026-07-02 07:52:05 +12:00
Phil Calder 9438876793 fix(templates): render env var description as tooltip in app templates [BE-13057] (#2903)
Co-authored-by: Rian <rian.moraes@smigroup.com.br>
2026-07-02 07:49:49 +12:00