andres-portainer
|
315f8b674a
|
fix(deps): replace dchest/uniuri with librand.String BE-13306 (#3377)
|
2026-08-06 09:48:08 -03:00 |
|
bernard-portainer
|
6af854dfbc
|
fix(nodeShell): detect bash shell [C9S-298] (#3328)
|
2026-08-06 13:46:58 +12:00 |
|
Xing
|
c58edcb81f
|
fix(kubernetes): scope pod delete and restart to the user's rbac client (CE) [C9S-355] (#3376)
|
2026-08-05 14:39:27 +12:00 |
|
andres-portainer
|
ff9dd45bc0
|
fix(deps): replace orcaman/concurrent-map with stdlib sync.Map BE-13306 (#3372)
|
2026-08-04 23:10:37 -03:00 |
|
Oscar Zhou
|
1ff35385a6
|
fix(teams): preserve user direct access when deleting a team [BE-13303] (#3356)
|
2026-08-05 12:25:33 +12:00 |
|
Xing
|
935b1d42d0
|
test(kubernetes): add rbac test coverage for pv listing [C9S-343] (#3350)
|
2026-08-05 12:10:41 +12:00 |
|
Xing
|
5d4dbb5a67
|
feat(kubernetes): advanced node drain options with agent failover [C9S-334] (#3346)
|
2026-08-05 12:09:44 +12:00 |
|
andres-portainer
|
b2009d1937
|
chore(gitops): increase coverage BE-13171 (#3314)
|
2026-08-04 16:26:28 -03:00 |
|
Oscar Zhou
|
66289f9a22
|
fix(stacks): reconcile swarm stack status after recovery [BE-13214] (#3317)
|
2026-08-03 09:26:16 +12:00 |
|
Chaim Lev-Ari
|
7bfc542c50
|
refactor(edgestacks): move update machinery into the service [BE-13183] (#3301)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: andres-portainer <91705312+andres-portainer@users.noreply.github.com>
|
2026-08-02 14:40:00 +03:00 |
|
andres-portainer
|
2cd35f0b22
|
fix(gitops): resolve shared git credentials in git operations everywhere BE-13282 (#3330)
|
2026-07-30 09:11:19 +12:00 |
|
andres-portainer
|
b7fea4342a
|
fix(sources): allow non-owners with read access to persist source sync status BE-13284 (#3329)
|
2026-07-29 17:47:15 -03:00 |
|
Chaim Lev-Ari
|
42ea6a53e5
|
fix(datastore): skip missing stacks in 2.44.0 source-interval migration [BE-13277] (#3323)
|
2026-07-28 10:38:01 -03:00 |
|
Cara Ryan
|
459d526a66
|
chore: bump version to 2.44.0 (#3313)
|
2026-07-28 11:02:19 +12:00 |
|
andres-portainer
|
3e65adb608
|
fix(stacks): fix delete/update race condition BE-13171 (#3277)
|
2026-07-27 18:41:58 -03:00 |
|
andres-portainer
|
e08d15f221
|
fix(edgestacks): reset stale status on edge group reassignment BE-13141 (#3275)
|
2026-07-27 17:20:22 -03:00 |
|
andres-portainer
|
c2d1dbbe15
|
fix(stacks): ensure consistent validation rules BE-12802 (#3274)
|
2026-07-27 12:55:49 -03:00 |
|
andres-portainer
|
7616319900
|
fix(edge): verify endpoint assignment for edge resources BE-13248 (#3280)
|
2026-07-27 09:09:23 -03:00 |
|
andres-portainer
|
e178cd67bb
|
feat(db): add rules to avoid some nested transactions BE-12617 (#3271)
|
2026-07-27 09:06:15 -03:00 |
|
andres-portainer
|
244b0d63fe
|
fix(websocket): return accurate errors BE-13117 (#3276)
|
2026-07-27 08:59:57 -03:00 |
|
Chaim Lev-Ari
|
4c872de6fc
|
refactor(gitops): remove read cache from sources and workflows handlers (#3283)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-07-27 08:17:59 +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 |
|
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 |
|
bernard-portainer
|
dede61ee05
|
fix(recommendations): only recommend upgrade when relevant [C9S-225] (#3209)
|
2026-07-23 16:41:46 +12: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 |
|
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 |
|