andres-portainer
d140726c46
fix(kube): use transactional code for initial detections BE-545 ( #2228 )
2026-04-08 16:11:23 -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
9c9caeb57a
chore(code): unnest some code BE-12798 ( #2229 )
2026-04-06 14:23:33 -03:00
andres-portainer
50056bef70
fix(context): clean up context usage BE-12766 ( #2164 )
2026-04-01 18:02:48 -03:00
andres-portainer
2900bfa1d6
chore(code): remove unused code BE-12744 ( #2112 )
2026-03-25 10:19:17 -03:00
Devon Steenberg
bd9c3c1593
feat(gitops): tidy up git auth [BE-12666] ( #2026 )
2026-03-23 13:53:04 +13:00
Chaim Lev-Ari
a2fee4fc4c
fix(stacks): pass prune option through the deploy pipeline [BE-12738] ( #2098 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 12:37:40 +02:00
andres-portainer
748b4bcf19
chore(go): upgrade to v1.26.1 BE-12630 ( #1855 )
2026-03-16 15:52:36 -03:00
andres-portainer
d02bcdba29
fix(postinit): optimize PostInitMigrate() BE-12659 ( #1958 )
2026-02-25 16:03:26 -03:00
Oscar Zhou
0c8c6865be
refactor(error): standardize multi errors handling [BE-12647] ( #1933 )
2026-02-23 09:40:01 +13: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
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
LP B
db57716130
fix(api): remove overly verbose log on startup ( #1655 )
2026-01-13 19:39:35 +01:00
LP B
b162814bd9
fix(uac): async SnapshotRaw data not filtered by UAC ( #1540 )
2026-01-13 17:17:06 +01: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
Steven Kang
2406d67bfc
feat(fcm): initial release ( #1153 )
...
Co-authored-by: Ali <83188384+testA113@users.noreply.github.com>
Co-authored-by: James Player <james.player@portainer.io>
Co-authored-by: Cara Ryan <cara.ryan@portainer.io>
Co-authored-by: testA113 <aliharriss1995@gmail.com>
Co-authored-by: Viktor Pettersson <viktor.pettersson@portainer.io>
Co-authored-by: Viktor Pettersson <viktor.grasljunga@gmail.com>
Co-authored-by: Malcolm Lockyer <segfault88@users.noreply.github.com>
Co-authored-by: RHCowan <50324595+RHCowan@users.noreply.github.com>
Co-authored-by: Robbie Cowan <robert.cowan@portainer.io>
2025-12-09 08:05:38 +09:00
Oscar Zhou
0ff39f9a61
refactor(stack): move stack update into transaction [BE-12244] ( #1324 )
2025-10-31 17:19:56 +13:00
andres-portainer
b7384874cf
feat(database): add a flag to compact on startup BE-12283 ( #1255 )
2025-09-24 18:44:09 -03:00
andres-portainer
110f88f22d
chore(endpointutils): remove unnecessary field BE-10415 ( #1136 )
2025-09-04 11:22:46 -03:00
andres-portainer
ec0e98a64b
chore(linters): enable testifylint BE-12183 ( #1091 )
2025-08-22 15:31:10 -03:00
LP B
c9d18b614b
fix(api/edge-stacks): avoid overriding updates with old values ( #1047 )
2025-08-16 03:52:13 +02:00
Cara Ryan
129b9d5db9
fix(pending-actions): Small improvements to pending actions (R8S-350) ( #949 )
2025-08-15 10:07:51 +12:00
andres-portainer
9325cb2872
fix(all): avoid using pointers to zero sized structs BE-12129 ( #986 )
2025-08-07 09:47:42 -03:00
Devon Steenberg
84b4b30f21
fix(rand): Use crypto/rand instead of math/rand in FIPS mode [BE-12071] ( #961 )
...
Co-authored-by: codecov-ai[bot] <156709835+codecov-ai[bot]@users.noreply.github.com>
2025-08-06 10:19:15 +12: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
andres-portainer
e9ce3d2213
fix(endpointedge): optimize buildSchedules() BE-12099 ( #955 )
2025-07-28 19:19:07 -03: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
Devon Steenberg
caf382b64c
feat(git): support bearer token auth for git [BE-11770] ( #879 )
2025-07-22 08:36:08 +12:00
Ali
2697d6c5d7
feat(oci): oci helm support [r8s-361] ( #787 )
2025-07-13 10:37:43 +12:00
andres-portainer
ea4b334c7e
feat(csp): enable CSP by default BE-11961 ( #872 )
2025-07-09 16:15:43 -03:00
andres-portainer
302deb8299
chore(dataservices): enhance ReadAll() so it takes predicates for filtering results BE-12016 ( #866 )
2025-07-07 14:29:56 -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
andres-portainer
75f165d1ff
feat(edgestackstatus): optimize the Edge Stack structures BE-11740 ( #756 )
2025-06-05 19:46:10 -03:00
Cara Ryan
07dfd981a2
fix(kubernetes): events api to call the backend [R8S-243] ( #563 )
2025-05-27 13:55:31 +12:00
Devon Steenberg
4c1e80ff58
fix(axios): correctly encode urls [BE-11648] ( #517 )
...
fix(edgegroup): nil pointer defer
2025-04-02 08:51:58 +13:00
Oscar Zhou
7e5db1f55e
refactor(edgegroup): optimize edge group search performance [BE-11716] ( #579 )
2025-04-01 14:05:56 +13:00
andres-portainer
cdd9851f72
fix(stubs): clean up the stubs and mocks BE-11722 ( #557 )
2025-03-24 19:56:08 -03: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
Malcolm Lockyer
8e6d0e7d42
perf(endpointrelation): Part 2 of fixing endpointrelation perf [be-11616] ( #471 )
2025-02-28 14:41:54 +13:00
Oscar Zhou
7001f8e088
fix(edge): check all endpoint_relation db query logic [BE-11602] ( #378 )
2025-02-05 15:20:20 +13:00
andres-portainer
e2b812a611
fix(edgestacks): check the version of the edge stack before updating the status BE-11488 ( #287 )
2025-01-07 17:31:57 -03:00
andres-portainer
33ea22c0a9
feat(ssl): improve caching behavior BE-11527 ( #273 )
2024-12-30 11:10:13 -03:00
andres-portainer
ad77cd195c
fix(docker): fix a data race in the Docker transport BE-10873 ( #255 )
2024-12-23 09:54:11 -03:00
Anthony Lapenna
20e3d3a15b
fix: review snapshot and post init migration logic ( #158 )
2024-11-25 11:03:12 +13:00
andres-portainer
e6a1c29655
fix(compose): fix support for ECR BE-11392 ( #151 )
2024-11-18 16:42:53 -03:00
andres-portainer
c59872553a
fix(stacks): pass the registry credentials to Compose stacks BE-11388 ( #147 )
...
Co-authored-by: andres-portainer <andres-portainer@users.noreply.github.com>
2024-11-18 08:39:13 +13:00
Yajith Dayarathna
6d31f4876a
fix(more resources): fix porting and functionality [r8s-103] ( #8 )
...
Co-authored-by: testA113 <aliharriss1995@gmail.com>
Co-authored-by: Anthony Lapenna <anthony.lapenna@portainer.io>
Co-authored-by: Ali <83188384+testA113@users.noreply.github.com>
2024-11-12 09:55:30 +13:00