Prabhat Khera
47845523a5
fix(users): hide admin users for non admins from user list API [EE-6290] ( #10579 )
...
* hide admin users for non admins from user list API
* address review comments
2023-11-02 16:08:22 +13:00
LP B
2af2827cba
fix(app/logout): always perform API logout + make API logout route public [EE-6198] ( #10447 )
...
* feat(api/logout): make logout route public
* feat(app/logout): always perform API logout on /logout redirect
* fix(app): send a logout event to AngularJS when axios hits a 401
2023-10-27 14:02:18 +02:00
cmeng
8e3c47719e
fix(websocket): abort websocket when logout EE-6058 ( #10371 )
2023-09-29 12:13:18 +13:00
Matt Hook
537585e78c
chore: bump version 2.19.2 [EE-6153] ( #10370 )
2023-09-25 14:26:54 +13:00
Prabhat Khera
78202cfb25
fix(permissions): non admin access to view users [EE-5825] ( #10353 )
...
* fix(security): added restrictions to see user names [EE-5825]
2023-09-25 09:08:37 +13:00
Chaim Lev-Ari
6f81fcc169
fix(api): restore deleted apis [EE-6090] ( #10266 )
2023-09-19 13:44:55 +12:00
Matt Hook
034157be9a
improved user update validation ( #10322 )
2023-09-18 12:29:12 +12:00
Prabhat Khera
a4922eb693
fix(docker): revert PR #10297 and #10242 [EE-5825] ( #10308 )
...
* revert PR #10297 and #10242
2023-09-14 15:51:19 +12:00
Matt Hook
4c79e9ef6b
prevent regular users changing their username ( #10246 )
2023-09-06 08:44:24 +12:00
Matt Hook
88ea0cb64f
non-admins must supply existing passwd when changing passwd ( #10248 )
2023-09-06 07:53:31 +12:00
Dakota Walsh
5f50f20a7a
fix(security): block user access policies for non admins EE-5826 ( #10244 )
2023-09-05 09:18:17 +12:00
Dakota Walsh
bbc26682dd
fix(security): block non-admins from user info listing EE-5825 ( #10242 )
2023-09-05 09:17:10 +12:00
Matt Hook
f74704fca4
Bump 2.19.0 release to 2.19.1 ( #10237 )
2023-09-04 12:06:47 +12:00
cmeng
1e24451cc9
fix(relative-path): not deploy git stack via unpacker EE-6043 ( #10194 )
2023-08-29 11:48:57 +12:00
Prabhat Khera
adcfcdd6e3
fix ECR registry token refresh ( #10190 )
2023-08-29 10:32:47 +12:00
Dakota Walsh
e6e3810fa4
fix(registry): ecr secret fix [EE-5673] ( #10108 )
2023-08-28 08:38:40 +12:00
Chaim Lev-Ari
77120abf33
fix(edge/groups): filter selected environments [EE-5891] ( #10016 )
2023-08-16 12:24:43 +03:00
Chaim Lev-Ari
dffdf6783c
fix(edge/stacks): show pending envs [EE-5913] ( #10051 )
2023-08-16 10:22:37 +03:00
cmeng
20c6965ce0
fix(stack): fail to start swarm stack with private image EE-4797 ( #10046 )
2023-08-14 16:13:15 +12:00
cmeng
59be96e9e8
fix(edge-stack): detaching swarm stack from git repository EE-5812 ( #9997 )
2023-08-07 10:33:08 +12:00
cmeng
004c86578d
fix(edge-stack): detaching from git repository EE-5812 ( #9988 )
2023-08-04 15:17:51 +12:00
cmeng
dbb79a181e
fix(edge-stack): unable to edit edge stack EE-5845 ( #9980 )
2023-08-03 17:20:56 +12:00
matias-portainer
2177c27dc4
fix(endpoints): fix nil pointer dereference EE-5843 ( #9970 )
2023-08-02 11:06:43 -03:00
Dakota Walsh
704d70c99b
fix(gke): port metrics to the backend EE-5447 ( #9041 )
2023-07-24 12:16:29 +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
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
b93624fa1f
fix(chisel): convert seed to private key file EE-5099 ( #9149 )
2023-07-13 15:19:40 +12: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
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
andres-portainer
8a432ebbf8
fix(edgegroups): remove duplicated endpoints when updating an edge group EE-5679 ( #9138 )
2023-06-30 18:39:56 -03:00
Chaim Lev-Ari
f293ea41d3
refactor(settings): migrate helm cert panel to react [EE-5505] ( #9132 )
2023-06-29 13:31:17 +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
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
Chaim Lev-Ari
58651810bd
fix(custom-templates): update template from git [EE-5534] ( #9053 )
2023-06-22 11:08:47 -03:00
LP B
2eca5e05d4
fix(edge-stack): URI too large error for edge stacks with a large amount of environments [EE-5583] ( #9085 )
...
* refactor(edge-stacks): filter endpoints by edgeStack
* feat(api/endpoints): edge stack filter support filtering on status in stack
* refactor(endpoints): use separate query params and not JSON query param when querying for an edge stack
* feat(api/endpoints): handle stack filter on dynamic groups + unique list with multiple groups sharing environments
* fix(app/endpoints): edge stack related query params type definition
* fix(api/endpoints): rebase conflicts on imports
2023-06-19 11:55:33 +02:00
andres-portainer
f7dd73b0f7
feat(unit-testing): add a mock for the RequestBouncer EE-5610 ( #9089 )
2023-06-16 10:44:22 -03:00
andres-portainer
933e764a13
fix(endpoints): document an undocumented parameter EE-5556 ( #9088 )
2023-06-16 10:43:37 -03:00