andres-portainer
d140726c46
fix(kube): use transactional code for initial detections BE-545 ( #2228 )
2026-04-08 16:11:23 -03:00
andres-portainer
1f42559279
fix(endpoints): fix a use-after-close data-race BE-12604 ( #2214 )
2026-04-08 13:04:13 -03:00
andres-portainer
1298fc629e
chore(tests): allow for the tests to run in parallel BE-12801 ( #2231 )
2026-04-07 17:38:22 -03:00
andres-portainer
30ca5e298c
chore(tests): avoid initializing the DB data when not needed BE-12801 ( #2233 )
2026-04-07 15:49:57 -03:00
andres-portainer
50056bef70
fix(context): clean up context usage BE-12766 ( #2164 )
2026-04-01 18:02:48 -03:00
Ali
f84e657707
feat(registries): support service accounts with registry secrets for cluster level [C9S 37] ( #2120 )
2026-03-25 11:00:13 +13:00
andres-portainer
748b4bcf19
chore(go): upgrade to v1.26.1 BE-12630 ( #1855 )
2026-03-16 15:52:36 -03:00
Chaim Lev-Ari
808ceba848
feat(docker): allow user to specify security-opts ( #2022 )
...
Co-authored-by: dylan <dfldylan@qq.com>
Co-authored-by: jerry-yuan <i@jerryzone.cn>
2026-03-11 08:56:42 +02:00
andres-portainer
4d866d066a
fix(uuid): consolidate dependencies BE-12695 ( #2016 )
2026-03-10 10:12:42 -03:00
RHCowan
0370b09ad0
fix(policy) avoid URL length limit when adding environments to large groups [R8S-893] ( #1970 )
2026-02-27 11:45:15 +13:00
andres-portainer
ec7d3bddfc
fix(endpoints): fix transaction usage BE-12612 ( #1838 )
2026-02-11 12:34:46 -03:00
Ali
49e623dfeb
feat(policy-RBAC): ensure RBAC policy overrides existing RBAC settings [R8S-777] ( #1718 )
2026-02-10 23:44:44 +13:00
andres-portainer
e384e2edda
fix(pendingactions): fix transaction handling BE-12556 ( #1749 )
2026-01-28 14:11:35 -03:00
andres-portainer
71c000756b
chore(linters): enforce error checking in CE BE-12527 ( #1723 )
2026-01-26 14:37:55 -03:00
andres-portainer
ac8fa7672e
fix(environments): improve the default environment security settings BE-12391 ( #1656 )
2026-01-14 10:36:42 -03:00
andres-portainer
b4db75fb55
chore(linters): add the unconvert linter BE-12527 ( #1635 )
2026-01-09 09:22:13 -03:00
andres-portainer
e8cee12384
chore(linters): add the modernize linter BE-12527 ( #1634 )
2026-01-08 16:35:18 -03:00
andres-portainer
f2fd2c157c
chore(errcheck): ensure errcheck scans everything BE-12183 ( #1094 )
2026-01-08 14:41:40 -03:00
Oscar Zhou
1a862157a0
fix(snapshot): prevent from returning SnapshotRaw data [BE-12431] ( #1441 )
2025-11-26 13:07:43 +13:00
LP B
d83b349016
fix(api/endpoints): edge stack status type filter no longer always include Pending envs ( #1229 )
2025-09-22 16:10:39 +02:00
LP B
326fdcf6ea
refactor(api): remove duplicates of TxResponse + HandlerError detection ( #1117 )
2025-09-11 11:33:30 +02:00
Malcolm Lockyer
185558a642
fix(standard): manual endpoint refresh fails to save new status [be-12188] ( #1092 )
2025-08-25 13:49:17 +12:00
Ali
35aa525bd2
fix(environments): create k8s specific edge agent before connecting [r8s-438] ( #1088 )
...
Merging because this change is unrelated to the failing kubernetes/tests/helm-oci.spec.ts tests
2025-08-25 09:32:10 +12:00
andres-portainer
ec0e98a64b
chore(linters): enable testifylint BE-12183 ( #1091 )
2025-08-22 15:31:10 -03:00
andres-portainer
30aba86380
chore(benchmarks): use b.Loop() BE-12182 ( #1072 )
2025-08-20 12:54:26 -03:00
andres-portainer
64ed988169
fix(linters): upgrade golangci-lint to v2.3.1 BE-12136 ( #997 )
2025-08-08 21:39:21 -03:00
andres-portainer
163aa57e5c
fix(tls): centralize the TLS configuration to ensure FIPS compliance BE-11979 ( #960 )
2025-08-01 22:23:59 -03:00
Steven Kang
bdb2e2f417
fix(transport): portainer generated kubeconfig causes kubectl exec fail [R8S-430] ( #929 )
2025-07-24 13:11:13 +12:00
andres-portainer
937456596a
fix(edgegroups): convert the related endpoint IDs to roaring bitmaps to increase performance BE-12053 ( #903 )
2025-07-21 21:31:13 -03:00
Cara Ryan
b7e906701a
fix(kubernetes): Namespace access permission changes role bindings not created [R8S-366] ( #826 )
2025-07-11 14:55:48 +12:00
andres-portainer
cf5990ccba
fix(edgestackstatus): improve error handling BE-11963 ( #844 )
2025-06-30 20:54:16 -03:00
Oscar Zhou
b6f3682a62
refactor(edge): init endpoint relation when endpoint is created [BE-11928] ( #814 )
2025-06-30 15:15:56 -03:00
LP B
b43f864511
fix(api/endpoints): filter out waiting room environments for non admins ( #810 )
2025-06-30 15:35:51 +02:00
andres-portainer
75f165d1ff
feat(edgestackstatus): optimize the Edge Stack structures BE-11740 ( #756 )
2025-06-05 19:46:10 -03:00
Oscar Zhou
a5d857d5e7
feat(docker): add --pull-limit-check-disabled cli flag [BE-11739] ( #581 )
2025-04-03 09:13:01 +13:00
Viktor Pettersson
1d12011eb5
fix(edge groups): make large edge groups editable [BE-11720] ( #558 )
2025-03-28 15:16:05 +01:00
andres-portainer
995c3ef81b
feat(snapshots): avoid parsing raw snapshots when possible BE-11724 ( #560 )
2025-03-24 19:33:05 -03:00
andres-portainer
0296998fae
fix(users): optimize the /users/me API endpoint BE-11688 ( #515 )
...
Co-authored-by: andres-portainer <andres-portainer@users.noreply.github.com>
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com>
Co-authored-by: JamesPlayer <james.player@portainer.io>
2025-03-18 17:55:53 -03:00
viktigpetterr
9658f757c2
fix(endpoints): use the post method for batch delete API operations [BE-11573] ( #394 )
2025-02-06 18:14:43 +01:00
Oscar Zhou
7001f8e088
fix(edge): check all endpoint_relation db query logic [BE-11602] ( #378 )
2025-02-05 15:20:20 +13:00
Oscar Zhou
ca7e4dd66e
fix(edge/async): onboarding agent without predefined group cannot be associated [BE-11281] ( #83 )
2024-11-05 09:32:25 +13:00
andres-portainer
364e4f1b4e
fix(linters): add back removed linters and extend them to CE BE-11294
2024-10-10 12:06:20 -03:00
andres-portainer
f742937359
fix(endpoints): optimize the search performance BE-11267 ( #12262 )
2024-10-01 15:13:54 -03:00
Steven Kang
ea228c3d6d
refactor(k8s): namespace core logic ( #12142 )
...
Co-authored-by: testA113 <aliharriss1995@gmail.com>
Co-authored-by: Anthony Lapenna <anthony.lapenna@portainer.io>
Co-authored-by: James Carppe <85850129+jamescarppe@users.noreply.github.com>
Co-authored-by: Ali <83188384+testA113@users.noreply.github.com>
2024-10-01 14:15:51 +13:00
Ali
32e94d4e4e
feat(podman): support add podman envs in the wizard [r8s-20] ( #12056 )
2024-09-25 11:55:07 +12:00
LP B
aaec856282
fix(app/registries): enforce user accesses on registries ( #12087 )
2024-08-10 11:53:16 +02:00
andres-portainer
31bdb948a8
chore(code): use int ranges in loops BE-10990 ( #12028 )
2024-07-10 19:22:47 -03:00
andres-portainer
faca64442f
chore(code): use cmp.Or() EE-7333 ( #12009 )
2024-07-04 19:23:53 -03:00
andres-portainer
4adce14485
fix(errors): improve error handling EE-4430 ( #11987 )
2024-06-28 17:35:26 -03:00
andres-portainer
9ee092aa5e
chore(code): reduce the code duplication EE-7278 ( #11969 )
2024-06-26 18:14:22 -03:00