Oscar Zhou
|
7c91780eb7
|
fix(edge): introduce pause and rollback status [EE-5992] (#10465)
|
2023-10-19 11:26:02 +13:00 |
andres-portainer
|
b346fd7f39
|
fix(store): fix StoreIsUpdating() to properly set the state EE-6227 (#10486)
|
2023-10-16 16:32:30 -03:00 |
Ali
|
07ec2ffe5e
|
fix(namespace): create ns qa feedback [EE-2226] (#10474)
|
2023-10-16 19:15:44 +01:00 |
Prabhat Khera
|
7840e0bfe1
|
feature(kubernetes): stack name made optional & add toggle to disable stack in kubernetes [EE-6170] (#10436)
|
2023-10-16 14:08:06 +13:00 |
Matt Hook
|
148bd4d997
|
chore:(kubeclient): refactor kubeclient middleware and endpoints [EE-5028] (#10423)
|
2023-10-13 13:43:36 +13:00 |
Ali
|
7218eb0892
|
feat(namespace): migrate create ns to react [EE-2226] (#10377)
|
2023-10-11 20:32:02 +01:00 |
Prabhat Khera
|
b468070945
|
feature(helm): move helm charts inside advance deployments (create from manifest) [EE-5999] (#10395)
|
2023-10-09 11:20:44 +13:00 |
Oscar Zhou
|
9885694df6
|
fix(filesys): update stack version methods [EE-6190] (#10406)
|
2023-10-06 09:08:22 +13:00 |
Chaim Lev-Ari
|
95f3cf6e5b
|
refactor(server): use httperror.NewError instead of struct [EE-6189] (#10398)
|
2023-10-05 11:26:24 +03:00 |
Chaim Lev-Ari
|
20823a7f27
|
chore(deps): upgrade golangci [EE-5685] (#10410)
|
2023-10-04 08:50:59 +03:00 |
Chaim Lev-Ari
|
9bf2957ea7
|
feat(docker/images): show used tag correctly [EE-5396] (#10305)
|
2023-10-03 15:55:23 +03:00 |
matias-portainer
|
671f74ce0d
|
fix(edge/groups): include only user trusted endpoints in endpoint count EE-5964 (#10378)
|
2023-10-02 11:37:39 -03:00 |
cmeng
|
56ab19433a
|
fix(websocket): abort websocket when logout EE-6058 (#10372)
|
2023-09-29 12:13:09 +13:00 |
Chaim Lev-Ari
|
e28322459a
|
fix(stacks): mark stack as start after autoupdate [EE-6165] (#10376)
|
2023-09-27 07:53:33 +03:00 |
cmeng
|
b4b44e6fa4
|
fix(edge-config): allow empty filter type EE-5962 (#10381)
|
2023-09-26 13:49:25 +13:00 |
Prabhat Khera
|
3c4660bbf3
|
fix(permissions): non admin access to view users [EE-5825] (#10352)
* fix non admin access to view users
* review comments and fix tests
|
2023-09-25 09:08:26 +13:00 |
Prabhat Khera
|
ec091efe3b
|
fix deadlock situation (#10360)
|
2023-09-22 16:06:20 +12:00 |
cmeng
|
54112b56f2
|
feat(edge-config): support edge config for group EE-5962 (#10329)
|
2023-09-21 11:22:44 +12:00 |
Chaim Lev-Ari
|
af7834174a
|
fix(api): restore deleted apis [EE-6090] (#10267)
|
2023-09-19 13:44:48 +12:00 |
Prabhat Khera
|
14853f6da0
|
fix(kubernetes): kube env permissions when down [EE-5427] (#10327)
|
2023-09-19 08:57:27 +12:00 |
Oscar Zhou
|
cc37ccfe4d
|
fix(db/migration): avoid fatal error from being overwritten (#10316)
|
2023-09-18 14:33:04 +12:00 |
Matt Hook
|
e3a4b7ad17
|
improved user update validation (#10321)
|
2023-09-18 12:29:04 +12:00 |
Dakota Walsh
|
0a02f6b02e
|
fix(kubernetes): add prefix only when needed EE-6068 (#3915) (#10310)
|
2023-09-15 09:25:56 +12:00 |
Chaim Lev-Ari
|
dcdf5e1837
|
fix(edge/jobs): clear logs [EE-5923] (#10291)
|
2023-09-13 22:11:42 +01:00 |
cmeng
|
0a80f4dc51
|
fix(backup): add chisel key to backup EE-6105 (#10283)
|
2023-09-13 09:01:27 +12:00 |
andres-portainer
|
5a0cb4d0e8
|
fix(gitops): avoid cancelling the auto updates for any error EE-5604 (#10294)
|
2023-09-12 17:53:01 -03:00 |
Oscar Zhou
|
f17da30d31
|
fix(db/init): check server version and db schema version (#10300)
|
2023-09-12 15:55:09 +12:00 |
Matt Hook
|
291625959b
|
update logic to purge the cache, update the message when the environment can't be reached (#10298)
|
2023-09-12 13:52:09 +12:00 |
andres-portainer
|
4a39122415
|
fix(code): remove code that is no longer necessary EE-6078 (#10256)
|
2023-09-05 22:35:16 -03:00 |
andres-portainer
|
c748385879
|
feat(transactions): remove the feature flag EE-6080 (#10257)
|
2023-09-05 20:27:20 -03:00 |
Matt Hook
|
91d2132264
|
prevent regular users changing their username (#10247)
|
2023-09-06 09:17:04 +12:00 |
Matt Hook
|
e5f7641e46
|
non-admins must supply existing passwd when changing passwd (#10249)
|
2023-09-06 08:26:32 +12:00 |
Prabhat Khera
|
a02f9f1f07
|
fix(kubernetes): run group permission when endpoint is up [EE-5427] (#10121)
* update group access when env is down
* fix tests
|
2023-09-05 11:03:43 +12:00 |
Dakota Walsh
|
d75a8027a5
|
fix(security): block user access policies for non admins EE-5826 (#10243)
|
2023-09-05 09:17:55 +12:00 |
Dakota Walsh
|
6a08bbe7e9
|
fix(security): block non-admins from user info listing EE-5825 (#10241)
|
2023-09-05 09:17:05 +12:00 |
Oscar Zhou
|
440f4e8dda
|
fix(edge): stack associated no dynamic group being deployed [EE-5531] (#10224)
|
2023-09-04 17:04:45 +12:00 |
andres-portainer
|
8cc5e0796c
|
feat(libhttp): move into the Portainer repository EE-5475 (#10231)
|
2023-09-01 19:27:02 -03:00 |
andres-portainer
|
090fa4aeb3
|
feat(libcrypto): move into the Portainer repository EE-5476 (#10230)
|
2023-09-01 17:27:19 -03:00 |
andres-portainer
|
9a234204fa
|
chore(go): move go.mod up one level to simplify dependencies EE-5726 (#10228)
|
2023-09-01 13:39:13 -03:00 |
Oscar Zhou
|
4654978567
|
fix(api/system): support to display server edition via api (#10211)
|
2023-08-31 13:39:02 +12:00 |
cmeng
|
4ca45e89c5
|
fix(relative-path): not deploy git stack via unpacker EE-6043 (#10195)
|
2023-08-29 11:49:00 +12:00 |
Prabhat Khera
|
a8c6bd8082
|
fix ECR registry token refresh (#10191)
|
2023-08-29 10:32:41 +12:00 |
Dakota Walsh
|
c0ba221021
|
fix(registry): ecr secret fix [EE-5673] (#10107)
|
2023-08-25 13:12:41 +12:00 |
andres-portainer
|
be85d34c4b
|
fix(logging): enable colored logging EE-5512 (#10097)
|
2023-08-24 18:40:52 -03:00 |
cmeng
|
7125ef81f3
|
fix(stack): pass registries to unpacker to start stack EE-4797 (#10095)
|
2023-08-24 13:01:49 +12:00 |
cmeng
|
1aae2e27f4
|
chore(chisel): bump chisel to 1.9.0 EE-5976 (#10093)
|
2023-08-24 11:06:33 +12:00 |
cmeng
|
3237e1990c
|
fix(waiting-room): search endpoints by dynamic edge group name EE-5965 (#10090)
|
2023-08-24 09:18:59 +12:00 |
cmeng
|
6fde4195f8
|
fix(migrator): prevent duplicated migration EE-5777 (#10077)
|
2023-08-18 21:40:48 +12:00 |
cmeng
|
6290e9facc
|
fix(waiting-room): search endpoints by edge group name EE-5965 (#10072)
|
2023-08-17 14:47:09 +12:00 |
Chaim Lev-Ari
|
a1e610a39a
|
fix(edge/groups): filter selected environments [EE-5891] (#10050)
|
2023-08-16 12:24:37 +03:00 |
Chaim Lev-Ari
|
a27cc6c0e5
|
fix(edge/stacks): show pending envs [EE-5913] (#10052)
|
2023-08-16 10:22:41 +03:00 |
Chaim Lev-Ari
|
fd7e8a629e
|
feat(edge/stacks): info for old agent status [EE-5792] (#10013)
|
2023-08-14 16:04:24 +03:00 |
cmeng
|
925a0d0a9a
|
fix(stack): fail to start swarm stack with private image EE-4797 (#10047)
|
2023-08-14 16:13:12 +12:00 |
andres-portainer
|
0eaf296e1b
|
fix(unpacker): implement unpacker error parsing EE-5779 (#10005)
|
2023-08-10 10:25:59 -03:00 |
Oscar Zhou
|
598b8d0f28
|
fix(stagger): introduce stack version into DeploymentInfo struct (#10011)
|
2023-08-10 11:58:40 +12:00 |
cmeng
|
2de4863532
|
fix(edge-stack): detaching swarm stack from git repository EE-5812 (#9998)
|
2023-08-07 10:33:04 +12:00 |
cmeng
|
1ef1953d7d
|
fix(edge-stack): detaching from git repository EE-5812 (#9989)
|
2023-08-04 15:17:46 +12:00 |
cmeng
|
5b033abaa4
|
fix(registry): registry login failure for regular stack EE-5832 (#9986)
|
2023-08-04 15:16:55 +12:00 |
cmeng
|
9845518aa9
|
fix(edge-stack): unable to edit edge stack EE-5845 (#9981)
|
2023-08-03 17:21:01 +12:00 |
matias-portainer
|
d7e83aad26
|
fix(endpoints): fix nil pointer dereference EE-5843 (#9969)
|
2023-08-02 11:06:34 -03:00 |
Matt Hook
|
721457b71d
|
bump version to 2.20 (#9963)
|
2023-08-01 09:20:51 +12:00 |
Dakota Walsh
|
ca617e2ac9
|
fix(jwt): replace deprecated gorilla/securecookie [EE-5153] (#9247)
|
2023-07-27 09:34:16 +12:00 |
andres-portainer
|
21b00c267d
|
fix(docker): use version negotiation for the Docker client EE-5797 (#9250)
|
2023-07-25 19:00:21 -03:00 |
Dakota Walsh
|
704d70c99b
|
fix(gke): port metrics to the backend EE-5447 (#9041)
|
2023-07-24 12:16:29 +12:00 |
Oscar Zhou
|
e996d29d52
|
feat(edgestack/async): add Rollbackto field in stackPayload [EE-5684] (#9238)
|
2023-07-24 10:48:02 +12:00 |
cmeng
|
ff1f549590
|
fix(edge-stack): edge stack git authentication issues EE-5595 (#9228)
|
2023-07-20 09:11:38 +12:00 |
matias-portainer
|
b5c5df798a
|
chore(edgegroups): rename decoratedEdgeGroup property EE-5501 (#9212)
|
2023-07-19 12:28:17 -03:00 |
Chaim Lev-Ari
|
5ad83d0adb
|
fix(endpoints): filter by all edge stack states (#9218)
|
2023-07-19 12:21:47 -03:00 |
andres-portainer
|
9fa097d45f
|
fix(endpointgroups): add transactions support to the User model to avoid a nil pointer dereference EE-5328 (#9221)
|
2023-07-17 21:23:35 -03:00 |
cmeng
|
7acd1080ad
|
fix(edge-stack) make protainer compatible with previous agent EE-5614 (#9220)
|
2023-07-18 09:25:29 +12:00 |
andres-portainer
|
8c533bee67
|
feat(transactions): migrate some parts to use transactional code EE-5494 (#9213)
|
2023-07-17 17:36:00 -03:00 |
andres-portainer
|
146681e1c7
|
fix(snapshots): increase the chance of taking a snapshot for edge environments EE-4795 (#9211)
|
2023-07-14 12:34:50 -03:00 |
Chaim Lev-Ari
|
0bcb57568c
|
feat(edge/stacks): increase status transparency [EE-5554] (#9094)
|
2023-07-13 23:55:52 +03:00 |
cmeng
|
db61fb149b
|
feat(edge-stack): per-device-configs-for-edge-stack EE-5461 (#9203)
|
2023-07-13 15:41:47 -03:00 |
cmeng
|
b93624fa1f
|
fix(chisel): convert seed to private key file EE-5099 (#9149)
|
2023-07-13 15:19:40 +12:00 |
Matt Hook
|
91cfd2d0f2
|
fix(templates): show correct icon for tempate [EE-5426] (#9202)
* show correct os icon for swarm stacks
* add compose edge stack doc comment
|
2023-07-13 14:22:53 +12:00 |
Oscar Zhou
|
b93aced176
|
feat(stack): introduce versioning for stack file [EE-5674] (#9184)
|
2023-07-13 11:06:24 +12:00 |
Chaim Lev-Ari
|
020ecb740a
|
chore(ci): run test in github action [EE-3014] (#9187)
|
2023-07-12 09:27:33 +03:00 |
Matt Hook
|
cbe23dc753
|
more robust deletion strategy when removing endpoints (#9191)
|
2023-07-12 13:20:13 +12:00 |
Chaim Lev-Ari
|
afaeddb887
|
fix(edge/groups): skip count untrusted endpoints [EE-5672] (#9176)
|
2023-07-11 20:31:32 +03:00 |
andres-portainer
|
64b227b2e1
|
chore(code): clean up the code EE-5719 (#9183)
|
2023-07-10 23:26:54 -03:00 |
andres-portainer
|
bf51f1b6c9
|
chore(filenames): fix filenames EE-5717 (#9171)
|
2023-07-10 12:22:24 -03:00 |
andres-portainer
|
eefb4c4287
|
fix(polling): clean up the logic for correctness and performance EE-5700 (#9169)
|
2023-07-07 18:00:20 -03:00 |
matias-portainer
|
29c1862754
|
fix(api): add missing public access middleware to routes EE-5191 (#9086)
|
2023-07-07 17:37:42 -03:00 |
Oscar Zhou
|
801b7d43ee
|
refactor(edgestack): rename version to fileVersion (#9157)
|
2023-07-07 15:48:45 +12:00 |
andres-portainer
|
31d68f8091
|
fix(snapshots): avoid a last-write-wins situation EE-5701 (#9156)
|
2023-07-05 17:27:05 -03:00 |
andres-portainer
|
91088a5e0f
|
fix(polling): reorder operations to avoid updating untrusted environments EE-5700 (#9155)
|
2023-07-05 17:26:52 -03:00 |
andres-portainer
|
e4ae4d5312
|
fix(edgegroups): fix updateEndpointStacks() EE-5699 (#9154)
|
2023-07-05 14:03:48 -03:00 |
andres-portainer
|
74515f102d
|
fix(docker-proxy): reduce DB writes to optimize the proxy calls EE-5516 (#9148)
|
2023-07-05 09:25:05 -03:00 |
andres-portainer
|
b37120802e
|
fix(edgegroups): avoid doing extra operations EE-5627 (#9144)
|
2023-07-04 16:57:20 -03:00 |
Chaim Lev-Ari
|
f5e09618f0
|
feat(edge): add EnvVar to stack details [EE-5463] (#9036)
|
2023-07-04 11:14:35 +07:00 |
andres-portainer
|
8a432ebbf8
|
fix(edgegroups): remove duplicated endpoints when updating an edge group EE-5679 (#9138)
|
2023-06-30 18:39:56 -03:00 |
Oscar Zhou
|
bc47061624
|
feat(edgestack): git stack versioning [EE-5458] (#9126)
|
2023-06-30 16:49:38 +12:00 |
Chaim Lev-Ari
|
f293ea41d3
|
refactor(settings): migrate helm cert panel to react [EE-5505] (#9132)
|
2023-06-29 13:31:17 +07:00 |
Chaim Lev-Ari
|
c452de82b7
|
refactor(libstack): use libstack [EE-5474] (#9122)
|
2023-06-28 08:03:52 +07:00 |
Oscar Zhou
|
f02ede00b3
|
fix(docker/tls): update tls certs for Docker API env [EE-4286] (#9112)
|
2023-06-28 08:51:58 +12:00 |
andres-portainer
|
f1f46f4da1
|
fix(boltdb): remove undefined behavior when deleting objects while iterating EE-5643 (#9129)
|
2023-06-27 16:42:52 -03:00 |
Oscar Zhou
|
c96e076871
|
feat(edge/stack): add stack deployment info struct [EE-5523] (#9042)
|
2023-06-26 18:12:15 +12:00 |
cmeng
|
7cb6e3f66a
|
feat(edge-stack): relative path support for edge stack EE-5521 (#9103)
|
2023-06-23 09:41:50 +12:00 |
andres-portainer
|
4cc96b4b30
|
feat(dataservices): unify access methods and abstract away redundant code [EE-5628] (#9115)
|
2023-06-22 18:28:07 -03:00 |