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 |
|
Oscar Zhou
|
aa2aba987c
|
fix(kubernetes): resolve ingress port by service port name [BE-13162] (#3217)
|
2026-07-22 08:27:30 +12: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 |
|
Chaim Lev-Ari
|
d09b50b95a
|
refactor(stacks): extract teardown seams for workflow delete (#3222)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-21 14:10:25 +03:00 |
|
RHCowan
|
33b4772cfb
|
fix(sources): demote AdministratorsOnly when self-granting access [BE-13225] (#3219)
|
2026-07-21 09:15:47 +12:00 |
|
Devon Steenberg
|
9cae64cc3e
|
fix(swarm): allow manager operation header in reverse proxy [BE-13066] (#3174)
|
2026-07-21 09:02:47 +12:00 |
|
Hannah Cooper
|
e465128e29
|
fix(api-docs) fix api spec and handler mismatches (#3104)
|
2026-07-20 11:10:12 +12: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
|
5df2124fce
|
feat(setup): make setup token easier to find [r8s-1161] (#3201)
|
2026-07-17 14:36:46 +12:00 |
|
RHCowan
|
89f89f8b04
|
fix(sources): honor auto-granted user access [BE-13225] (#3208)
|
2026-07-17 13:51:19 +12:00 |
|
Steven Kang
|
21741af659
|
feat(addons): install support [R8S-1138] (#3189)
|
2026-07-16 14:52:15 +12: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 |
|
Ali
|
b8cb6dbe05
|
chore(addons): allow local k8s environment in development mode [r8s-1148] (#3177)
|
2026-07-14 19:06:53 +12:00 |
|
Oscar Zhou
|
d8774e2b60
|
fix(rbac): RoleBindings and ClusterRoleBindings cleanup [BE-13116] (#3084)
|
2026-07-14 18:00:42 +12:00 |
|
Cara Ryan
|
16db831275
|
feat(policies): apply pod security standards policy agent side via generic resource patcher [C9S-290] (#3087)
|
2026-07-14 11:40:27 +12:00 |
|
RHCowan
|
e964dff832
|
fix(csrf): block unsafe cookie-auth requests with no origin signals [R8S-1099] (#3153)
|
2026-07-13 16:14:43 +12:00 |
|
Devon Steenberg
|
babc62d60c
|
fix(proxy): allow X-Registry-Config header [BE-13056] (#3078)
|
2026-07-13 15:19:42 +12:00 |
|
Devon Steenberg
|
b61f356ce6
|
fix(swarm): edge config relative env_file [BE-13189] (#3134)
|
2026-07-13 11:48:25 +12: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
|
7ddf825c0b
|
fix(security): stop FilterUserTeams from dropping teams for standard users BE-13187 (#3148)
|
2026-07-08 18:59:38 -03:00 |
|
Chaim Lev-Ari
|
df8d77d146
|
feat(ci): add API types sync check [BE-13014] (#3102)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-07-07 13:59:59 +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 |
|
Devon Steenberg
|
902942c5e2
|
fix(swarm): relative env_file [BE-13157] (#3122)
Co-authored-by: zacxihu <4939037+zacxihu@users.noreply.github.com>
|
2026-07-07 14:04:41 +12:00 |
|
andres-portainer
|
7664fbf097
|
feat(bbolt): upgrade to v1.5.0 and tweak some performance settings BE-13184 (#3119)
|
2026-07-06 13:19:41 -03:00 |
|
andres-portainer
|
79d49ba0d6
|
feat(gitops): add status persistence for sources and artifacts BE-13166 (#3113)
|
2026-07-06 11:23:58 -03:00 |
|
Cara Ryan
|
8cf0e1b849
|
feat(policies): Define contract for Pod Security Standards policy [C9S-289] (#3064)
|
2026-07-03 15:45:35 +12:00 |
|
andres-portainer
|
8d404b595d
|
fix(chisel): tune the tunnel settings to allow for high-latency environments BE-13172 (#3082)
|
2026-07-02 19:11:25 -03:00 |
|
Chaim Lev-Ari
|
33b8c2b74e
|
refactor(stacks): extract and align git auth resolution for stack redeploy (#3073)
|
2026-07-02 10:17:55 +07:00 |
|
Devon Steenberg
|
a62177ce06
|
fix(sources): invalidate cache when modifying sources [BE-13146] (#3050)
|
2026-07-02 14:32:09 +12:00 |
|
bernard-portainer
|
7cda0cf332
|
feat(network-policy): add contract for network security policy [C9S-292] (#3076)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-07-01 17:01:44 +12:00 |
|
andres-portainer
|
331c2ee4e8
|
feat(gitops): simplify the struct for Git sources BE-12919 (#2930)
|
2026-06-29 15:00:30 -03:00 |
|
bernard-portainer
|
846ad6e5c8
|
refactor(gpu-operator): remove feature-flag for gpu visibility [C9S-268] (#3039)
|
2026-06-29 12:47:15 +12:00 |
|
RHCowan
|
a677db3283
|
fix(security): remove API key acceptance via query parameter [R8S-1100] (#3053)
|
2026-06-29 11:10:44 +12:00 |
|
andres-portainer
|
ef9891c362
|
fix(migrator): normalize Git sources URL correctly in the migrations BE-13152 (#3045)
|
2026-06-26 10:20:34 -03:00 |
|
Oscar Zhou
|
173c8c801c
|
fix(swarm): detect early async deploy failures [BE-13101] (#3033)
Co-authored-by: siddamvinay2001 <siddamvinay1368@gmail.com>
|
2026-06-26 13:11:03 +12:00 |
|
andres-portainer
|
68530e8a7e
|
fix(workflows): fix workflow access BE-13150 (#3032)
|
2026-06-24 17:07:51 -03:00 |
|
LP B
|
79f2ad76cb
|
fix(api/sources): edge admin permissions (#3029)
Co-authored-by: andres-portainer <91705312+andres-portainer@users.noreply.github.com>
|
2026-06-24 16:35:34 -03:00 |
|
andres-portainer
|
b89c0e6417
|
fix(migrations): fix the migration of resource controls for GitOps BE-13149 (#3031)
|
2026-06-24 16:30:11 -03:00 |
|
andres-portainer
|
49bfbacfd7
|
fix(ssrf): disable HTTP/2 for more cases BE-13121 (#3012)
|
2026-06-23 17:06:42 -03:00 |
|
LP B
|
56c0ddac85
|
feat(app/sources): UAC on sources (#2881)
Co-authored-by: Chaim Lev-Ari <chaim.lev-ari@portainer.io>
Co-authored-by: andres-portainer <91705312+andres-portainer@users.noreply.github.com>
|
2026-06-23 11:30:31 -03:00 |
|
andres-portainer
|
e664bf0e19
|
fix(helm): add missing SSRF protections BE-13136 (#3001)
|
2026-06-22 20:25:10 -03:00 |
|
andres-portainer
|
a6370808ae
|
fix(ssrf): disable HTTP/2 for some specific cases BE-13121 (#2996)
|
2026-06-22 16:13:43 -03:00 |
|
Phil Calder
|
f596c862b3
|
fix(websocket): enforce environment authorization on kubernetes-shell [BE-13027] (#2774)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: oscarzhou <oscar.zhou@portainer.io>
|
2026-06-22 15:09:41 +12:00 |
|
bernard-portainer
|
5395dee4c6
|
feat(gpu-stats): add gpu stats to environments [C9S-200] (#2735)
|
2026-06-22 09:21:43 +12:00 |
|
Josiah Clumont
|
217fe870ef
|
fix(git): use ListContext instead of List when fetching remote refs [C9S-263] (#2939)
|
2026-06-22 08:30:20 +12:00 |
|
andres-portainer
|
26334e9088
|
feat(ssrf): add missing transport wrappings and more checks BE-13021 (#2968)
|
2026-06-19 20:26:03 -03:00 |
|
RHCowan
|
37bd8c06b5
|
fix(security): gate docker dashboard and edge async command routes [R8S-1057] (#2953)
|
2026-06-19 11:08:01 +12:00 |
|