Chaim Lev-Ari
36417a0726
chore(build): migrate to pnpm ( #1558 )
2025-12-29 10:14:57 +02:00
andres-portainer
79f524865f
fix(yaml): switch from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 BE-12340 ( #1527 )
2025-12-11 16:44:56 -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
LP B
d2a9adb4be
fix(compose): use project in compose start options ( #1477 )
2025-12-05 15:22:40 +01:00
Malcolm Lockyer
712d31b416
fix(agent): for iamra and ecr login, detect errors and retry [be-12284] ( #1362 )
2025-11-17 11:51:09 +13:00
Chaim Lev-Ari
db394b6145
feat(logs): filter activity logs by envs and users [BE-12275] ( #1383 )
2025-11-11 14:49:26 +02:00
Oscar Zhou
2f2251ff33
fix(registry): pulling private image from registry fails despite credential is valid [BE-12237] ( #1303 )
2025-11-08 10:12:17 +13:00
andres-portainer
736f7e198f
fix(CVE-2025-62725): upgrade github.com/docker/compose/v2 to v2.40.2 BE-12352 ( #1345 )
2025-10-29 18:17:46 -03:00
Steven Kang
c1c831fea3
feat: gitops for Helm [r8s-343] ( #1252 )
...
Co-authored-by: testA113 <aliharriss1995@gmail.com>
Co-authored-by: Ali <83188384+testA113@users.noreply.github.com>
2025-10-15 11:36:20 +13:00
Steven Kang
6b3db56ab2
fix: display dependency version for `kubectl` and `helm` - develop [R8S-501] ( #1281 )
2025-10-07 16:23:47 +13:00
Oscar Zhou
7dba9ff885
fix(k8s): memory leak during k8s stack deployment [BE-12281] ( #1266 )
2025-10-01 08:33:01 +13:00
Oscar Zhou
666d51482e
fix(container): apply less accurate solution to calculate container status for swarm environment [BE-12256] ( #1225 )
2025-09-18 16:29:35 +12:00
LP B
326fdcf6ea
refactor(api): remove duplicates of TxResponse + HandlerError detection ( #1117 )
2025-09-11 11:33:30 +02:00
Ali
8b73ad3b6f
chore(kubernetes): node view react migration [r8s-331] ( #746 )
2025-09-08 22:51:32 +12:00
Ali
6fc2a8234d
fix(registry): allow trusted tls custom registries [r8s-489] ( #1116 )
2025-09-08 09:28:40 +12:00
Ali
e2c2724e36
fix(helm): update helm repo validation to match helm cli [r8s-531] ( #1141 )
2025-09-08 08:58:04 +12:00
andres-portainer
54f6add45d
fix(compose): fix a data race in a test BE-12231 ( #1148 )
2025-09-04 17:31:57 -03:00
James Player
c90a15dd0f
refactor(app/repository): migrate edit repository view to React [R8S-332] ( #768 )
2025-09-04 16:27:39 +12:00
Oscar Zhou
7cf6bb78d6
fix(container): inaccurate healthy container count [BE-2290] ( #1114 )
2025-09-01 17:01:13 +12:00
Viktor Pettersson
965ef5246b
feat(autopatch): implement OCI registry patch finder BE-12111 ( #1044 )
2025-08-27 19:04:41 +12:00
andres-portainer
ec0e98a64b
chore(linters): enable testifylint BE-12183 ( #1091 )
2025-08-22 15:31:10 -03:00
James Player
58a1392480
fix(helm): support http and custom tls helm registries, give help when misconfigured - develop [r8s-472] ( #1050 )
...
Co-authored-by: testA113 <aliharriss1995@gmail.com>
2025-08-19 13:32:32 +12:00
andres-portainer
10b129a02e
fix(crypto): replace fips140 calls with fips calls BE-11979 ( #1033 )
2025-08-14 19:36:15 -03:00
LP B
5f6fa4d79f
fix(app/update_schedule): create schedule performance issues at scale ( #1002 )
2025-08-12 16:50:11 +02: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
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
d00d71ecbf
fix(linter): add linter rules to reduce the chance for invalid FIPS settings BE-11979 ( #975 )
2025-08-05 09:23:07 -03:00
Malcolm Lockyer
d306d7a983
fix(encryption): replace encryption related methods for fips mode [be-11933] ( #919 )
...
Co-authored-by: andres-portainer <andres-portainer@users.noreply.github.com>
2025-08-04 17:04:03 +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
3eab294908
fix(linters): add the bodyclose linter BE-12112 ( #959 )
2025-07-30 11:35:30 -03:00
Ali
ef53354193
fix(snapshot): show snapshot stats [r8s-432] ( #952 )
2025-07-29 22:51:05 +12:00
Ali
60bc04bc33
feat(helm): show manifest previews/changes when installing and upgrading a helm chart [r8s-405] ( #898 )
2025-07-23 10:52:58 +12:00
Ali
2697d6c5d7
feat(oci): oci helm support [r8s-361] ( #787 )
2025-07-13 10:37:43 +12:00
Steven Kang
96f2d69ae5
feat(observability): alerting experimental feature ( #801 )
...
Co-authored-by: JamesPlayer <james.player@portainer.io>
2025-07-11 16:55:23 +12:00
Steven Kang
0a36d4fbfd
fix: `kubectl` sdk - capture fatal error and return instead of exiting 1 [r7s-371] ( #841 )
2025-07-07 11:29:29 +12:00
Oscar Zhou
0556ffb4a1
feat(csrf): add trusted origins cli flags [BE-11972] ( #836 )
2025-06-27 17:41:10 -03:00
Steven Kang
c897baad20
fix: fetching values from both install and upgrade views - develop [R8S-368] ( #820 )
2025-06-24 15:46:10 +12:00
Ali
a9061e5258
feat(helm): enhance helm chart install [r8s-341] ( #766 )
2025-06-05 13:13:45 +12:00
LP B
24ff7a7911
chore(deps): upgrade docker/cli to v28.2.1 | docker/docker to v28.2.1 | docker/compose to v2.36.2 ( #758 )
2025-05-30 09:12:27 +02:00
Cara Ryan
731afbee46
feat(helm): filter on chart versions at API level [R8S-324] ( #754 )
2025-05-27 15:20:28 +12:00
Cara Ryan
32ef208278
Revert "feat(helm): filter on chart versions at API level [R8S-324]" ( #753 )
2025-05-26 16:58:53 +12:00
Cara Ryan
a80b185e10
feat(helm): filter on chart versions at API level [R8S-324] ( #747 )
2025-05-26 14:10:38 +12:00
Devon Steenberg
45471ce86d
fix(docker): check len of device capabilities [BE-11898] ( #750 )
2025-05-22 14:27:14 +12:00
Viktor Pettersson
1bc91d0c7c
fix(edge-update): set edge stack status to EdgeStackStatusError to avoid redeployment of portainer-updater [BE-11855] ( #714 )
2025-05-20 08:28:40 +02:00
Oscar Zhou
44daab04ac
fix(libclient): option to disable external http request [BE-11696] ( #719 )
2025-05-15 09:54:35 +12:00
Ali
d49fcd8f3e
feat(helm): make the atomic flag optional [r8s-314] ( #733 )
2025-05-14 16:31:42 +12:00
Ali
4ee349bd6b
feat(helm): helm actions [r8s-259] ( #715 )
...
Co-authored-by: James Player <james.player@portainer.io>
Co-authored-by: Cara Ryan <cara.ryan@portainer.io>
Co-authored-by: stevensbkang <skan070@gmail.com>
2025-05-13 22:15:04 +12:00
Steven Kang
3b313b9308
fix(kubectl): rollout restart [r8s-322] ( #729 )
2025-05-13 11:35:44 +12:00
Devon Steenberg
1abdf42f99
feat(libstack): expose env vars with PORTAINER_ prefix [BE-11661] ( #687 )
2025-05-12 11:18:04 +12:00