Chaim Lev-Ari
d6ac29b498
fix(edge/stacks): remove parentheses [EE-6277] ( #10560 )
2023-11-09 09:55:54 +02:00
Prabhat Khera
e73b7fe0fd
fix(kubernetes): clear user token from kube token cache on logout + update cluster rolebindings for user on change of team/user authorization [EE-6298] ( #10598 )
...
* clear user token from kube token cache on logoug + updates cluster role bindings for service accounts on change user/teams authorizations
2023-11-09 14:33:23 +13:00
Prabhat Khera
e761a00098
fix(kubernetes): URL form validation for advance deployment [EE-6280] ( #10607 )
2023-11-09 13:26:42 +13:00
Oscar Zhou
9041880bdb
fix(container): assign container domain name ( #10605 )
2023-11-09 10:19:28 +13:00
Ali
e4ddd8048a
fix(app): disable deploy when there are no namespaces [EE-6295] ( #10606 )
...
Co-authored-by: testa113 <testa113>
2023-11-08 03:22:41 +00:00
Oscar Zhou
e6ef913bb1
fix(docker/swarm): suppress no such container logs ( #10604 )
2023-11-08 11:43:42 +13:00
Matt Hook
3fd696d6b5
switch to filter after upgrading helm binary ( #10596 )
2023-11-06 13:32:14 +13:00
Ali
24c9959ca4
fix(app): hide services section when there are no namespaces [EE-6295] ( #10588 )
...
Co-authored-by: testa113 <testa113>
2023-11-05 17:37:48 +00:00
Chaim Lev-Ari
e72671e4ab
fix(edge/updates): hide sidebar item when disabled [EE-6294] ( #10582 )
2023-11-05 12:45:56 +02:00
Prabhat Khera
47c9e498f9
fix validation fro custom template ( #10587 )
2023-11-03 11:39:44 +13:00
Ali
0c323b48e7
fix(nodes): restrict nodes details from standard user [EE-6125] ( #10586 )
...
Co-authored-by: testa113 <testa113>
2023-11-02 19:02:19 +00:00
Prabhat Khera
103d908e63
fix(users): hide admin users for non admins from user list API [EE-6290] ( #10580 )
...
* hide admin users for non admins from user list API
* address review comments
2023-11-02 16:08:17 +13:00
cmeng
2972022523
fix(version): show build info EE-6278 ( #10578 )
2023-11-02 11:04:11 +13:00
Oscar Zhou
4ffeefd267
feat(security): add docker scout pr github action flow ( #10557 )
2023-11-02 09:34:24 +13:00
Prabhat Khera
c8bdf21d07
fix(kubernetes): validation for advance deployments [EE-6280] ( #10574 )
2023-11-02 08:50:12 +13:00
Prabhat Khera
b6f9777bbf
fix custom template id on select ( #10573 )
2023-11-02 08:46:50 +13:00
Ali
f6b78312f4
fix(nodes): allow standard users to get kube endpoints [EE-6125] ( #10572 )
...
Co-authored-by: testa113 <testa113>
2023-11-01 19:08:38 +00:00
Chaim Lev-Ari
948486df77
fix(services): update service [EE-6275] ( #10559 )
2023-11-01 12:27:38 +02:00
cmeng
600c8a3025
fix(volumes): fix broken volume browse button EE-6274 ( #10566 )
2023-11-01 14:15:54 +13:00
cmeng
8daf77c3b6
fix(log-viewer): unable to view container logs EE-6273 ( #10555 )
2023-11-01 12:00:05 +13:00
matias-portainer
8bb5129be0
feat(nomad): remove nomad from UI EE-6060 ( #10509 )
2023-10-31 15:27:20 -03:00
Ali
1140804fe9
fix(app): sync showSystem between stacks and apps tables [EE-6216] ( #10532 )
2023-10-30 19:41:41 +00:00
Prabhat Khera
7d868d1dc9
hide stacks tab if stack feature is disabled ( #10551 )
2023-10-30 14:13:36 +13:00
andres-portainer
247f358b94
fix(code): revert omitempty optimization EE-6269 ( #10548 )
2023-10-27 17:33:04 -03:00
matias-portainer
f10356641a
fix(edge/aeec): make edge id generator field mandatory EE-6010 ( #10545 )
2023-10-27 10:35:10 -03:00
LP B
9e60723e4d
fix(app/logout): always perform API logout + make API logout route public [EE-6198] ( #10448 )
...
* 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:44:05 +02:00
Ali
47fa1626c6
fix(app): don't attach all ingresses to app [EE-5686] ( #10537 )
2023-10-27 16:59:45 +13:00
Prabhat Khera
26036c05f2
fix(kubernetes): remove unique check from kubernetes stacks [EE-6170] ( #10542 )
2023-10-27 15:41:02 +13:00
Matt Hook
8ee718f808
chore(binaries): upgrade binaries [EE-6253] ( #10529 )
2023-10-27 15:40:06 +13:00
cmeng
30e4b3e68c
fix(edge-stack): remove text info for relative path EE-6228 ( #10541 )
2023-10-27 14:53:20 +13:00
cmeng
0d56504268
fix(settings): disable save button when revert changes EE-6263 ( #10543 )
2023-10-27 13:47:08 +13:00
Ali
6a5f44b5ba
fix(errors): display kube confgimap and secret errors [EE-5558] ( #10539 )
2023-10-27 10:56:03 +13:00
cmeng
3964852fda
fix(container): hide capabilities tab EE-6258 ( #10540 )
2023-10-26 15:44:31 +13:00
Ali
403fdf7ce3
fix(nodes): disable select [EE-4692] ( #10538 )
...
Co-authored-by: testa113 <testa113>
2023-10-25 23:59:01 +01:00
Ali
afa3e7477b
fix(toggle): update cursor style and color transition speed [EE-6229] ( #10534 )
...
Co-authored-by: testa113 <testa113>
2023-10-25 23:17:18 +01:00
Ali
d9effb3597
fix(nodes): fix nodes datatable width [EE-4962] ( #10533 )
...
Co-authored-by: testa113 <testa113>
2023-10-25 20:42:36 +01:00
andres-portainer
ee80e3d252
fix(edge): fix frontend issues with omitempty EE-6260 ( #10536 )
2023-10-25 15:51:39 -03:00
matias-portainer
824706e4e9
fix(ui): label GPU functionality as NVIDIA only EE-6204 ( #10522 )
2023-10-25 14:48:22 -03:00
Chaim Lev-Ari
09f9c09706
chore(ci): separate tests from CI ( #10524 )
2023-10-25 07:52:04 +03:00
Prabhat Khera
577eef5de0
fix stack name placeholder and some css styling ( #10523 )
2023-10-25 08:59:10 +13:00
andres-portainer
ae1726cece
feat(performance): performance optimizations EE-6042 ( #10520 )
2023-10-24 13:55:11 -03:00
andres-portainer
e4e66dac9c
fix(gitops): only attempt to redeploy when the environment appears to be online EE-6182 ( #10464 )
2023-10-24 11:20:45 -03:00
Steven Kang
08fdebfbd9
feat(ci): introduce GH Actions for Portainer CE ( #10419 )
...
Co-authored-by: Chaim Lev-Ari <chaim.levi-ari@portainer.io >
2023-10-24 13:30:33 +03:00
Matt Hook
860890046d
fix(registry): remove k8s registry secrets when registries are removed [EE-5768] ( #10369 )
2023-10-24 09:24:09 +13:00
Ali
96ead31a8d
fix(kubeapi): fix ts api error handling [EE-5558] ( #10488 )
...
* fix(kubeapi): fix ts api error handling [EE-5558]
* use portainer errors for mapped functions
* don't parse long patch responses
* allow nested kube error that's thrown to bubble up
---------
Co-authored-by: testa113 <testa113>
2023-10-23 20:52:40 +01:00
andres-portainer
6c55cac52a
feat(code): equalize the code with EE EE-6218 ( #10518 )
2023-10-23 15:52:37 -03:00
Ali
e110856003
fix(namespace): remove duplicate 'no registry' text [EE-2226] ( #10519 )
...
Co-authored-by: testa113 <testa113>
2023-10-23 19:49:24 +01:00
Chaim Lev-Ari
10c3ed42f0
refactor(custom-templates): migrate list component to react [EE-6206] ( #10440 )
2023-10-23 20:00:50 +03:00
Chaim Lev-Ari
14129632a3
refactor(app-templates): convert list to react [EE-6205] ( #10439 )
2023-10-23 19:04:18 +03:00
Chaim Lev-Ari
1fa63f6ab7
refactor(docker/services): migrate service tasks to react [EE-4676] ( #10328 )
2023-10-23 13:52:49 +03:00
Chaim Lev-Ari
70455320be
fix(docker/volumes): Add volume typo [EE-6226] ( #10483 )
2023-10-23 13:31:59 +03:00
Chaim Lev-Ari
b933bee95e
feat(docker/networks): migrate networks datatable to React [EE-4670] ( #10351 )
...
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com >
2023-10-22 12:35:22 +03:00
Chaim Lev-Ari
0dc1805881
refactor(docker/services): convert services table to react [EE-4675] ( #10289 )
2023-10-22 12:32:05 +03:00
Chaim Lev-Ari
6b5c24faff
refactor(custom-templates): migrate common-fields to react [EE-6207] ( #10445 )
2023-10-22 12:19:19 +03:00
Chaim Lev-Ari
1ad9488ca7
refactor(templates): migrate template item to react [EE-6203] ( #10429 )
2023-10-19 21:09:15 +02:00
Chaim Lev-Ari
d970f0e2bc
refactor(containers): migrate create view to react [EE-2307] ( #9175 )
2023-10-19 13:45:50 +02:00
cmeng
bc0050a7b4
fix(user-token): prevent admin read tokens of other admins EE-5858 ( #10489 )
2023-10-19 16:23:14 +13:00
Prabhat Khera
03155685ab
fix toggle colors ( #10503 )
2023-10-19 15:01:31 +13:00
Prabhat Khera
7e4d113fda
fix libhelm error message ( #10502 )
2023-10-19 13:20:49 +13:00
Oscar Zhou
7c91780eb7
fix(edge): introduce pause and rollback status [EE-5992] ( #10465 )
2023-10-19 11:26:02 +13:00
Ali
877dc1e236
fix(namespace): update no registries text [EE-2226] ( #10501 )
...
Co-authored-by: testa113 <testa113>
2023-10-18 22:57:29 +01:00
Prabhat Khera
56f3bd8417
add name field for helm install in advance deployments ( #10493 )
2023-10-18 11:37:03 +13:00
Ali
776be2e022
fix(sidebar): high contrast styles, single option link [EE-5666] ( #10485 )
2023-10-16 21:23:23 +01:00
Ali
0e47f22c0a
refactor(cluster): migrate nodes datatable to react [EE-4962] ( #10459 )
...
Co-authored-by: testa113 <testa113>
2023-10-16 21:19:08 +01:00
andres-portainer
b346fd7f39
fix(store): fix StoreIsUpdating() to properly set the state EE-6227 ( #10486 )
2023-10-16 16:32:30 -03:00
Prabhat Khera
35448c7f48
fix helm install ( #10479 )
2023-10-17 07:50:13 +13:00
Ali
07ec2ffe5e
fix(namespace): create ns qa feedback [EE-2226] ( #10474 )
2023-10-16 19:15:44 +01:00
Prabhat Khera
bcb3f918d1
some minor UI fixes ( #10475 )
2023-10-16 14:08:55 +13: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
Chaim Lev-Ari
44d66cc633
fix(docker/secrets): allow navigating to secret item page [EE-6164] ( #10382 )
2023-10-15 09:33:27 +03:00
Matt Hook
148bd4d997
chore:(kubeclient): refactor kubeclient middleware and endpoints [EE-5028] ( #10423 )
2023-10-13 13:43:36 +13:00
Matt Hook
7c4c985247
upgrade some badge components to match EE ( #10451 )
2023-10-13 03:10:16 +13:00
Chaim Lev-Ari
57c45838d5
fix(edge/updates): allow group search [EE-6179] ( #10408 )
2023-10-12 08:30:23 +03:00
Ali
5a73605df2
fix(sidebar): consistent font weight [EE-5666] ( #10461 )
2023-10-12 01:59:46 +01:00
Prabhat Khera
ff5b311eee
fix(helm): fix helm move to advance deployments issues [EE-5999] ( #10453 )
...
* fix helm move to adv deployments
2023-10-12 11:02:09 +13:00
Ali
7218eb0892
feat(namespace): migrate create ns to react [EE-2226] ( #10377 )
2023-10-11 20:32:02 +01:00
Prabhat Khera
31bcba96c6
feature(UI): toggle styling changes [EE-4602] ( #10373 )
2023-10-12 07:34:38 +13:00
Ali
6a5f5aa424
fix(sidebar): qa feedback [EE-5666] ( #10452 )
2023-10-11 19:32:52 +01:00
matias-portainer
da5a4d6714
fix(swarm/services): avoid sending credSpec object when empty EE-6178 ( #10441 )
2023-10-11 11:30:23 -03:00
Chaim Lev-Ari
35dfde70de
refactor(ui/page-header): make docs url explicit [EE-5966] ( #10411 )
2023-10-11 10:38:57 +03:00
Chaim Lev-Ari
9e57530bde
fix(build): handle warning about userId [EE-5612] ( #10444 )
2023-10-11 10:30:14 +03:00
Chaim Lev-Ari
5c37ed328f
refactor(docker/volumes): migrate table to react [EE-4677] ( #10312 )
2023-10-11 10:27:42 +03:00
Chaim Lev-Ari
8e1417b4e9
refactor(docker/containers): remove EndpointProvider from container service [EE-6180] ( #10392 )
2023-10-11 10:26:44 +03:00
Chaim Lev-Ari
b80fcb0467
fix(docker/stacks): show orphaned stacks option [EE-6149] ( #10346 )
2023-10-11 10:24:35 +03:00
cmeng
66ca73f98b
fix(edge-stack): sync CE code with EE EE-6163 ( #10437 )
2023-10-11 18:11:12 +13:00
Ali
a0dbabcc5f
feat(sidebar): update menu structure [EE-5666] ( #10418 )
2023-10-09 19:23:12 +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
da346cba60
chore(deps): update ts and more deps [EE-5756] ( #10409 )
2023-10-05 11:25:35 +03:00
Chaim Lev-Ari
5f9687a361
fix(edge/waitingroom): hide sidebar when disabled [EE-6003] ( #10343 )
2023-10-05 10:31:08 +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
Ali
b895e88075
fix(teasers): add teaser message full stops [EE-6035] ( #10401 )
2023-10-02 21:23:00 +01: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
Matt Hook
9440aa733d
support proxy for helm repo validation ( #10358 )
2023-09-29 10:55:49 +13:00
LP B
ada6b31f69
fix(docker/container): container logs viewer error when logging is disabled ( #10384 )
...
* fix(docker/container-logs): invalid string breadcrumb
* fix(docker/container): let docker select the logging driver by default on container create
* fix(docker/container-logs): information panel in container logs when logging is disabled
* fix(docker/container): dont include HostConfig.LogConfig if no driver is selected
2023-09-28 15:53:52 +02:00
Ali
d678b155ba
fix(teasers): updated muted styles from qa feedback [EE-6035] ( #10390 )
...
* fix(teasers): updated muted styles from qa feedback [EE-6035]
2023-09-28 11:32:58 +01:00
Prabhat Khera
99625cd35f
fix team lead access to view user names ( #10388 )
2023-09-28 12:40:54 +13:00
Chaim Lev-Ari
95ca1d396b
fix(docker/services): show cred spec configs [EE-5276] ( #10083 )
2023-09-27 07:57:47 +03:00
Chaim Lev-Ari
e28322459a
fix(stacks): mark stack as start after autoupdate [EE-6165] ( #10376 )
2023-09-27 07:53:33 +03:00
Prabhat Khera
3ff2f64930
fix(authorization): disable user list api call if not authorised [EE-5825] ( #10379 )
...
* disable user list api call if not authorised
* fix tests
* fix lint issues
2023-09-27 10:12:30 +13:00
Ali
702391cf88
remove apostrophe from tooltip ( #10386 )
...
Co-authored-by: testa113 <testa113>
2023-09-26 21:25:08 +01:00
LP B
d437cde046
fix(docker/container): missing return statement when preparing container config ( #10383 )
2023-09-26 14:09:38 +02:00
Chaim Lev-Ari
7acde18930
feat(containers): migrate labels tab to react [EE-5212] ( #10348 )
2023-09-26 13:54:45 +03:00
cmeng
b4b44e6fa4
fix(edge-config): allow empty filter type EE-5962 ( #10381 )
2023-09-26 13:49:25 +13:00
Chaim Lev-Ari
2dfa4a7c45
refactor(containers): migrate restart policy tab to react [EE-5213] ( #10347 )
2023-09-25 20:40:26 +03:00
Chaim Lev-Ari
3d19c46326
style(kubernetes): disable autoFocus warning [EE-5752] ( #10368 )
2023-09-25 20:13:31 +03:00
Chaim Lev-Ari
57e04c3544
refactor(containers): migrate caps tab to react [EE-5215] ( #10366 )
2023-09-25 19:36:50 +03:00
Chaim Lev-Ari
9dde610da3
fix(docker/containers): create container with bridge network [EE-6160] ( #10365 )
2023-09-25 19:35:54 +03:00
LP B
26cb75def9
feat(app/home): tooltip aside edge agent version on mismatch with Portainer version ( #10287 )
...
* feat(app/home): tooltip aside edge agent version on mismatch with Portainer version
* fix(app/home): split agent and edge version display + display warning for agents before 2.15
2023-09-25 11:56:08 +02: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
Ali
13c48ab961
fix(be-teaser): mute styles [EE-6035] ( #10349 )
2023-09-24 19:56:09 +01:00
Chaim Lev-Ari
ffac83864d
refactor(containers): migrate resources tab to react [EE-5214] ( #10355 )
2023-09-24 15:31:06 +03:00
Prabhat Khera
ec091efe3b
fix deadlock situation ( #10360 )
2023-09-22 16:06:20 +12:00
cmeng
fb7a2fbbe6
fix(stack): fix edit git stack validation EE-5855 ( #10339 )
2023-09-22 10:09:24 +12:00
matias-portainer
dfce48cd5e
fix(stacks): check properly if endpoint id is defined in the stacks object EE-6118 ( #10302 )
2023-09-21 10:12:43 -03:00
Chaim Lev-Ari
2b47b84e5e
feat(docker/containers): migrate network tab to react [EE-5210] ( #10344 )
2023-09-21 14:02:02 +03:00
Chaim Lev-Ari
e92f067e42
refactor(containers): migrate volumes tab to react [EE-5209] ( #10284 )
2023-09-21 05:31:00 +03:00
Chaim Lev-Ari
16ccf5871e
refactor(docker/containers): migrate env vars to react [EE-5211] ( #10345 )
2023-09-21 04:11:18 +03:00
cmeng
54112b56f2
feat(edge-config): support edge config for group EE-5962 ( #10329 )
2023-09-21 11:22:44 +12:00
LP B
a66942aa5a
fix(app/stacks): swarm stacks incorrectly marked as orphaned ( #10319 )
2023-09-20 12:40:08 +02:00
Ali
c18504d6f1
fix(cluster): make angular refresh env [EE-5524] ( #10315 )
...
Co-authored-by: testa113 <testa113>
2023-09-20 19:33:43 +12:00
Chaim Lev-Ari
25d5e62f5c
refactor(kube/apps): migrate stacks table to react [EE-4661] ( #10091 )
2023-09-20 09:04:26 +03:00
James Carppe
a5f60c64ef
Added 2.19.1 to list of versions in bug report template ( #10338 )
2023-09-20 07:48:35 +05:30
Matt Hook
d6d532473e
allow libhelm to use forward proxy ( #10331 )
2023-09-19 18:07:51 +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
Chaim Lev-Ari
bf85a8861d
refactor(docker/swarm): migrate nodes table to react [EE-4672] ( #10184 )
2023-09-13 10:51:33 +01:00
Chaim Lev-Ari
fbdbd277f7
fix(docker/container): pass empty command and entrypoint [EE-6106] ( #10285 )
2023-09-13 10:47:13 +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
Prabhat Khera
4c16594a25
fix(security): added restrictions to see user names [EE-5825] ( #10296 )
...
* fix(security): added restrictions to see user names [EE-5825]
* use pluralize method
2023-09-12 13:15:34 +12:00
Chaim Lev-Ari
60477ae287
refactor(docker/networks): migrate macvlan nodes selector to react [EE-4669] ( #10183 )
2023-09-11 15:27:04 +01:00
Chaim Lev-Ari
09aa1d35a8
refactor(ui): remove unused tables [EE-4698] ( #10215 )
2023-09-11 15:26:22 +01:00
cmeng
7669a3c8c6
fix(settings): misaligned poll frequency selector EE-6081 ( #10286 )
2023-09-11 15:35:44 +12:00
Ali
dde4b95426
fix(cluster): faster submitting load times [EE-5524] ( #10280 )
...
* faster submitting load times
* scroll to selected tz option
---------
Co-authored-by: testa113 <testa113>
2023-09-11 10:52:00 +12:00
LP B
dfd415c62e
fix(app/stacks): stacks incorrectly marked as orphaned ( #10273 )
2023-09-08 22:22:26 +02:00
Matt Hook
b40b305e63
fix(styles): improve styling of form-section-title [EE-5366] ( #10250 )
2023-09-08 13:40:09 +12:00
Chaim Lev-Ari
c8a1f0fa77
refactor(docker/stacks): migrate table to react [EE-4705] ( #9956 )
2023-09-07 15:59:59 +01:00
Chaim Lev-Ari
c3d266931f
refactor(docker/services): convert service tasks table to react [EE-4674] ( #10188 )
2023-09-07 15:19:03 +01:00
Chaim Lev-Ari
c47a804c97
refactor(docker/secrets): migrate table to react [EE-4673] ( #10185 )
2023-09-07 15:15:22 +01:00
Chaim Lev-Ari
b15812a74d
refactor(docker/containers): migrate networks table to react [EE-4665] ( #10069 )
2023-09-07 15:14:03 +01:00
matias-portainer
776f6a62c3
fix(authentication): allow nested whitespaces on AD OU names EE-5206 ( #10260 )
2023-09-07 11:02:57 -03:00
Chaim Lev-Ari
ae3e612a24
feat(docker/stacks): fold env vars by default [EE-5575] ( #9957 )
2023-09-07 14:45:59 +01:00
Ali
6a8ff7c076
fix(yaml): remove create message on edit views [EE-5356] ( #10254 )
...
Co-authored-by: testa113 <testa113>
2023-09-07 09:29:25 +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
Oscar Zhou
e83aa4d88d
fix(gomod): update golang version ( #10255 )
2023-09-06 10:29:58 +12: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
Ali
515b02813b
feat(k8sconfigure): migrate configure to react [EE-5524] ( #10218 )
2023-09-06 04:06:36 +12:00
Oscar Zhou
0f1e77a6d5
fix(security): update dependency and binary version [EE-5798] ( #10192 )
2023-09-05 17:23:12 +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
Chaim Lev-Ari
e82b34b775
refactor(docker/services): migrate scale form to react [EE-6057] ( #10208 )
2023-09-04 16:24:41 -03:00
Chaim Lev-Ari
f7366d9788
refactor(docker/containers): migrate commands tab to react [EE-5208] ( #10085 )
2023-09-04 19:07:29 +01:00
Chaim Lev-Ari
46e73ee524
refactor(docker/containers): migrate processes table to react [EE-4666] ( #10081 )
2023-09-04 17:05:01 +01:00
Chaim Lev-Ari
e5880b3e34
fix(edge): add background to table icons [EE-6020] ( #10187 )
2023-09-04 16:52:51 +01:00
Chaim Lev-Ari
0e2eb17220
chore(deps): upgrade tailwind and prettier [EE-5218] ( #10068 )
2023-09-04 16:20:36 +01:00
Chaim Lev-Ari
cb7377ead6
refactor(ui/datatables): allow datatable to globally filter on object value [EE-5824] ( #9955 )
2023-09-04 10:33:07 +01:00
Oscar Zhou
440f4e8dda
fix(edge): stack associated no dynamic group being deployed [EE-5531] ( #10224 )
2023-09-04 17:04:45 +12:00
James Carppe
490e4ec655
Add 2.19.0 to bug report template ( #10239 )
2023-09-04 10:20:55 +05:30
Dakota Walsh
7be8619ab7
fix(search): Add noindex meta tag EE-5371 ( #10220 )
2023-09-04 07:45:44 +12:00
Chaim Lev-Ari
4a6b7e2654
fix(ui/switch): reduce label size [EE-3803] ( #10019 )
2023-09-03 10:26:38 +01: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
Prabhat Khera
4560a53317
add tls options to the tls dropdown ( #10221 )
2023-09-01 10:42:22 +12:00
Chaim Lev-Ari
1b0fd60115
refactor(docker/configs): remove EndpointProvider [EE-5746] ( #9198 )
2023-08-31 22:11:57 +02:00
Ali
cd3c6e3089
fix(k8sconfigure): make ingress restrict be only [EE-6062] ( #10216 )
...
Co-authored-by: testa113 <testa113>
2023-09-01 06:11:48 +12:00
Oscar Zhou
4654978567
fix(api/system): support to display server edition via api ( #10211 )
2023-08-31 13:39:02 +12:00
Prabhat Khera
6d203033c1
fix showing default ns for ingresses on edi ( #10197 )
2023-08-29 15:12:49 +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
Ali
841ca1ebd4
feat(app): migrate app parent view to react [EE-5361] ( #10086 )
...
Co-authored-by: testa113 <testa113>
2023-08-28 09:01:35 +12:00
Chaim Lev-Ari
531f88b947
chore(tests): clean tests output [EE-5758] ( #9215 )
2023-08-27 12:30:45 +02:00
Dakota Walsh
2953848b9a
feat(gpu): remove GPU lightbubble EE-5254 ( #10096 )
2023-08-25 15:32:08 +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
Ali
1e61f7e305
fix(ingress): handle system resources [EE-4775] ( #9972 )
...
* fix(ingress): handle system resources [EE-4775]
2023-08-23 09:13:35 +12:00
Chaim Lev-Ari
5586910e9d
fix(ui/datatables): sync page count with filtering [EE-5890] ( #10010 )
2023-08-22 09:36:31 +03:00
Prabhat Khera
bb646162d1
fix wrong error message for secrets ( #10073 )
2023-08-21 08:05:57 +12:00
Chaim Lev-Ari
cfe0d3092d
feat(ui): add confirmation to delete actions [EE-4612] ( #10003 )
2023-08-19 19:19:02 +03:00
cmeng
6fde4195f8
fix(migrator): prevent duplicated migration EE-5777 ( #10077 )
2023-08-18 21:40:48 +12:00
Chaim Lev-Ari
36b8c849b3
feat(edge/stacks): reload edge stacks from server [EE-5970] ( #10061 )
2023-08-17 14:09:41 +03:00
Ali
0f6607e703
refactor(app): migrate the yaml inspector to react [EE-5356] ( #10058 )
...
Co-authored-by: testa113 <testa113>
2023-08-17 22:01:10 +12:00
Ali
23295d2736
feat(app): migrate app containers to react [EE-5353] ( #9992 )
2023-08-17 22:00:25 +12:00
cmeng
6290e9facc
fix(waiting-room): search endpoints by edge group name EE-5965 ( #10072 )
2023-08-17 14:47:09 +12:00
cmeng
95424c322d
fix(datatable): image page not loading image list EE-5978 ( #10071 )
2023-08-17 09:53:28 +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
Ali
2b4cb1b7b4
fix(ingress): empty initial selection + fixes [EE-5852] ( #10066 )
...
Co-authored-by: testa113 <testa113>
2023-08-16 18:07:46 +12:00
Ali
26074437ca
fix(environments): fix env table [EE-5971] ( #10059 )
...
Co-authored-by: testa113 <testa113>
2023-08-16 13:21:23 +12:00
Prabhat Khera
665a25e448
fix edit namespace resource quota issue ( #10064 )
2023-08-16 10:25:01 +12:00
Chaim Lev-Ari
4a91e947ed
feat(edge/configs): add context help [EE-5963] ( #10055 )
2023-08-15 18:46:58 +03:00
Chaim Lev-Ari
d514eeec86
fix(edge/devices): search waiting room devices [EE-5895] ( #10014 )
2023-08-15 06:05:10 +03:00
matias-portainer
0ef4aad79a
fix(authentication): allow whitespaces when loading AD OU name EE-5206 ( #9977 )
2023-08-14 12:18:07 -03:00
matias-portainer
8355d449c5
fix(edge/stacks): add pagination to environments list EE-5908 ( #10042 )
2023-08-14 12:17:00 -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
Ali
7757bf7a84
fix(r2a): remove withUserProvider [EE-5355] ( #10048 )
...
Co-authored-by: testa113 <testa113>
2023-08-14 19:01:31 +12:00
Ali
5862aa5dd8
fix(app): use correct withCurrentUser wrapper [EE-5928] ( #10040 )
...
Co-authored-by: testa113 <testa113>
2023-08-14 16:53:28 +12:00
cmeng
925a0d0a9a
fix(stack): fail to start swarm stack with private image EE-4797 ( #10047 )
2023-08-14 16:13:12 +12:00
Ali
2a7a96f498
fix(microk8s): PO ui fixes [EE-5900] ( #10031 )
...
Co-authored-by: testa113 <testa113>
2023-08-14 12:34:58 +12:00
Ali
c472fe9c18
refactor(app): app events datatable [EE-5355] ( #10024 )
2023-08-14 05:09:40 +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
matias-portainer
e1a3010bc7
fix(edge/stacks): fix UI issues EE-5844 ( #10021 )
2023-08-09 10:09:08 -03:00
cmeng
2de4863532
fix(edge-stack): detaching swarm stack from git repository EE-5812 ( #9998 )
2023-08-07 10:33:04 +12:00
Oscar Zhou
8cf54cd0df
fix(react/datatable): override getColumnCanGlobalFilter method ( #9990 )
2023-08-07 10:30:38 +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
Ali
5865f1ca77
fix(app): update summary with ingresses [EE-5847] ( #9973 )
...
Co-authored-by: testa113 <testa113>
2023-08-04 13:48:21 +12:00
Chaim Lev-Ari
f59573f306
fix(home): empty default sort [EE-5822] ( #9951 )
2023-08-03 16:21:09 -03:00
Chaim Lev-Ari
1cecbd7177
fix(docker/images): show empty size cell [EE-5823] ( #9954 )
2023-08-03 16:19:58 -03:00
Ali
acf9203580
fix(ingress): ingress ui feedback [EE-5852] ( #9982 )
...
Co-authored-by: testa113 <testa113>
2023-08-03 23:03:09 +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
df47f3d8a8
show kube icon for custom template ( #9968 )
2023-08-02 09:43:54 +12:00
Ali
d0ecf6c16b
fix(ingress): loading and ui fixes [EE-5132] ( #9959 )
2023-08-01 19:31:35 +12:00
Matt Hook
e400c4dfc6
bump compose to 2.20.2 ( #9964 )
2023-08-01 12:27:21 +12:00
Matt Hook
721457b71d
bump version to 2.20 ( #9963 )
2023-08-01 09:20:51 +12:00
Ali
b19800681f
fix(app): improve perceived ingress load time [EE-5805] ( #9946 )
...
Co-authored-by: testa113 <testa113>
2023-07-31 20:18:45 +12:00
cmeng
6a4e44ee0a
fix(stack): update gitops updates tooltip EE-5827 ( #9962 )
2023-07-31 18:46:00 +12:00
Chaim Lev-Ari
37ece734f0
refactor(kube/apps): convert placement table to react [EE-4662] ( #8938 )
2023-07-29 17:08:41 +02:00
Prabhat Khera
bf79ef7d89
fix(security): upgrade helm binary to v3.12.2 [EE-5801] ( #9263 )
2023-07-28 15:08:45 +12:00
James Carppe
883ef2578f
fix indentation in bug report template ( #9944 )
2023-07-28 13:05:43 +12:00
Matt Hook
a585f34106
workding change ( #9266 )
2023-07-28 07:53:33 +12:00
Ali
b128139b69
fix(UI): PO review tweaks [EE-5776] ( #9245 )
...
Co-authored-by: testa113 <testa113>
2023-07-28 07:50:53 +12:00
James Carppe
4c425a7af8
Discussions updates ( #9730 )
...
* Update bug template: versions to dropdown, add license types to editions, set render on command used
* Update docs URL in help template
2023-07-27 10:27:32 +05:30
Dakota Walsh
400d95c1a5
fix(metrics): node chart race condition EE-5447 ( #9249 )
2023-07-27 11:46:38 +12:00
Dakota Walsh
ca617e2ac9
fix(jwt): replace deprecated gorilla/securecookie [EE-5153] ( #9247 )
2023-07-27 09:34:16 +12:00
samdulam
4a90b8a3f7
Fix links in Discussions and Issues Templates ( #9258 )
...
* Fix Links
* Fix links for discussions
2023-07-26 12:34:15 +05:30
samdulam
43ad3face2
Fix Links ( #9257 )
2023-07-26 12:11:06 +05:30
samdulam
69e61be474
file type changes ( #9256 )
2023-07-26 12:07:06 +05:30
samdulam
a4ea7a3709
Changes to issues templates now that Discussions are enabled ( #9255 )
...
* Discussions Enabled and Templates
* Discussions - Ideas Template
2023-07-26 12:02:38 +05:30
samdulam
c5ecf8a66d
Change Issues so we can move to discussions
2023-07-26 12:00:41 +05:30
samdulam
c2c0631495
Add Discussion Templates ( #9254 )
...
* Discussions Enabled and Templates
* Discussions - Ideas Template
2023-07-26 11:57:59 +05:30
samdulam
4ff3cee72e
Add workflow_dispatch so we can run manually ( #9253 )
2023-07-26 09:33:54 +05:30
Matt Hook
c4e8251e52
post po review changes ( #9244 )
2023-07-26 11:36:02 +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
samdulam
86ec058347
Change stabot action version as it stopped working ( #9246 )
2023-07-25 14:47:07 +05:30
Prabhat Khera
9fac997300
warning message placement and persisted folders heading ( #9233 )
2023-07-24 12:16:58 +12: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
634326b5cd
fix(container): column selection UI issue EE-5780 ( #9242 )
2023-07-24 10:12:43 +12:00
cmeng
94379763f8
fix(edge-stack): edfix(image): force remove button color EE-5787ge stack git authentication issues EE-5595 ( #9237 )
2023-07-21 16:37:30 +12:00
Ali
bb61723ba1
apply changes from EE ( #9232 )
...
Co-authored-by: testa113 <testa113>
2023-07-20 13:48:48 +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
b8f20a4f05
fix(waiting-room): remove breadcrumb EE-5781 ( #9231 )
2023-07-19 16:44:37 -03:00
matias-portainer
b5c5df798a
chore(edgegroups): rename decoratedEdgeGroup property EE-5501 ( #9212 )
2023-07-19 12:28:17 -03:00
matias-portainer
88da28694c
refactor(docker/events): fix null dataset EE-4667 ( #9208 )
2023-07-19 12:28:07 -03:00
Chaim Lev-Ari
4f0f53b9aa
feat(edge/stacks): ui for status [EE-5593] ( #9214 )
2023-07-19 12:26:18 -03:00
Chaim Lev-Ari
03b9a9b65d
fix(registry): find registry for image [EE-5660] ( #9181 )
2023-07-19 12:23:38 -03:00
Chaim Lev-Ari
fa755ffbca
fix(edge/stacks): show registry field for git [EE-5742] ( #9217 )
2023-07-19 12:22:29 -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
Chaim Lev-Ari
fbec123595
style(edge/stacks): remove duplicate component [EE-5554] ( #9209 )
2023-07-17 09:52:43 +03:00
Chaim Lev-Ari
09f60c3277
feat(docker): migrate files table to react [EE-4663] ( #8916 )
2023-07-16 10:59:58 +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
615af4fdee
refactor(docker/configs): implement table in react [EE-4664] ( #8912 )
2023-07-14 08:48:08 +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
Chaim Lev-Ari
76b871d8a0
chore(deps): upgrade webpack loaders [EE-5126] ( #9206 )
2023-07-13 21:36:23 +03:00
Chaim Lev-Ari
a725883cbc
refactor(docker/events): convert table to react [EE-4667] ( #8937 )
2023-07-13 12:55:22 +03:00
Chaim Lev-Ari
ecd54ab929
refactor(docker/images): convert table to react [EE-4668] ( #8910 )
2023-07-13 10:47:20 +03:00
Chaim Lev-Ari
0e9902fee9
refactor(settings): migrate view to react [EE-5509] ( #9179 )
2023-07-13 10:46:12 +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
Matt Hook
2d94f020d0
fix react table filter placement ( #9200 )
2023-07-13 11:47:53 +12:00
James Carppe
01b9c64216
Update 5NF references to 3NF, updated documentation links ( #9201 )
2023-07-13 11:46:37 +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
a216a1e960
refactor(edge/stacks): migrate list view to react [EE-2237] ( #9186 )
2023-07-12 17:26:52 +03:00
Chaim Lev-Ari
020ecb740a
chore(ci): run test in github action [EE-3014] ( #9187 )
2023-07-12 09:27:33 +03:00
Chaim Lev-Ari
de5c959e24
fix(kube): deploy app with image [EE-5738] ( #9194 )
2023-07-12 09:26:50 +03:00
Dakota Walsh
a9c6fa5ac2
fix(docs): update kubeconfig import doc link EE-5478 ( #9193 )
2023-07-12 16:07:23 +12:00
Matt Hook
39c431392e
indent submenus ( #9192 )
2023-07-12 15:32:59 +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
LP B
39eed67fd7
fix(app): dark theme be teaser colors [EE-5621] ( #9124 )
...
* fix(app): dark theme be teaser colors
* fix(app): review comments and prettier format
* fix(app): revert changes on arbitrary class
* feat(app/teaser): blue lock svg on dark theme
2023-07-11 17:35:43 +02:00
andres-portainer
64b227b2e1
chore(code): clean up the code EE-5719 ( #9183 )
2023-07-10 23:26:54 -03:00
Matt Hook
979af5301e
correctly identify master nodes ( #9064 )
2023-07-11 10:22:06 +12:00
Chaim Lev-Ari
10014ae171
refactor(ui/image-config): create react component [EE-5342] ( #8856 )
2023-07-10 18:56:12 +03:00
andres-portainer
bf51f1b6c9
chore(filenames): fix filenames EE-5717 ( #9171 )
2023-07-10 12:22:24 -03:00
Chaim Lev-Ari
60ae6a63fc
refactor(settings): migrate ssl panel to react [EE-5506] ( #9163 )
2023-07-10 14:03:58 +03:00
Ali
c752b98120
fix(app): fix app ingress edge cases [EE-5663] ( #9150 )
...
Co-authored-by: testa113 <testa113>
2023-07-10 16:20:22 +12:00
Chaim Lev-Ari
8b11e1678e
refactor(settings): migrate hidden containers panel to react [EE-5507] ( #9119 )
2023-07-10 03:39:11 +07: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
Prabhat Khera
14d84c8025
fix(UI): message styling on ingress form EE-5665 ( #9161 )
2023-07-07 09:37:04 +12:00
Prabhat Khera
d8c4dcbe72
fix secret warning message styling ( #9160 )
2023-07-06 15:23:41 +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
Oscar Zhou
1a9a564553
fix/EE-5636/edge-stack-git-update-button-status ( #9135 )
2023-07-03 10:18:50 +12: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
ceabb2884b
fix(edge/stacks): ignore missing file [EE-5649] ( #9127 )
2023-06-29 13:32:04 +07: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
Chaim Lev-Ari
599d214e50
refactor(docker): remove EndpointProvider from commit [EE-5641] ( #9123 )
2023-06-28 08:02:43 +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
Ali
89c1d0e337
feat(app): add ingress to app service form [EE-5569] ( #9106 )
2023-06-26 16:21:19 +12:00
Chaim Lev-Ari
8c16fbb8aa
refactor(libstack): move library to portainer [EE-5474] ( #9120 )
2023-06-26 08:11:05 +07:00
Chaim Lev-Ari
11571fd6ea
refactor(edge/stacks): migrate envs table to react [EE-5613] ( #9093 )
2023-06-25 12:38:43 +07:00
Chaim Lev-Ari
dfc1a7b1d7
refactor(docker/images): remove EndpointProvider from build [EE-5551] ( #9020 )
2023-06-25 08:02:54 +07: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
cmeng
4c6bbe9a2f
fix(registry) undefined error on image tag view EE-4836 ( #8885 )
2023-06-23 09:07:52 +12:00
Chaim Lev-Ari
ea2f752a4f
fix(edge/updates): validate amount of environments [EE-5053] ( #9014 )
2023-06-22 11:13:57 -03:00
Chaim Lev-Ari
4c8af378af
fix(access-control): set user id when private ( #8839 )
2023-06-22 11:12:49 -03:00
Chaim Lev-Ari
e91b4f5c83
refactor(groups): migrate groups selectors to react [EE-3842] ( #8936 )
2023-06-22 11:11:10 -03:00
Chaim Lev-Ari
2018529add
fix(kube/setup): toggle section on click [EE-4799] ( #9107 )
2023-06-22 11:10:04 -03:00
Chaim Lev-Ari
58651810bd
fix(custom-templates): update template from git [EE-5534] ( #9053 )
2023-06-22 11:08:47 -03:00
Chaim Lev-Ari
2363d23de0
fix(stacks): fix stop and start [EE-5572] ( #9050 )
2023-06-22 11:08:24 -03:00
Chaim Lev-Ari
2cd5d55b00
fix(edge/stacks): fix ui issues [EE-5578] ( #9070 )
2023-06-22 11:08:04 -03:00
Prabhat Khera
3d22cde096
fix fallback rule ( #9114 )
2023-06-22 09:33:22 +12:00
Oscar Zhou
cd89487c41
fix(environment): blank environments list page [EE-5615] ( #9113 )
2023-06-22 09:05:58 +12:00
andres-portainer
b12e1aade4
fix(boltdb): remove extra allocation and copy from GetObject() EE-5622 ( #9111 )
2023-06-20 18:29:33 -03:00
andres-portainer
716c196682
feat(dataservices): abstract away some redundant code EE-5620 ( #9110 )
2023-06-20 17:51:34 -03:00
Chaim Lev-Ari
7dc6a1559f
refactor(settings): kube settings panel [EE-5504] ( #9079 )
2023-06-20 11:02:39 +07:00
matias-portainer
806e1fdffa
fix(environments): fix Add Environments button link EE-5616 ( #9105 )
2023-06-19 17:56:51 -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
Prabhat Khera
223dfe89dd
fix(ingress): remove path from ingress host when added EE-5406 ( #9099 )
...
* remove path from ingress host when added
* add icon to message
2023-06-19 14:11:50 +12:00
Oscar Zhou
9f9cdf7d43
refactor(settings/backup): migrate backup setting module [EE-5508] ( #9076 )
2023-06-19 09:57:33 +12:00
Chaim Lev-Ari
caf87bb0b5
refactor(environments): migrate table to react [EE-4702] ( #8882 )
2023-06-18 12:18:55 +07: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
andres-portainer
e43973da1a
fix(logging): skip caller frames to give better context EE-5227 ( #9087 )
2023-06-15 18:34:11 -03:00
Ali
a2388226ad
fix(app): path override validation [EE-5078] ( #9077 )
...
Co-authored-by: testa113 <testa113>
2023-06-15 09:05:19 +12:00
Oscar Zhou
0074bcc2ee
fix(node): update minimum node version ( #9078 )
2023-06-14 21:44:12 +12:00
Ali
a4dfeda4ae
fix(app): handle no options and volume mounts [EE-5078] ( #9075 )
...
* fix(app): handle no options and vol mounts EE-5078
* rm comment
---------
Co-authored-by: testa113 <testa113>
2023-06-14 16:22:44 +12:00
Prabhat Khera
90759182db
fix fallback rule and wordings ( #9074 )
2023-06-14 13:45:25 +12:00
Chaim Lev-Ari
79822e1d3b
refactor(edge): move stack response to a shared config [EE-5564] ( #9033 )
2023-06-13 13:20:02 +07:00
Ali
9d3f13ac92
fix(app): single delete config or secret [EE-5078] ( #9069 )
...
Co-authored-by: testa113 <testa113>
2023-06-13 17:03:55 +12:00
Oscar Zhou
2ac70b1eb6
feat(gitops): reword automatic update to gitops update for ui and docs ( #9067 )
2023-06-13 15:32:10 +12:00
Prabhat Khera
57fa044f2e
feat(kubernetes): remove path and service from mandatory fields EE-5406 ( #9054 )
2023-06-13 12:38:00 +12:00
Ali
3721c1478e
fix(app): fix app env var update issues [EE-5078] ( #9066 )
...
Co-authored-by: testa113 <testa113>
2023-06-13 09:14:10 +12:00
andres-portainer
424c98e256
fix(http): log HTTP server errors as DEBUG level EE-5225 ( #9060 )
2023-06-12 09:54:28 -03:00
Ali
2d69e93efa
feat(app): rearrange app form services [EE-5566] ( #9056 )
2023-06-12 11:50:13 +12:00
Ali
d7fc2046d7
feat(config): separate configmaps and secrets [EE-5078] ( #9029 )
2023-06-12 09:46:48 +12:00
Ali
4a331b71e1
refactor(r2aform): remove validationData [EE-5559] ( #9045 )
...
* refactor(r2aform): remove validationData [EE-5559]
* update doc
---------
Co-authored-by: testa113 <testa113>
2023-06-12 08:48:10 +12:00
Chaim Lev-Ari
834ab7c158
fix(docker/images): show image tag [EE-5495] ( #9051 )
2023-06-11 08:55:19 +07:00
Chaim Lev-Ari
f799dd86c3
chore(deps): upgrade babel [EE-5219] ( #9034 )
2023-06-11 08:44:20 +07:00
Prabhat Khera
3233987a21
feat(kubernetes): add note teaser and styled application note on details EE-5364 ( #9016 )
2023-06-09 08:35:29 +12:00
Chaim Lev-Ari
58c1a60fee
chore(edge): add test ids [EE-5323] ( #9048 )
2023-06-08 06:03:04 +07:00
Chaim Lev-Ari
8129e7590b
feat(waiting-room): add beta alert to assignment [EE-5384] ( #9028 )
2023-06-08 06:02:36 +07:00
LP B
73950f3603
fix(app/stacks): swarm stack duplicate and migrate errors [EE-5520] ( #9039 )
...
* fix(dev): dev container script
* fix(app/stacks): make swarm stack migrate effectively target the target env and not the current env
* fix(app/stacks): make stack duplicate save the target swarm id on duplicated swarm stack
2023-06-07 14:28:40 +02:00
Chaim Lev-Ari
c7756f3018
refactor(settings): move app settings to panel [EE-5503] ( #9043 )
2023-06-07 12:16:47 +07:00
cmeng
4f04fe54a7
fix(edge-stack): transmit dot env file to agent [EE-4533] ( #8664 )
2023-06-06 09:39:08 +12:00
matias-portainer
c90a1be0e5
fix(edgegroups): allow edge groups with no environments or tags EE-4927 ( #8439 )
2023-06-05 10:18:34 -03:00
Matt Hook
0c5a0eb3a0
fix golint version ( #9030 )
2023-06-02 17:10:21 +12:00
Prabhat Khera
ecf7f7ec14
update docker go mod to 23.0.3 ( #9024 )
2023-06-02 11:55:37 +12:00
cmeng
e8e8329aab
fix(registry): disable tls for azure [EE-3726] ( #8605 )
2023-06-02 11:53:46 +12:00
cmeng
4c2906e89d
fix(edge) inconsistent heartbeat EE-5533 ( #9011 )
2023-06-02 10:36:14 +12:00
Matt Hook
fb2646b70c
port changes from EE ( #9003 )
2023-06-02 08:35:15 +12:00
Matt Hook
3cd0409184
fix(build) cleanup build process [EE-5555] ( #9026 )
...
* improve makefile and related files
* update wording for build-all target
2023-06-01 13:50:34 +12:00
Matt Hook
1b041a029e
increase timeout ( #9023 )
2023-05-31 18:11:34 +12:00
Ali
69776b4863
refactor(app): app service form to react [EE-5415] ( #8994 )
2023-05-31 17:58:41 +12:00
Chaim Lev-Ari
2d05103fed
refactor(ui): migrate env var field to react [EE-4853] ( #8451 )
2023-05-31 10:08:41 +07:00
Matt Hook
6b5940e00e
add card component ( #9022 )
2023-05-31 13:18:05 +12:00
Matt Hook
3a49dbf803
add copy to clipboard to web editor ( #9009 )
2023-05-31 12:28:11 +12:00
Chaim Lev-Ari
1cda08ca11
chore(deps): upgrade css tools [EE-5116] ( #8990 )
2023-05-31 01:35:25 +07:00
Chaim Lev-Ari
93bf630105
feat(edge/stacks): sync EE codechanges [EE-498] ( #8580 )
2023-05-31 01:33:22 +07:00
Chaim Lev-Ari
0ec7dfce69
chore(git): ignore go.work.sum [EE-5550] ( #9019 )
...
closes [EE-5550]
2023-05-30 21:35:46 +07:00
andres-portainer
eda07614ce
chore(unit-test): simplify teardown EE-5536 ( #9015 )
2023-05-30 11:02:22 -03:00
Chaim Lev-Ari
b498cd657f
chore(docs): replace cloudinovasi with portainer [EE-5547] ( #9013 )
2023-05-30 10:48:21 +07:00
Chaim Lev-Ari
61b568a738
fix(registry): sync config on change [EE-5460] ( #8955 )
2023-05-30 10:47:44 +07:00
Chaim Lev-Ari
d803d5f821
docs(build): update contrib guidelines to use makefile [EE-5519] ( #8998 )
2023-05-30 10:46:51 +07:00
Chaim Lev-Ari
2347133438
docs(build): update contrib guidelines to use makefile [EE-5519] ( #8997 )
2023-05-30 10:46:47 +07:00
Oscar Zhou
96de026eba
fix(container/network): recreate container changes static IP [EE-5448] ( #8960 )
...
Co-authored-by: Chaim Lev-Ari <chaim.levi-ari@portainer.io >
2023-05-30 09:36:10 +12:00
LP B
d340c4ea96
fix(app/gitform): check if authentication is enabled before using form credentials ( #8722 )
2023-05-29 18:12:07 +02:00
Chaim Lev-Ari
9567072ce0
chore(deps): upgrade husky and lint-staged [EE-4842] ( #8989 )
2023-05-29 11:17:42 +07:00
Chaim Lev-Ari
d18b276e30
fix(settings): full width form fields [EE-4954] ( #8867 )
2023-05-29 10:16:58 +07:00
Ali
af77e33993
refactor(app): details widget migration [EE-5352] ( #8886 )
2023-05-29 15:06:14 +12:00
cmeng
fdd79cece8
fix(container): delete Mounts field from HostConfig object EE-5387 ( #9001 )
2023-05-29 09:01:42 +12:00
andres-portainer
ac94d344df
fix(customtemplates): set TLSSkipVerify on update EE-5336 ( #9007 )
2023-05-26 00:29:09 -03:00
andres-portainer
bcbdb01785
fix(kubernetes): fix manifestFilePaths slice creation EE-4554 ( #8023 )
2023-05-25 11:38:14 -03:00
Chamhaw
a2f734051c
fix(service): service related UI issues [EE-4062] ( #7943 )
2023-05-25 15:59:32 +12:00
cmeng
93866644c6
fix(GPU): EE-4331 error when enabling gpu on existing container ( #8316 )
2023-05-24 09:21:21 +12:00
Chaim Lev-Ari
6242952141
docs(stacks): require endpoint id [EE-5286] ( #8988 )
2023-05-23 10:25:32 +07:00
Chaim Lev-Ari
b4dd5c5989
docs(http): sort tags [EE-3697] ( #8974 )
2023-05-23 10:07:06 +07:00
Chaim Lev-Ari
ef00350922
docs(webhooks): document required endpoint and webhook type [EE-5286] ( #8973 )
2023-05-23 10:05:55 +07:00
matias-portainer
8acea44ee8
fix(edgejobs): sort logs result in UI EE-5304 ( #8746 )
2023-05-22 12:25:43 -03:00
Matt Hook
c193360741
cleanup docs ( #8949 )
2023-05-22 10:50:12 +12:00
Prabhat Khera
4f34a78f7f
fix(ui): fix beta alert EE-5498 #8968
2023-05-22 10:17:11 +12:00
Chaim Lev-Ari
f96e7ff434
fix(ui): confirm deletion [EE-4612] ( #8868 )
2023-05-21 17:16:15 +07:00
Chaim Lev-Ari
e37e87971d
fix(stacks): confirm enable tls verification [EE-5410] ( #8896 )
2023-05-21 12:27:29 +07:00
matias-portainer
5daef54456
fix(stacks): normalize stack name before performing actions EE-4839 ( #8539 )
2023-05-18 17:58:42 -03:00
andres-portainer
db93e5880f
feat(endpointedge): add support for transactions EE-5327 ( #8961 )
2023-05-18 14:58:33 -03:00
Chaim Lev-Ari
881fa01eb2
fix(docker/networks): load containers from target node [EE-5446] ( #8928 )
2023-05-18 12:53:34 +07:00
Prabhat Khera
14fa60f6e6
fix(docker): fix extension spelling EE-5277 ( #8956 )
2023-05-18 10:21:07 +12:00
Prabhat Khera
b58cd1e87e
fix(UI): update icons for beta and experimental features EE-5435 ( #8940 )
2023-05-18 10:19:44 +12:00
andres-portainer
395d86dcd1
feat(settings): add support for transactions EE-5331 ( #8957 )
2023-05-17 15:00:22 -03:00
andres-portainer
dbd476008b
feat(snapshots): add support for transactions EE-5329 ( #8947 )
2023-05-17 11:57:05 -03:00
LP B
5a04338087
feat(api/stacks): use compose-unpacker to deploy stacks from git [EE-4758] ( #8725 )
...
* feat(api/stacks): use compose-unpacker to deploy stacks from git
* refactor(api/stacks): move stack operation as unpacker builder parameter + check builder func existence
* fix(api/stacks): defer removal of unpacker container after error check
* refactor(api/unpacker-builder): clearer code around client creation for standalone and swarm manager
* refactor(api/stacks): extract git stack check to utility function
* fix(api/stacks): apply skip tls when deploying with unpcker - ref EE-5023
* fix(api/stacks): defer close of docker client
2023-05-17 14:52:39 +02:00
Chaim Lev-Ari
dc5f866a24
feat(stacks): add ref to stack.env [EE-5145] ( #8872 )
2023-05-17 10:30:56 +07:00
Prabhat Khera
83551201fb
fix(docker): add docker desktop extension flag in settings and add migration EE-5277 ( #8948 )
2023-05-17 14:31:46 +12:00
cmeng
e156243e43
fix(code-editor): highlight syntax web editor EE-5405 ( #8871 )
2023-05-17 14:07:21 +12:00
andres-portainer
1473cc208b
feat(edgegroups): add support for transactions EE-5323 ( #8946 )
2023-05-16 16:07:03 -03:00
andres-portainer
d29b688eb9
feat(endpointgroups): implement support for transactions EE-5328 ( #8944 )
2023-05-16 14:47:31 -03:00
Chaim Lev-Ari
077046030d
chore(deps): upgrade build-tools [EE-5117] ( #8577 )
2023-05-16 12:22:50 +07:00
Chaim Lev-Ari
5f3c0ff835
fix(ui/form): expandable form section [EE-4799] ( #8866 )
2023-05-16 10:39:52 +07:00
Chaim Lev-Ari
23e3cdb193
fix(stacks): show containers table [EE-5487] ( #8935 )
2023-05-16 10:30:34 +07:00
cmeng
e6984c5787
fix(icon) update ecr icon EE-4143 ( #8880 )
2023-05-16 14:08:23 +12:00
Matt Hook
0743f26ab8
fix(kube): updated kube terminology for configmaps/secrets [EE-4816] ( #8770 )
2023-05-16 09:21:50 +12:00
Dakota Walsh
8fa49d47f4
fix(docker): search published ports EE-4856 ( #8939 )
2023-05-15 12:26:42 +12:00
Chaim Lev-Ari
6ef53f0598
chore(deps): upgrade typescript [EE-4841] ( #8247 )
2023-05-14 16:24:37 +07:00
Chaim Lev-Ari
365316971b
feat(waiting-room): choose relations when associated endpoint [EE-5187] ( #8720 )
2023-05-14 09:26:11 +07:00
andres-portainer
511adabce2
fix(http): drain and close response bodies EE-5486 ( #8933 )
2023-05-12 17:55:27 -03:00
andres-portainer
5b96136dd2
fix(customtemplates): set TLSSkipVerify properly EE-5336 ( #8742 )
2023-05-12 09:59:28 -03:00
Ali
42fce1ec57
fix(kube-tables): update table accessor fns [EE-5464] ( #8920 )
...
* fix(services): update accessor fns [EE-5464]
* small fixes
---------
Co-authored-by: testa113 <testa113>
2023-05-11 12:55:15 +12:00
Ali
22f4c5d650
separate internal configs with isInternal ( #8690 )
...
client-key: /Users/aliharris/.minikube/profiles/minikube/client.key
Co-authored-by: testa113 <testa113>
2023-05-11 08:13:54 +12:00
Prabhat Khera
945798a662
fix(kubernetes): fix light bulb panel for non docker envs EE-5418
2023-05-10 10:43:58 +12:00
Prabhat Khera
6a29198c5c
fix note patching for Pod ( #8915 )
2023-05-10 10:42:56 +12:00
andres-portainer
7197ca435a
fix(tls): add missing cipher suites EE-5465 ( #8924 )
2023-05-09 16:23:27 -03:00
Matt Hook
c3c2221437
fix(docs): fixing missing kube api endpoint docs [EE-5204] ( #8843 )
2023-05-09 16:42:26 +12:00
Matt Hook
d8fcce4c31
sync makefile with ee ( #8918 )
2023-05-09 15:19:38 +12:00
Chaim Lev-Ari
c86b76261a
fix(gitops): make polling mechanism static button [EE-5420] ( #8893 )
2023-05-09 08:00:14 +07:00
Chaim Lev-Ari
acc340b324
fix(ui/code-editor): disable multi select [EE-5383] ( #8861 )
2023-05-09 07:59:34 +07:00
Chaim Lev-Ari
e0609e3d93
docs(teams): fix swagger [EE-5414] ( #8890 )
2023-05-08 16:00:00 +07:00
Prabhat Khera
926ca19a1b
feat(UI): migrate console view to react EE-2276 ( #8767 )
2023-05-08 14:07:46 +12:00
hungdoo
c03b2ebbc1
wrap response rewrite operation with validation check ( #7727 )
2023-05-07 13:52:03 +12:00
andres-portainer
e82c88317e
feat(edgestacks): add support for transactions EE-5326 ( #8908 )
2023-05-05 20:39:22 -03:00
cmeng
59f543f442
fix(web-editor) update web editor button color EE-5404 ( #8892 )
2023-05-05 16:49:11 +12:00
Matt Hook
f092b85f55
feat(makefile): improvements to the makefile and use gotestsum [EE-5439] ( #8906 )
...
* makefile improvements. use gotestsum
* increase timeout
2023-05-05 14:35:32 +12:00
Chaim Lev-Ari
cfed481d6e
feat(license): remove untrusted devices from node count [EE-5357] ( #8817 )
2023-05-05 09:02:31 +07:00
Chaim Lev-Ari
5f6ddc2fad
fix(edge/stacks): validate deployment type [EE-4580] ( #8875 )
2023-05-05 09:01:43 +07:00
Matt Hook
334eee0c8c
fix(errors): wrap db errors, improve error handling ( #8859 )
...
* use error check func, wrap db object not found
* add errorlint and fix all the linting errors
* add exportloopref linter and fix errors
* fix incorrect error details returned on an api
* fix new errors
* increase linter timeout
* increase timeout to 10minutes
* increase timeout to 10minutes
* rebase and fix new lint errors
* make CE match EE
* fix govet issue
2023-05-05 12:19:47 +12:00
Oscar Zhou
550e235d59
fix(admin): infinite loop when initializaing admin user ( #8905 )
2023-05-05 11:45:03 +12:00
Matt Hook
9970fb3940
fix git options for kube ( #8889 )
2023-05-05 09:20:20 +12:00
pibica
5d2723f4b9
#8546 fix(logging): manage time in seconds or milliseconds ( #8547 )
2023-05-05 07:41:11 +12:00
andres-portainer
a062a0bfbe
feat(resourcecontrol): add support for transactions EE-5431 ( #8901 )
2023-05-04 13:24:04 -03:00
andres-portainer
706d66a76e
feat(teammemberships): add support for transactions EE-5412 ( #8900 )
2023-05-04 11:51:30 -03:00
Chaim Lev-Ari
2d22c4ff7d
docs(stacks): require endpointId for delete [EE-4334] ( #8897 )
2023-05-04 21:32:46 +07:00
Chaim Lev-Ari
d77a0887a7
docs(endpoints): deprecate EdgeCheckinInterval [EE-5281] ( #8864 )
2023-05-04 21:31:57 +07:00
Chaim Lev-Ari
2383d243d5
docs(custom-templates): add missing parameters [EE-5233] ( #8865 )
2023-05-04 21:31:06 +07:00
Chaim Lev-Ari
426c132f97
refactor(edge/stacks): separate create by method [EE-4947] ( #8898 )
2023-05-04 21:11:19 +07:00
LP B
1ff19f8604
fix(app/home): env tile hover style [EE-5299] ( #8765 )
...
* fix(app/home): environment item hover
* fix(app/home): remove white border above env list footer
* fix(app/home): icon color on edit buttons hover in high contrast theme
2023-05-04 16:00:56 +02:00
Ali
14a581e86b
fix(dialog): dialog migration issues [EE-5385] ( #8849 )
...
* fix(dialog): dialog migration issues [EE-5385]
* don't highlight slider tooltip text
---------
Co-authored-by: testa113 <testa113>
2023-05-04 16:23:27 +12:00
Oscar Zhou
ed279ba65b
fix(edgestack): incorrect response code ( #8873 )
2023-05-04 10:01:33 +12:00
Oscar Zhou
19eceaf37f
fix(restore/swarm): init primary endpoint after admin user is created ( #8854 )
2023-05-04 09:44:11 +12:00
Oscar Zhou
1963d064a3
fix(swarm/ui): keep stack detail page on the top [EE-4931] ( #8858 )
2023-05-04 09:29:47 +12:00
Matt Hook
58d130ee37
fix(buildscripts): make build process more closely resemble EE ( #8881 )
2023-05-03 12:13:28 +07:00
Ali
98e6393274
refactor(app): summary widget migration [EE-5351] ( #8796 )
...
* refactor(app): summary widget migration [EE-5351]
* update converter and limit display
---------
Co-authored-by: testa113 <testa113>
2023-05-03 15:55:25 +12:00
andres-portainer
745bbb7d79
feat(roles): add transactions support EE-5390 ( #8878 )
2023-05-02 19:05:18 -03:00
Chaim Lev-Ari
757461d58b
chore(deps): upgrade react-table to v8 [EE-4837] ( #8245 )
2023-05-02 13:42:16 +07:00
Chaim Lev-Ari
f20d3e72b9
chore(build): remove grunt and add makefile [EE-4824] ( #8125 )
2023-05-02 10:13:37 +07:00
Prabhat Khera
731f3959c7
fix(UI): update application deploy/update messages EE-4005 ( #8819 )
2023-05-01 09:14:30 +12:00
cmeng
0f9a0e25f2
fix(login) hide password in console EE-5279 ( #8774 )
2023-04-29 07:24:33 +12:00
cmeng
ae339a0047
fix(stack) add skip TLS toggle for edit stack EE-5391 ( #8851 )
2023-04-28 13:35:33 +12:00
Chaim Lev-Ari
77f8b9333a
refactor(stacks): break swagger docs by type [EE-5381] ( #8820 )
2023-04-27 11:03:55 +07:00
Chaim Lev-Ari
bbea0bc8a5
feat(edge): hide envs from waiting room [EE-5185] ( #8688 )
2023-04-27 09:23:10 +07:00
Chaim Lev-Ari
4b9c857d85
feat(waiting-room): show and filter by check in [EE-5186] ( #8701 )
2023-04-27 09:22:05 +07:00
Dakota Walsh
b5771df6a8
fix(image): allow dot in image names [EE-4595] ( #8619 )
2023-04-27 09:44:08 +12:00
matias-portainer
7ed8e9e167
fix(images): avoid returning null on registryId default value EE-5394 ( #8841 )
2023-04-26 10:24:45 -03:00
Prabhat Khera
80a3a5f16e
feat(kubernetes): fix annotation validation EE-5021 ( #8818 )
2023-04-26 16:48:55 +12:00
Ali
3e654ff9b2
fix(deploy): return to referring view [EE-5345] ( #8763 )
...
* fix(deploy): return to referring view [EE-5345]
* no-underline -> no-decoration
---------
Co-authored-by: testa113 <testa113>
2023-04-26 11:23:15 +12:00
LP B
9b287f3020
fix(api/registry): encode X-Registry-Auth header using base64url instead of base64 [EE-4726] ( #8492 )
2023-04-24 13:57:39 +02:00
Oscar Zhou
a7404e00d1
fix(ci/security): intepret matrix summary as string not shell command ( #8836 )
2023-04-24 13:21:35 +12:00
Dakota Walsh
3654109332
fix(slider): update rc-slider [EE-5011] ( #8611 )
...
* fix(slider): update rc-slider [EE-5011]
* fix PasswordLengthSlider tooltip
* fix unnecessarily bulky className for SliderTooltip
* remove SliderTooltip inner div
* center slider handle value
* relative tooltip
* update z index
---------
Co-authored-by: testa113 <testa113>
2023-04-21 16:52:05 +12:00
Oscar Zhou
bf9dc8c2d0
feat(ci/security): remove deprecated github action command alert [EE-3059] ( #8795 )
2023-04-21 10:57:38 +12:00
cmeng
67f8e8f3c2
fix(webhook) remove NaN fom webhook url EE-5373 ( #8816 )
2023-04-21 10:56:53 +12:00
andres-portainer
56d6dfe02e
feat(transactions): add transaction support for Registries EE-5382 ( #8825 )
2023-04-20 18:42:52 -03:00
Ali
861a9a5bbb
fix(templates): update name validation [EE-5344] ( #8760 )
...
Co-authored-by: testa113 <testa113>
2023-04-21 09:39:55 +12:00
Matt Hook
1b470845b8
better logging during critical migration error ( #8576 )
2023-04-21 09:30:12 +12:00
Matt Hook
3c26aa8f34
feat(packages): upgrade packages [EE-5147] ( #8658 )
...
* upgrade packages
* update eksctl to match ee
* update helm to latest
2023-04-20 13:31:29 +12:00
Ali
de953da5a4
fix(editor): fix styles [EE-5369] ( #8809 )
...
* fix(editor): fix styles [EE-5369]
* rm hash
---------
Co-authored-by: testa113 <testa113>
2023-04-20 08:27:25 +12:00
Chaim Lev-Ari
5356d1feeb
fix(edge/updates): add padding for edge groups [EE-5349] ( #8772 )
2023-04-18 13:40:12 +12:00
Matt Hook
7a8a20e0cc
feat(libhelm): allow passing optional env and http client [EE-5252] ( #8758 )
2023-04-14 14:50:37 +12:00
andres-portainer
a7474188b9
chore(deps): unify dependencies EE-5360 ( #8778 )
2023-04-13 18:07:32 -03:00
cmeng
6fe56f89c6
fix(backup) add description text to backup EE-5283 ( #8775 )
2023-04-13 16:05:12 +12:00
Oscar Zhou
a98f480974
fix(swagger): correct endpoint api annotations [EE-5333] ( #8761 )
2023-04-13 15:31:27 +12:00
cmeng
8ccac7c98f
fix(stack): upgrade docker-compose EE-5334 ( #8757 )
2023-04-11 17:56:00 +12:00
andres-portainer
e0ce3671e8
fix(tags): migrate to transactional code EE-5330 ( #8755 )
2023-04-10 19:03:51 -03:00
andres-portainer
62128d1069
fix(edgejobs): migrate to transactional code EE-5324 ( #8747 )
2023-04-10 15:59:34 -03:00
Oscar Zhou
a65ffe519a
fix(k8s/gitops): missing git auth toggle in k8s app edit page [EE-5320] ( #8741 )
2023-04-10 20:14:13 +12:00
Ali
5ac1ea3df8
fix(ns): add selection caching back [EE-5273] ( #8738 )
...
Co-authored-by: testa113 <testa113>
2023-04-06 14:28:01 +12:00
Matt Hook
bf56bdb8f6
search for correct source directory when doing a restore ( #8676 )
2023-04-06 10:39:10 +12:00
cmeng
b00aa68c2b
fix(homepage) move heartbeat logic to backend EE-5317 ( #8737 )
2023-04-06 09:09:22 +12:00
Matt Hook
8c5edd2c97
fix(docs): add missing swagger docs for upload file [EE-4886] ( #8708 )
...
* add docs for uploading files via host management features
* fix other doc issues
2023-04-04 16:59:34 +12:00
Oscar Zhou
c650868fe9
feat(templates): allow managing git based templates [EE-2600] ( #7855 )
...
Co-authored-by: itsconquest <william.conquest@portainer.io >
Co-authored-by: oscarzhou <oscar.zhou@portainer.io >
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
2023-04-04 12:44:42 +12:00
cmeng
30a2bb0495
fix(security): potential vulnerability of path traversal attacks EE-5303 ( #8728 )
2023-04-04 09:00:17 +12:00
andres-portainer
1a451823d9
fix(edgestacks): fix a deadlock in UpdateEdgeStackFunc() ( #8735 )
2023-04-03 14:24:27 -03:00
Chaim Lev-Ari
feab2a757e
feat(gitops): allow to skip tls verification [EE-5023] ( #8668 )
2023-04-03 09:19:17 +03:00
andres-portainer
17839aa473
fix(endpointrelation): change a callback so it is transactional EE-5312 ( #8729 )
2023-03-30 23:16:56 -03:00
Prabhat Khera
fc1aec3bb8
fix(ui): namespace caching issue EE-5273 ( #8709 )
...
* fix namespace caching issue
* fix(apps): add loading state [EE-5273]
* rm endpoint provider
* fix(namespace): remove caching [EE-5273]
* variable typo
---------
Co-authored-by: testa113 <testa113>
2023-03-31 13:24:57 +13:00
Chaim Lev-Ari
d64e7eacfc
fix(ui/code-editor): stretch code editor content full height [EE-5202] ( #8673 )
2023-03-30 12:26:32 +03:00
Ali
7f805ac5be
fix(ns): save filter to local storage [EE-5287] ( #8723 )
...
* fix(ns): save filter to local storage [EE-5287]
* allow system ns and save per user
---------
Co-authored-by: testa113 <testa113>
2023-03-30 11:21:05 +13:00
Chaim Lev-Ari
308a78db21
refactor(edge): deprecate IsEdgeDevice [EE-5046] ( #8534 )
2023-03-28 09:19:22 +03:00
andres-portainer
814fc9dfc0
fix(http): drain and close HTTP response bodies EE-5280 ( #8716 )
2023-03-27 15:14:16 -03:00
andres-portainer
3635df89dc
fix(snapshots): change the snapshot object to maintain backwards compatibility EE-5240 ( #8705 )
2023-03-23 13:30:32 -03:00
Ali
30248eabb4
fix(apps) UI release fixes [EE-5197] ( #8702 )
...
* fix(apps) searchbar flex resizing and insights
* UI fixes
* update stacks datatable
---------
Co-authored-by: testa113 <testa113>
2023-03-23 08:20:30 +13:00
Ali
3636ac5c26
fix(dashboard): use faster proxy request [EE-5160] ( #8693 )
...
Co-authored-by: testa113 <testa113>
2023-03-22 15:34:44 +13:00
Prabhat Khera
f6e8b25cf3
fix Gpus null issue ( #8692 )
2023-03-21 16:06:01 +13:00
Oscar Zhou
124e0bf9b9
fix(stack/git): unexpected cursor movement in git text fields [EE-5143] ( #8655 )
2023-03-20 10:00:49 +13:00
Chaim Lev-Ari
45def82156
fix(ui/box-selector): BE link and use icons standard size [EE-5133] ( #8607 )
2023-03-19 13:37:35 +01:00
andres-portainer
76bdf6f220
fix(websocket): use the read part of the buffer instead of everything EE-5235 ( #8685 )
2023-03-17 17:23:24 -03:00
Ali
e142be399d
fix(kubeconfig): fix download checkbox [EE-5199] ( #8674 )
...
Co-authored-by: testa113 <testa113>
2023-03-17 10:33:56 +13:00
Ali
13ba72ee07
fix(wizard): Capitalise Kubernetes [EE-5178] ( #8662 )
...
Co-authored-by: testa113 <testa113>
2023-03-16 18:50:54 +13:00
Dakota Walsh
f17a608dc7
fix(kubernetes): Prevent rerunning initial cluster detection [EE-5170] ( #8666 )
2023-03-16 15:39:26 +13:00
Prabhat Khera
6ee5cc6a56
fix(ui): namespace cache refresh on reload EE-5155 ( #8644 )
2023-03-16 10:10:37 +13:00
andres-portainer
44582732bb
fix(home): exclude snapshots from the home page to improve the loading times EE-5154 ( #8626 )
2023-03-15 15:16:41 -03:00
andres-portainer
ea03024fbc
fix(edgegroup): fix data race in edge group update EE-4441 ( #8523 )
2023-03-15 14:53:38 -03:00
Oscar Zhou
795e6a5b3c
fix(stack/git): unable to move git repository error [EE-5144] ( #8618 )
2023-03-15 12:54:09 +13:00
andres-portainer
2b17cb9104
fix(kubernetes): fix data-race in GetKubeClient() EE-4436 ( #8498 )
2023-03-14 20:11:28 -03:00
andres-portainer
347f66b1f1
fix(edge): fix status inspect error message EE-5190 ( #8661 )
2023-03-14 13:28:20 -03:00
Ali
40c387f4f4
fix(annotations) ingress tip to match ee [EE-5158] ( #8653 )
...
Co-authored-by: testa113 <testa113>
2023-03-14 10:41:35 +13:00
andres-portainer
15cbdb8af9
chore(portainer): clean up the code EE-5188 ( #8660 )
2023-03-13 13:18:28 -03:00
matias-portainer
621a01ba3b
fix(upgrade): remove yellow upgrade banner EE-5141 ( #8640 )
2023-03-13 09:01:27 -03:00
Ali
37f382d286
fix(kube): check for ns on enter [EE-5160] ( #8647 )
...
Co-authored-by: testa113 <testa113>
2023-03-13 13:57:11 +13:00
Prabhat Khera
77b49ae9c5
fix typo in delete image modal dialog ( #8621 )
2023-03-13 11:05:51 +13:00
Matt Hook
29648f517b
reduce throttling in the kube client ( #8630 )
2023-03-13 09:44:27 +13:00
Ali
8f42af49e8
fix(annotation): update wording/styling [EE-5158] ( #8642 )
...
Co-authored-by: testa113 <testa113>
2023-03-10 16:52:09 +13:00
cmeng
0ab7987684
fix(edge-stack) always show edge group selector [EE-5157] ( #8639 )
2023-03-10 10:48:44 +13:00
Ali
31d956dbcb
fix(app): restrict ns fix create app [EE-5123] ( #8597 )
...
* fix(app): restrict ns fix create app [EE-5123]
* fix node limits race condition
---------
Co-authored-by: testa113 <testa113>
2023-03-10 10:24:23 +13:00
Ali
2cc80e5e5d
refactor(GPU): refactor to colocate and simplify UI work [EE-5127] ( #8593 )
...
* refactor to colocate and simplify
* fix(insights): text size to match portainer views
---------
Co-authored-by: testa113 <testa113>
2023-03-09 22:06:57 +13:00
matias-portainer
fb6e26a302
fix(stacks): pass WorkingDir to deployer command EE-5142 ( #8615 )
2023-03-08 19:34:57 -03:00
Matt Hook
9cca299833
fix(gotest): fix go tests as part of version bump to 2.19.0 ( #8623 )
...
* bump version to 2.19
* fix broken go tests
2023-03-08 17:23:34 +13:00
Chaim Lev-Ari
4c86be725d
feat(system): upgrade portainer on kubernetes [EE-4625] ( #8448 )
2023-03-07 23:34:55 -03:00
Chaim Lev-Ari
0669ad77d3
fix(home): disable live connect for async [EE-5000] ( #8462 )
2023-03-07 21:27:34 -03:00
Matt Hook
2bfc956f58
bump version to 2.19 ( #8617 )
2023-03-08 13:24:59 +13:00
Ali
89194405ee
fix(kube): improve dashboard load speed [EE-4941] ( #8572 )
...
* apply changes from EE
* clear query cache when logging out
* Text transitions in smoother
2023-03-08 11:22:08 +13:00
Chaim Lev-Ari
5f0af62521
fix(git): fix more files form error [EE-5125] ( #8601 )
2023-03-07 18:44:26 -03:00
Dakota Walsh
e3299eddd5
fix(docker): container health table [EE-5008] ( #8591 )
2023-03-08 10:33:15 +13:00
Prabhat Khera
bdde278139
feat(applications): application page performance improvements EE-4956 ( #8569 )
2023-03-08 10:27:42 +13:00
Chaim Lev-Ari
01ea9afe33
feat(edge): hide FDO features behind a flag [EE-5128] ( #8600 )
2023-03-07 13:45:39 -03:00
matias-portainer
8345d1471e
fix(stacks): remove old dependency from stacks redeploy controller EE-5138 ( #8609 )
2023-03-07 13:35:43 -03:00
Prabhat Khera
2a55d20eff
fix(annotations): minor issues in Annotations EE-4089 ( #8612 )
2023-03-07 21:09:41 +13:00
Ali
7dca784ec6
fix(env): get edited environment info [EE-5129] ( #8603 )
...
Co-authored-by: testa113 <testa113>
2023-03-07 14:44:19 +13:00
Oscar Zhou
37484566eb
fix(ui/wizard): edge agent ui issue [EE-5126] ( #8598 )
2023-03-07 10:27:40 +13:00
Chaim Lev-Ari
70710cfeb7
feat(edge): associate edge env to meta fields [EE-3209] ( #8551 )
...
* refactor(edge/groups): load edge groups in selector
fix(edge/stacks): remove double groups title
* feat(edge): supply meta fields to edge script [EE-5043]
* feat(edge): auto assign aeec envs to groups and tags [EE-5043]
fix [EE-5043]
fix(envs): fix global key test
* fix(edge/groups): save group type
* refactor(edge/devices): move loading of devices to table
* refactor(tags): select paramter for query
* feat(edge/devices): show meta fields
* refactor(home): simplify filter
* feat(edge/devices): filter by meta fields
* refactor(edge/devices): break filter and loading hook
2023-03-07 09:25:04 +13:00
Chaim Lev-Ari
03712966e4
fix(ui/code-editor): apply theme colors [EE-5104] ( #8558 )
...
* fix(ui/code-editor): apply theme colors [EE-5104]
fix [EE-5104]
* fix(kube/yaml): expand yaml inspector
* fix(ui/code-editor): have default height
* fix(ui/code-editor): boolean color
* fix(ui/code-editor): style search bar
2023-03-06 09:13:42 +02:00
Chaim Lev-Ari
07100258cd
fix(git): file path background [EE-5114] ( #8573 )
...
* fix(git): file path background [EE-5114]
also disabled url check on CE because
the http handler wasn't available and raised errors
* fix(git): highlight hovered path option
* feat(git): hide path options when choosing
2023-03-06 09:13:22 +02:00
cmeng
4c6f5f961e
fix(wizard): fix tunnel add validation [EE-5124] ( #8595 )
2023-03-06 10:43:08 +13:00
Chaim Lev-Ari
77e1f5aa34
fix(oauth): danger confirm for hiding prompt [EE-4576] ( #8574 )
2023-03-05 15:22:49 +02:00
Chaim Lev-Ari
3baab6d695
fix(ui): import components for envs and registries [EE-5120] ( #8583 )
2023-03-05 15:22:00 +02:00
Chaim Lev-Ari
d546ff269b
fix(ui/input-group): remove z-index [EE-5121] ( #8582 )
2023-03-05 12:14:08 +02:00
cmeng
60275dd31c
feat(edge): EE-4621 support high latency for tunnel ( #8302 )
2023-03-04 09:13:37 +13:00
Ali
07df4b1591
fix(notifications): limit only in header [EE-4815] ( #8579 )
...
Co-authored-by: testa113 <testa113>
2023-03-03 15:08:15 +13:00
Ali
fd916bc8a2
feat(gpu): rework docker GPU for UI performance [EE-4918] ( #8518 )
2023-03-03 14:47:10 +13:00
Ali
769c8372fb
feat(microk8s): BE teasers in wizard [EE-4772] ( #8449 )
...
* feat(microk8s): separate existing/new envs EE-4772
update icons
fix be teaser box selector style
* match environment wizard box selectors
* revert title back
* updated kaas description in wizard
---------
Co-authored-by: testa113 <testa113>
Co-authored-by: Prabhat Khera <prabhat.khera@portainer.io >
2023-03-03 12:27:24 +13:00
James Carppe
d032119ebc
Update docs URL and add --log-level docs ( #8511 )
2023-03-03 11:38:19 +13:00
Matt Hook
ac47649631
feat(kubernetes): list all kube services screen [EE-1571] ( #8524 )
...
* port services from ee
* fix external link
* post review improvements
* remove applications-ports-datatable
* minor post review updates
* add services help url
* post review update
* more post review updates
* post review updates
* rename index to component
* fix external ip display and sorting
* fix external apps tag
* fix ingress screen time format
* use uid for row id. Prevent blank link
* fix some missing bits ported from EE
* match ee
* fix display of show system resources
* remove icon next to service type
2023-03-03 08:45:19 +13:00
Chaim Lev-Ari
8d6797dc9f
fix(edge): show edge settings [EE-4959] ( #8581 )
...
* fix(edge): show edge settings [EE-4959]
fix [EE-4959]
* fix(edge/settings): validate ce
2023-03-02 19:32:43 +02:00
andres-portainer
197b0bcbde
fix(code): add missing returns after sending HTTP errors EE-4442 ( #7868 )
2023-03-02 12:52:10 -03:00
Chaim Lev-Ari
6918da2414
refactor(stacks): extract auto update logic [EE-4945] ( #8545 )
2023-03-02 17:07:50 +02:00
cmeng
085381e6fc
fix(logs-viewer): fail to search json logs [EE-4857] ( #8482 )
2023-03-02 23:55:13 +13:00
Chaim Lev-Ari
6074d1fcb5
fix(docker): clone config [EE-5115] ( #8575 )
2023-03-02 11:38:21 +02:00
Ali
96e5d44cc2
fix(teaser): add up-to-date teaser [EE-5014] ( #8548 )
...
Co-authored-by: testa113 <testa113>
2023-03-02 10:14:50 +13:00
matias-portainer
a45ef3d72e
fix(azure): ensure azure client HTTPS verification EE-4444 ( #8137 )
2023-03-01 17:52:29 -03:00
Chaim Lev-Ari
c819d4e7f7
feat(environments): create async edge [EE-4480] ( #8527 )
2023-03-01 20:33:05 +02:00
LP B
bc6a667a6b
feat(api/snapshot): extend docker container snapshot type ( #8537 )
2023-03-01 17:33:40 +01:00
matias-portainer
7dcd6f9b9e
fix(ui): fix search in associated endpoints selector EE-4532 ( #8454 )
2023-03-01 10:34:07 -03:00
Chaim Lev-Ari
c8d334e603
fix(server): skip file deletion errors [EE-4916] ( #8443 )
2023-03-01 13:44:34 +02:00
Chaim Lev-Ari
ab9b0c2147
feat(docker/containers): show name in log view [EE-5108] ( #8557 )
2023-03-01 09:37:23 +02:00
cmeng
6d659b4a2c
fix(edge-stack): add validation for edge stack name [EE-4283] ( #8504 )
2023-03-01 19:51:08 +13:00
Prabhat Khera
defce0cf6d
feat(kuberenetes): add annotations to kube objects EE-4089 ( #8499 )
...
* add annotations BE teaser
* fix settings icon click on home screen for kube env
* add debouce to namespace validation
* ingress button tooltip fixed
* fix tooltip text
2023-03-01 13:11:12 +13:00
Dakota Walsh
5f66020e42
fix(docker): container health alignment EE-5008 ( #8553 )
2023-03-01 12:48:41 +13:00
Chaim Lev-Ari
b3e72ecaa0
fix(gitops): load correct auth creds [EE-4849] ( #8550 )
...
close [EE-4849]
2023-02-28 17:55:54 +02:00
Chaim Lev-Ari
b98c71f1ab
refactor(ui): move react components to react codebase [EE-3354] ( #8258 )
...
* refactor(ui): move react components to react codebase [EE-3354]
* refactor(app): move bocx selector options
* refactor(react): spearate portainer components
* fix(app): fix imports
2023-02-28 17:32:29 +02:00
matias-portainer
f9a09301a8
fix(edgejobs): fix data race in edge jobs tasks collect EE-4766 ( #8542 )
2023-02-28 12:14:09 -03:00
Chaim Lev-Ari
2c247efd0f
fix(settings/oauth): show internal auth prompt by default [EE-4576] ( #8481 )
...
* fix(settings/oauth): show internal auth prompt by default [EE-4576]
fix [EE-4576]
* fix(oauth): use new confirm modal
2023-02-28 16:49:46 +02:00
Chaim Lev-Ari
86d0e30eb7
fix(build): ignore source maps for 3rd party [EE-5106] ( #8549 )
2023-02-28 14:54:52 +02:00
Chaim Lev-Ari
69a91ff90a
fix(ui/box-selectors): make multi use square [EE-3856] ( #8470 )
2023-02-27 12:47:29 +02:00
Chaim Lev-Ari
e0481f69b1
chore(deps): replace semver compare with local solutions [EE-5018] ( #8491 )
2023-02-26 15:25:24 +02:00
matias-portainer
088262b6dc
fix(edgejobs): fix data race on task logs clear EE-4767 ( #8236 )
2023-02-23 16:21:17 -03:00
Oscar Zhou
1b12ee9f01
fix(security): update dependency and binary version [EE-4863] ( #8394 )
2023-02-23 22:29:48 +13:00
Chaim Lev-Ari
5507b1e8c9
refactor(ui/editor): migrate code-editor to react [EE-4848] ( #8257 )
2023-02-23 09:10:31 +04:00
Chaim Lev-Ari
273a3f9a10
refactor(gitops): migrate git form to react [EE-4849] ( #8268 )
2023-02-23 01:43:33 +05:30
Oscar Zhou
afe6cd6df0
fix(code/security): vcs status error [EE-5062] ( #8510 )
2023-02-22 10:40:09 +13:00
andres-portainer
95ac2cc4c3
chore(edge): add transaction support for common objects EE-5079 ( #8522 )
2023-02-20 16:11:18 -03:00
Chaim Lev-Ari
9a8e95d017
feat(upgrade): show subtle banner [EE-5017] ( #8489 )
2023-02-19 09:47:50 +05:30
Oscar Zhou
631503fc1b
fix(upgrade): add label to upgrade mustache template [EE-5029] ( #8505 )
2023-02-17 13:56:01 +13:00
Ali
23f3008500
chore(notifications):improve performance [EE-4815] ( #8475 )
...
* chore(notifications):improve performance [EE-4815]
Co-authored-by: testa113 <testa113>
2023-02-17 12:51:00 +13:00
matias-portainer
89dd72b4ac
fix(registry): correct words in registry page and other places EE-4894 ( #8356 )
2023-02-16 10:31:08 -03:00
Chaim Lev-Ari
5a375ff055
refactor(environment/edge): show copy token button [EE-3691] ( #8497 )
2023-02-16 09:13:30 +05:30
andres-portainer
f081631808
fix(edgegroups): fix data-race in edgeGroupCreate EE-4435 ( #8477 )
2023-02-14 15:18:07 -03:00
Chaim Lev-Ari
e66dea44e3
refactor(ui/modals): replace bootbox with react solution [EE-4541] ( #8010 )
2023-02-14 13:49:41 +05:30
cmeng
392c7f74b8
fix(backup): reword region placeholder [EE-5012 ( #8496 )
2023-02-14 16:13:53 +13:00
Matt Hook
1dba5e464b
minor fix ( #8485 )
2023-02-14 10:35:21 +13:00
Matt Hook
56dc2d1000
fix typo ( #8486 )
2023-02-13 23:23:44 +13:00
Ali
5c05ec489e
fix(nameField): imperatively call setDebouncedValue when the value is changed by setFieldValue [EE-5002] ( #8468 )
...
Co-authored-by: testa113 <testa113>
2023-02-13 15:06:14 +13:00
Oscar Zhou
cef9255161
fix(snapshot): prevent snapshot containers from fast failing in Swarm mode ( #8308 )
2023-02-13 14:42:10 +13:00
Ali
0befdacc0e
chore(prettier): ignore tailwind changes [EE-4809] ( #8483 )
...
Co-authored-by: testa113 <testa113>
2023-02-13 11:38:06 +13:00
Matt Hook
b2105f3614
feat(dockerfile): layered images [EE-4879] ( #8301 )
...
* multistage build to target production and storybook
* missing slash
* add storybook for windows too and build targets
* feature flag the storybook api
* remove kompose and prep for new FF lib
* todo comment for FF
* update to new feature flags library
* simplify logic
* fix compilation error
* simplified it
2023-02-13 11:28:32 +13:00
Ali
58d66d3142
chore(prettier): add tailwind prettier plugin [EE-4809] ( #8221 )
...
* add prettier plugin
* apply tailwind prettier formatting
2023-02-13 10:04:24 +13:00
Ali
9f6702d0b8
feat(resourcequotas): reduce resource quota requests [EE-4757] ( #8420 )
2023-02-10 18:28:53 +13:00
Matt Hook
44d69f3a3f
hide the password in the response ( #8437 )
2023-02-10 18:26:18 +13:00
Matt Hook
e255bd710f
chore(golang) remove api pkg and go mod tidy ( #8474 )
...
* remove this. It exists and should be in the top level directory
* go mod tidy
2023-02-10 16:48:53 +13:00
Prabhat Khera
d73622ed9c
fix cursor on autofill ( #8378 )
2023-02-10 09:19:43 +13:00
andres-portainer
4753d52532
fix(tls): specify the TLS MinVersion always EE-4427 ( #7869 )
2023-02-09 16:13:35 -03:00
Matt Hook
f9bbe000fb
fix(docker): remove prepended slash by default on container names [EE-3592] ( #8195 )
...
* remove prepended slash by default if present
* trimcontainername still needed
2023-02-09 17:18:19 +13:00
Matt Hook
bfc610c192
feat(featureflags): improved feature flag handling [EE-4609] ( #8222 )
...
* updated and improved feature flags using new module
* merge init into parse
* update the package documentation
* better docs
* minor tidy
2023-02-09 17:17:46 +13:00
cmeng
51b9804fab
fix(updater): specify docker client version [EE-5010] ( #8459 )
2023-02-08 17:00:22 +13:00
Matt Hook
e2168d21c7
guard around kube actions for endpoint inspect ( #8430 )
2023-02-07 23:13:52 +13:00
Chaim Lev-Ari
2dddc1c6b9
refactor(ui/box-selector): replace all selectors [EE-3856] ( #7902 )
2023-02-07 09:03:57 +05:30
Ali
c9253319d9
fix(texttip): fix texttip in edge groups [EE-4990] ( #8441 )
...
Co-authored-by: testa113 <testa113>
2023-02-03 13:39:45 +13:00
Chaim Lev-Ari
968fc98401
fix(home): show tooltip for disabled envs [EE-4859] ( #8283 )
2023-02-02 18:24:00 -03:00
LP B
921e9cfc6e
fix(app/edge): updater/rollback calendar visual issues ( #8386 )
2023-02-02 12:57:53 -03:00
LP B
9b53960906
fix(api/edgestack): update deployments count when env relations are updated ( #8433 )
2023-02-02 12:04:58 -03:00
Oscar Zhou
402a62a5e2
fix(schedule): update date picker after removing edge group [EE-4963] ( #8418 )
2023-02-02 11:14:48 +13:00
cmeng
3470ea049a
fix(update): prevent formik reinitialize [EE-4962] ( #8426 )
2023-02-02 09:59:17 +13:00
Ali
7fd263e8cc
fix(texttip): fix texttip placement [EE-4990] ( #8427 )
...
Co-authored-by: testa113 <testa113>
2023-02-01 20:34:04 +13:00
Chaim Lev-Ari
36c6d3f21b
fix(home): reduce update text for small screens [EE-4936] ( #8422 )
2023-02-01 12:14:53 +05:30
andres-portainer
5f3dd0a64f
fix(edgestacks): fix edge stacks cache invalidation EE-4909 ( #8399 )
2023-02-01 02:16:04 -03:00
cmeng
42ca1287df
fix(edge/stack): not clear stack status if version not updated [EE-4970] ( #8408 )
2023-02-01 09:18:04 +13:00
matias-portainer
2874a79279
fix(doc): update endpoint creation swagger documentation EE-4925 ( #8415 )
2023-01-31 11:06:27 -03:00
Ali
8574dd2371
fix(edge stacks): allow viewing existing kompose stacks [EE-4967] ( #8405 )
...
Co-authored-by: testa113 <testa113>
Co-authored-by: Matt Hook <hookenz@gmail.com >
2023-01-31 10:03:21 +13:00
Dakota Walsh
53eb5aa1ee
fix(kube): 30 second delay to storage detection EE-4822 ( #8360 )
2023-01-31 09:58:57 +13:00
cmeng
eb8644330e
fix(edge/job): init endpoints if it is null [EE-4972] ( #8411 )
2023-01-27 22:08:13 +13:00
cmeng
8663de580a
fix(settings): EE-4959 Cannot turn on Edge Compute Features on CE ( #8396 )
2023-01-27 17:04:40 +13:00
Oscar Zhou
34298d96c5
fix: pass endpoint entity instead of endpoint.id ( #8407 )
2023-01-27 12:41:54 +13:00
cmeng
9d103ffbeb
fix(UI): EE-4937 low resolution hides add container button ( #8401 )
2023-01-27 09:18:48 +13:00
Chaim Lev-Ari
5847c2b8ef
fix(system/update): submit license form [EE-4743] ( #8381 )
2023-01-26 20:35:04 +05:30
matias-portainer
a09fe7e10c
chore(edgejobs): AddEdgeJob disregards async mode EE-4855 ( #8287 )
2023-01-26 11:32:11 -03:00
Ali
5640cce4d6
chore(kompose): remove from settings [EE-4741] ( #8375 )
2023-01-26 16:03:44 +13:00
Chaim Lev-Ari
00bbf4ac63
refactor(auth): cache user data [EE-4935] ( #8380 )
2023-01-26 07:40:05 +05:30
matias-portainer
a748e15c16
feat(ui): bump codemirror version EE-4892 ( #8393 )
2023-01-25 10:31:12 -03:00
matias-portainer
cfdb9c126f
fix(endpoints): check environment type before start metrics detection EE-4944 ( #8391 )
2023-01-25 10:29:11 -03:00
Chaim Lev-Ari
851a3346a9
fix(edge/update): remove schedule date for old envs [EE-3023] ( #8315 )
2023-01-24 12:20:55 +05:30
Oscar Zhou
c9aae27b29
fix(ci/security): update the node and golang version ( #8387 )
2023-01-24 14:41:00 +13:00
Prabhat Khera
087848539f
fix(kubernetes): detect metrics API for kubernetes endspoints EE-4865 ( #8351 )
2023-01-24 09:05:15 +13:00
LP B
a74e389521
chore(dependencies): upgrade msw to fix xmldom CVE ( #8362 )
...
* chore(dependencies): upgrade msw to fix xmldom CVE
* refactor(msw): rename msw DefaultRequestBody to DefaultBodyType
2023-01-23 14:03:11 +01:00
Chaim Lev-Ari
eff6ec9df9
fix(edge/group): show tag selector when no tags [EE-4924] ( #8368 )
2023-01-23 11:05:23 +05:30
Prabhat Khera
8dec95c2cd
chore(lint): add golangci linter to GitHub workflow EE-4872 ( #8366 )
2023-01-23 18:31:15 +13:00
Ali
5b02f636d7
fix(namespace): move warning [EE-4885] ( #8370 )
...
Co-authored-by: testa113 <testa113>
2023-01-23 10:41:39 +13:00
Prabhat Khera
ac458d0daa
fix(ui): tooltip link color EE-4914 ( #8365 )
2023-01-23 10:15:47 +13:00
Chaim Lev-Ari
5b5dc320d5
fix(settings): save only the existing values [EE-4903] ( #8326 )
2023-01-23 02:34:39 +05:30
cmeng
d04747b309
fix(home): EE-4874 homepage ui issues ( #8319 )
2023-01-23 09:14:06 +13:00
LP B
07dd6bbe84
fix(home): dont display disconnected status similar to disabled ( #8311 )
2023-01-20 17:34:16 +01:00
Chaim Lev-Ari
406ff8812c
feat(system/upgrade): add get license dialog [EE-4743] ( #8249 )
2023-01-19 15:31:49 +02:00
Chaim Lev-Ari
5942f4ff58
fix(home): dark mode for edit buttons [EE-4828] ( #8241 )
2023-01-19 10:16:34 +02:00
Prabhat Khera
adf92ce5e0
fix golang ci linter prehook ( #8359 )
2023-01-19 12:11:09 +13:00
cmeng
fed3d14adf
fix(home): EE-4906 home page tiles for edge devices have the wrong url ( #8353 )
2023-01-19 09:00:43 +13:00
Prabhat Khera
73db588080
chore(linting): configure go linter EE-4871 ( #8288 )
2023-01-18 15:20:42 +13:00
Ali
6769326c8b
fix(ingress): update label [EE-4902] ( #8330 )
...
Co-authored-by: testa113 <testa113>
2023-01-18 13:29:59 +13:00
Ali
e6d0e297dd
fix(app): update redeploy wording [EE-4889] ( #8317 )
...
Co-authored-by: testa113 <testa113>
2023-01-18 08:30:06 +13:00
matias-portainer
0cd272211a
fix(edgejobs): fix edge jobs log collection EE-4893 ( #8328 )
2023-01-17 14:21:13 -03:00
matias-portainer
6570f1f8eb
fix(edgejobs): remove endpoint from edge job mapping on endpoint deletion EE-4764 ( #8212 )
2023-01-17 09:47:23 -03:00
Chaim Lev-Ari
1c180346e4
fix(ldap): sync user teams when needed [EE-4802] ( #8235 )
2023-01-16 10:41:32 +02:00
Chaim Lev-Ari
1d5d1bb12d
fix(home): enable kubeconfig button [EE-4833] ( #8233 )
2023-01-15 11:32:38 +02:00
cmeng
0c27316034
fix(UI) EE-4883 stack repository method console error ( #8304 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io >
2023-01-13 16:07:52 +13:00
Chaim Lev-Ari
d3bed3072b
fix(home): link to correct env route [EE-4877] ( #8295 )
2023-01-12 15:02:37 +02:00
Chaim Lev-Ari
329e8bcad5
fix(home): allow non-admins [EE-4873] ( #8297 )
2023-01-12 15:01:52 +02:00
Chaim Lev-Ari
4bdf30c038
feat(home): remove margins from env list [EE-4868] ( #8285 )
2023-01-11 10:59:56 +02:00
Matt Hook
7793b98813
straight not back ticks ( #8292 )
2023-01-11 14:54:50 +13:00
Matt Hook
02de7b2715
feat(version): add version setting script bump version EE-2529 ( #6820 )
...
* version bumper
* tell the user to check update
2023-01-11 14:07:18 +13:00
Chaim Lev-Ari
9c0e0607a4
fix(sidebar): put behind modal [EE-4866] ( #8282 )
...
* fix(sidebar): put behind modal
* fix(system/upgrade): validate on open dialog
2023-01-11 08:32:03 +13:00
Chaim Lev-Ari
baf9c3db0a
feat(environments): add edge device [EE-4840] ( #8246 )
...
* feat(environments): add edge device [EE-4840]
fix [EE-4840]
* fix(home): fix tests
2023-01-11 08:30:49 +13:00
Prabhat Khera
6c193a8a45
refactor(log): log.fatal usage review EE-4607 ( #8280 )
2023-01-10 15:12:24 +13:00
Dakota Walsh
48a0f40621
fix(padding): fix margin-right on DatatableFooter pagination EE-4831 ( #8237 )
2023-01-10 10:14:46 +13:00
Matt Hook
4dc643acd9
fix(rolling-restart): wording and icon changes [EE-4834] ( #8239 )
...
* icon and wording changes
* fix inconsistencies and grammar
* fix(ui/buttons): show tooltip
* Change icon and confirmation dialog
* edit icon
* rename be-only-button to be-teaser-button for consistency
Co-authored-by: Chaim Lev-Ari <chaim.levi-ari@portainer.io >
2023-01-10 10:02:07 +13:00
Ali
1d42db93f1
fix(rbac): fix false negative rbac result in github microk8s environments [EE-4829]
2023-01-09 17:55:28 +13:00
andres-portainer
33c3f8460c
Bump to v2.18.0. ( #8266 )
2023-01-07 12:08:23 -03:00
andres-portainer
dd0d1737b0
fix(performance): optimize performance for edge EE-3311 ( #8040 )
2023-01-06 16:25:41 -03:00
andres-portainer
3d28a6f877
chore(edgejobs): clean up EE-4850 ( #8259 )
2023-01-03 13:12:12 -03:00
andres-portainer
2fc518f221
chore(edgestacks): clean up EE-4851 ( #8260 )
2023-01-03 10:49:29 -03:00
andres-portainer
137ce37096
chore(nil): remove unnecessary nil checks EE-4847 ( #8254 )
2022-12-30 15:26:46 -03:00
andres-portainer
e529327851
chore(utils): remove dead code EE-4846 ( #8253 )
2022-12-30 14:52:58 -03:00
andres-portainer
3625ab6faa
fix(rand): seed the RNG EE-4845 ( #8252 )
2022-12-30 14:52:18 -03:00
Chaim Lev-Ari
afb024d2a4
chore(docs): fix api reference [EE-4835] ( #8242 )
2022-12-25 10:47:21 +02:00
andres-portainer
b2bc4b92d6
fix(ui): remove extra margins from Dockerfile details section EE-4790 ( #8213 )
2022-12-21 19:09:40 -03:00
Chaim Lev-Ari
e5fd0c9595
fix(system): ignore failure to connect to docker [EE-4825] ( #8231 )
2022-12-21 18:08:18 +02:00
Chaim Lev-Ari
649c1c9cee
feat(system): check BE image existence before upgrade [EE-4071] ( #8230 )
2022-12-21 17:17:51 +02:00
cmeng
919a854d93
feat(edge): EE-4570 allow pre-pull images with edge stack deployment ( #8210 )
...
Co-authored-by: Matt Hook <hookenz@gmail.com >
2022-12-21 13:18:51 +13:00
Chaim Lev-Ari
7fe0712b61
feat(home): move edge device to view [EE-4559] ( #8189 )
...
Co-authored-by: matias.spinarolli <matias.spinarolli@portainer.io >
2022-12-21 10:07:34 +13:00
Chaim Lev-Ari
b4a6f6911c
fix(home): wrap items on small screens [EE-4798] ( #8220 )
2022-12-20 10:57:59 +02:00
Chaim Lev-Ari
59d35d26d8
feat(home): open env on click [EE-4792] ( #8219 )
2022-12-20 10:57:25 +02:00
Dakota Walsh
95558ed4ad
fix(EE-4782): add portainer internal label to created ingress rules ( #8196 )
2022-12-20 16:46:51 +13:00
matias-portainer
e1b474d04f
feat(edgejobs): support edge groups when using edge jobs EE-3873 ( #8099 )
2022-12-19 18:54:51 -03:00
Matt Hook
9732d1b5d8
remove kubeshell pod constraint ( #8185 )
2022-12-20 10:32:49 +13:00
Chaim Lev-Ari
701410d259
feat(app): clear env when log out [EE-4791] ( #8218 )
2022-12-19 08:56:39 +02:00
Chaim Lev-Ari
123754cee7
feat(system): make ui fixes to upgrade dialog [EE-4071] ( #8199 )
...
* feat(system): make ui fixes to upgrade dialog
* fix(system): hide on non-enabled platforms
2022-12-18 19:57:41 +02:00
Chaim Lev-Ari
d75d2ba9ce
fix(docker): fix links to docs [EE-4486] ( #8166 )
2022-12-18 10:13:18 +02:00
Dakota Walsh
046738c967
feat(kubernetes): cluster setup reasonable defaults EE-4518 ( #8082 )
2022-12-16 16:03:40 +13:00
Matt Hook
0436be7bc4
update pull latest image wording ( #8191 )
2022-12-16 14:57:07 +13:00
cmeng
94d64997cc
fix(compose): EE-4777 Toast Error displays insufficient details when creating stack in Standalone ( #8208 )
2022-12-16 14:43:24 +13:00
Chaim Lev-Ari
294d1668d4
feat(edge/updates): sync code changes from EE [EE-3023] ( #8186 )
...
* feat(edge/updates): add info about each field
* feat(edge/update): add beta feature
* fix(edge/update): add info
2022-12-16 14:20:22 +13:00
Chaim Lev-Ari
4bd6618fb9
chore(deps): upgrade docker binary [EE-4545] ( #8146 )
...
closes [EE-4545]
upgrades docker to v20.10.21
Co-authored-by: Yi Chen <69284638+yi-portainer@users.noreply.github.com >
2022-12-16 14:07:21 +13:00
Chaim Lev-Ari
62197a67f7
chore(deps): upgrade docker compose [EE-4642] ( #8147 )
...
closes [EE-4642]
upgrades docker compose to v2.13.0
2022-12-16 14:05:14 +13:00
Matt Hook
c1dc1b49d1
fix(pagination): vert center pagination control on all screens and add consistent spacing [EE-4006] ( #8192 )
2022-12-16 10:55:54 +13:00
andres-portainer
b917e12b62
fix(fileservice): add missing interface EE-3458 ( #8207 )
2022-12-15 17:21:58 -03:00
andres-portainer
a8ccd2b153
feat(filestore): add function to save mTLS certificates ( #8206 )
2022-12-15 16:16:29 -03:00
LP B
68975620c5
fix(app): cursor jumps to the end of inputs [EE-4359] ( #8163 )
...
* feat(app/react): introduce controlled inputs HOC to avoid creating uncontrolled React components
* fix(app/env): jumping inputs when adding gpus to existing environment
2022-12-15 17:49:36 +01:00
LP B
67d3abcc9d
fix(app/analytics): exclude login page in analytics ( #8172 )
2022-12-15 17:48:59 +01:00
matias-portainer
90b0cb84f4
fix(wording): change wording on CE teaser EE-4590 ( #8136 )
2022-12-15 11:25:13 -03:00
Oscar Zhou
b22cdb3559
fix(access/team): team member cannot change ownership to its own team [EE-4423] ( #8052 )
2022-12-15 21:27:18 +13:00
andres-portainer
37896661d6
fix(edgestacks): avoid a data race in edge stack status update endpoint EE-4737 ( #8168 )
2022-12-14 10:41:45 -03:00
Chaim Lev-Ari
f38b8234d9
fix(edge/groups): show tags for environments [EE-4422] ( #7940 )
2022-12-14 09:17:49 +02:00
Chaim Lev-Ari
52e150fa29
fix(notifications): break lines for long message [EE-4521] ( #8110 )
2022-12-14 09:17:12 +02:00
Matt Hook
929749c0da
incorrect variable name used ( #8198 )
2022-12-14 17:49:20 +13:00
Ali
09bf5d03f4
give docker specific tooltip link ( #8197 )
...
Co-authored-by: testa113 <testa113>
2022-12-14 17:26:19 +13:00
Ali
ac6f52ab76
fix(gitapp): set manifest in git settings [EE-4734] ( #8190 )
2022-12-14 14:30:15 +13:00
Dakota Walsh
0ddcad66f3
fix(auth): invalidate session when permissions change EE-3320 ( #8103 )
2022-12-14 10:12:00 +13:00
Chaim Lev-Ari
930d9e5628
feat(edge/stacks): use namespace in manifest [EE-4507] ( #8145 )
2022-12-13 22:56:47 +02:00
Chaim Lev-Ari
8936ae9b7a
feat(home): add connect and browse buttons [EE-4182] ( #8175 )
2022-12-13 22:56:09 +02:00
Chaim Lev-Ari
db9d87c918
feat(system): path to upgrade swarm to BE [EE-4624] ( #8124 )
2022-12-13 22:52:06 +02:00
matias-portainer
b59a0ba823
fix(settings): fix settings save/update EE-3604 ( #8180 )
2022-12-12 15:11:12 -03:00
Matt Hook
2188005b48
feat(kubernetes): add rolling restart button teaser [EE-4510] ( #8126 )
...
* rolling restart teaser button
* add be only rolling restart
* move position of button
2022-12-12 14:30:05 +13:00
Prabhat Khera
a1528475ba
feat(UI): tooltip html message support and width fix [EE-3445] ( #8165 )
...
Co-authored-by: testa113 <testa113>
2022-12-12 14:03:50 +13:00
Chaim Lev-Ari
5cbf52377d
feat(system): path to upgrade standalone to BE [EE-4071] ( #8095 )
2022-12-11 08:58:22 +02:00
andres-portainer
756ac034ec
fix(go): add Go workspace EE-4763 ( #8182 )
2022-12-09 13:23:01 -03:00
Oscar Zhou
1008afd1fe
fix(session): reset the environment session storage after deleting it ( #8119 )
2022-12-09 11:11:24 +13:00
Ali
563ead85cc
fix(gitoptions): git app edit ui tweaks [EE-4584] ( #8159 )
2022-12-09 10:41:11 +13:00
Chaim Lev-Ari
eba5879ec8
feat(home): change layout of env tile [EE-4479] ( #8061 )
2022-12-07 16:51:20 +02:00
matias-portainer
b48aa1274d
fix(host): fix host info request EE-4641 ( #8169 )
2022-12-07 10:48:42 -03:00
Matt Hook
3e485c3152
feat(api): remove golang experimental packages [EE-3648] ( #8081 )
...
* remove golang experimental packages
* rebase and fix references
2022-12-07 17:15:52 +13:00
Oscar Zhou
dffd45c5f9
refactor(ui): extract TagButton from TagSelector component [EE-4194] ( #8127 )
2022-12-07 16:15:09 +13:00
Ali
c1cc8bad77
feat(rbac): detect if rbac is enabled [EE-4308] ( #8139 )
2022-12-07 15:53:06 +13:00
matias-portainer
8dcc5e4adb
fix(edgestacks): fix repository edge stack creation EE-4732 ( #8160 )
2022-12-06 10:26:18 -03:00
Matt Hook
4558ce84cf
fix(header): removed red dot from help menu [EE-4586] ( #8133 )
...
* remove red dot from help menu
* fix cursor, add menu-icon class back
2022-12-06 10:24:38 +13:00
Ali
adc87b8f8e
feat(deployment): PO feedback [EE-4416] ( #8143 )
2022-12-06 08:49:26 +13:00
Chaim Lev-Ari
ce8455953e
chore(deps): upgrade k8s client [EE-4543] ( #8019 )
2022-12-05 09:58:55 +02:00
Prabhat Khera
a61b18dd93
feat(kubernetes): fix wordings for ingresses toggle EE-2647 ( #8151 )
2022-12-05 10:47:56 +13:00
Matt Hook
d6a3fe23e9
feat(libhelm) update missed package paths [EE-4650] ( #8134 )
...
* add missing pkg paths
* fix go tests
* fixed pkg paths
2022-12-05 10:38:16 +13:00
Prabhat Khera
cbaba43842
fix(ui): tooltip stays open on hover [EE-3445] ( #8051 )
2022-12-05 09:47:43 +13:00
Matt Hook
c173888b64
remove old digest library and update path ( #8141 )
2022-12-02 10:46:59 +13:00
Chaim Lev-Ari
82e9e2a895
refactor(edge/updates): sync changes from EE [EE-4288] ( #7726 )
2022-12-01 08:40:52 +02:00
Matt Hook
4fee359247
feat(libhelm) import libhelm into CE pkg directory [EE-4650] ( #8138 )
...
* import libhelm and update some paths
* remove file
* update readme
2022-12-01 14:27:49 +13:00
Ali
9cdc0da615
feat(kompose): hide kompose [EE-4562] ( #8084 )
2022-12-01 13:46:23 +13:00
Matt Hook
8fd0efa34f
add third_party digest lib to top level ( #8140 )
2022-12-01 13:26:39 +13:00
Matt Hook
79bfd8f6fe
fix package import for docker/distribution ( #8132 )
2022-12-01 09:43:51 +13:00
Ali
2114c15f55
refactor(data-cy): duplicate data cy [EE-4656] ( #8131 )
2022-11-30 16:54:28 +13:00
Matt Hook
d2f6d1e415
import libhelm into portainer ( #8128 )
2022-11-30 14:25:47 +13:00
Matt Hook
241440a474
fix(fdo): import deleted digest library [EE-4654] ( #8129 )
...
* import digest lib
* update references
* fix lint errors
2022-11-30 09:11:49 +13:00
LP B
2e19f4ea6d
fix(docker/container): auto select private access when enabling UAC on public container edit ( #8032 ) [EE-44-64]
2022-11-29 11:24:13 +01:00
Matt Hook
95bc508462
fix(migrator): fix setting version struct fields after migration [EE-4613] ( #8090 )
...
* fix setting version struct fields
* fix go tests
* remove versionUpdateRequired
* remove old code that was originally for debugging purposes
2022-11-28 19:28:10 +13:00
Ali
d78b762f7b
refactor(icons): replace fa icons [EE-4459] ( #7907 )
...
refactor(icons): remove fontawesome EE-4459
refactor(icon) replace feather with lucide EE-4472
2022-11-28 15:00:28 +13:00
andres-portainer
9dfac98a26
fix(tags): add missing error handling EE-4622 ( #8102 )
2022-11-24 14:16:04 -03:00
andres-portainer
e26a607d28
fix(edgegroups): avoid a last-write-wins situation when updating edge groups concurrently EE-3732 ( #8101 )
2022-11-23 21:36:17 -03:00
Dakota Walsh
6dc1841c14
fix(kube): disable namespace resource quota by default EE-4421 ( #8080 )
2022-11-23 15:01:41 +13:00
andres-portainer
c28be7aced
fix(token-cache-manager): refactor to avoid data races EE-4438 ( #8094 )
2022-11-22 18:31:14 -03:00
Prabhat Khera
dd01165224
show secrets in kube applications datatable ( #8065 )
2022-11-23 08:48:36 +13:00
Chaim Lev-Ari
d484a0eb64
fix(docker): remove word break in details [EE-4481] ( #7996 )
2022-11-22 15:00:55 +02:00
Chaim Lev-Ari
fe8e834dbf
refactor(ui/datatables): migrate views to use datatable component [EE-4064] ( #7609 )
2022-11-22 14:16:34 +02:00
Prabhat Khera
0f0513c684
feat(kubernetes): edit yaml support EE-2855 ( #8016 )
2022-11-22 09:40:44 +13:00
Chaim Lev-Ari
7006c17ce4
fix(wizard): debounce name state [EE-4177] ( #8042 )
...
move debouncing to the component (from the validation).
debounce returns undefined when it's not calling the debounced function,
and undefined is considered a validation error.
2022-11-21 19:33:08 +02:00
Chaim Lev-Ari
253a3a2b40
fix(ui): remove loading of missing interceptors [EE-4604] ( #8086 )
2022-11-21 17:25:09 +02:00
Chaim Lev-Ari
1e4c4e2616
refactor(edge): move edge codebase to react ( #7781 )
2022-11-21 09:51:55 +02:00
Chaim Lev-Ari
75f40fe485
refactor(portainer): remove offline mode [EE-4348] ( #7761 )
...
Co-authored-by: deviantony <anthony.lapenna@portainer.io >
2022-11-21 09:50:47 +02:00
Ali
61e8e68c31
fix(svg): fix footer height [EE-4547] ( #8071 )
2022-11-21 09:22:41 +13:00
Matt Hook
583346321e
feat(version): migrate version to semver [EE-3756] ( #7693 )
...
redisigned version bucket and migration code
2022-11-18 13:18:09 +13:00
cmeng
4cfa584c7c
fix(git): EE-4577 Git Repository Fields are Missing in Edge Stacks ( #8057 )
2022-11-18 08:59:58 +13:00
Ali
d012a4efc4
feat(deployment): enforce deployment options EE-4416 ( #7974 )
2022-11-17 22:00:34 +13:00
Oscar Zhou
e0f3a8c0a2
fix(access/viwer): update the viwer filter key to user.id ( #8055 )
2022-11-17 10:38:34 +13:00
Yi Chen
bb48ab00cb
* remove empty examples ( #7952 )
...
* fix missing type
2022-11-17 06:55:08 +13:00
Chaim Lev-Ari
eccc8131dd
feat(system/upgrade): add upgrade banner [EE-4564] ( #8046 )
2022-11-16 18:38:39 +02:00
matias-portainer
c21921a08d
fix(edgestacks): return 400 instead of 500 on edge stack create when an invalid payload is provided EE-4429 ( #7880 )
2022-11-15 17:40:56 -03:00
Prabhat Khera
573e05d1c7
feat(kubernetes): BE teasure added EE-2647 ( #7927 )
2022-11-15 20:57:01 +13:00
Prabhat Khera
246e351817
remove wrong checked-in files from parent dir ( #8048 )
2022-11-15 09:01:28 +13:00
Prabhat Khera
6775c7b6ec
clean database models directory ( #8026 )
2022-11-14 08:33:57 +13:00
Chaim Lev-Ari
881e99df53
refactor(nomad): sync frontend with EE [EE-3353] ( #7758 )
2022-11-13 12:29:25 +02:00
Chaim Lev-Ari
78dcba614d
refactor(portainer): move to react [EE-3350] ( #7915 )
2022-11-13 10:10:18 +02:00
matias-portainer
30e23ea5b4
fix(ui): tidy up Edge Devices configuration EE-3604 ( #7797 )
2022-11-10 16:13:20 -03:00
Oscar Zhou
e1e81731b9
fix(setting/auth): allow to save all auth method if custom ldap server is empty string ( #7990 )
2022-11-10 08:28:09 +13:00
Oscar Zhou
16377221f9
fix(stack): check if endpoint exists before checking the user permission on the endpoint ( #7967 )
2022-11-09 12:20:19 +13:00
Chaim Lev-Ari
a0237852ef
fix: fix occurred typo [EE-4536] ( #7994 )
2022-11-08 07:30:37 +02:00
andres-portainer
193e0c7d6f
fix(snapshots): remove snapshots when removing endpoints EE-4527 ( #7973 )
...
* fix(snapshots): remove snapshots when removing endpoints EE-4527
* Fix nil pointer dereference.
Co-authored-by: andres-portainer <andres-portainer@users.noreply.github.com >
2022-11-07 20:28:18 -03:00
Chaim Lev-Ari
77c29ff87e
refactor(kubernetes): move react codebase [EE-3349] ( #7953 )
2022-11-07 08:03:11 +02:00
Chaim Lev-Ari
2868da296a
fix(stack): validate original containers names [EE-4520] ( #7978 )
2022-11-06 10:40:33 +02:00
Chaim Lev-Ari
ff10588383
fix(edge): show select all checkbox [EE-4129] ( #7948 )
2022-11-06 09:33:22 +02:00
LP B
6b02d9a1e3
fix(app/logs): change pattern to detect double serialized JSON logs [EE-4525] ( #7962 )
...
* fix(app/logs): change pattern to detect double serialized JSON logs
* fix(app/logs): fallback to raw display when parsing fails + include timestamp for Zerolog logs
2022-11-04 13:58:18 +01:00
Ali
9f3d5185b0
fix(slider): use and update react slider EE-4522 ( #7987 )
2022-11-04 14:12:53 +13:00
congs
f94147b07b
fix(registry): EE-4526 Registry Manage access link broken ( #7975 )
2022-11-04 12:10:42 +13:00
andres-portainer
49d02e0386
fix(db): remove a bucket overwrite EE-4424 ( #7867 )
2022-11-03 18:51:15 -03:00
Ali
e82d0cfbdb
fix(apps): fix edit error EE-4529 ( #7963 )
2022-11-03 13:04:56 +13:00
Oscar Zhou
c8051b68d4
fix(auth/ldap): allow to save internal authentication if custom ldap server is not set [EE-3155] ( #7959 )
2022-11-03 10:06:56 +13:00
Chaim Lev-Ari
37d4a80769
refactor(environments): remove endpoints cache [DTD-100] ( #6408 )
2022-11-02 13:29:26 +02:00
Chaim Lev-Ari
9ef2e27aae
fix(environments): debounce name validation [EE-4177] ( #7889 )
2022-11-02 12:44:31 +02:00
Oscar Zhou
9e1f80cf37
chore(ui/ldap): add texttip for group search configuration ( #7944 )
2022-11-02 11:31:44 +13:00
Dakota Walsh
459c95169a
fix(ingresses): migrate to new allow/disallow format EE-4465 ( #7893 )
2022-11-02 11:17:32 +13:00
fhanportainer
5048f08b5f
fix(box-selector): fixed incorrect wording for Private Box selector under UAC. ( #7949 )
2022-11-01 11:06:11 +13:00
fhanportainer
e785d1572e
fix(web-editor): fixed web editor scroll bar. ( #7941 )
2022-10-31 11:03:50 +13:00
Rex Wang
95a4f83466
fix(docker): docker template UI bug fix [EE-4034] ( #7912 )
...
* EE-4034 fix(docker): docker template UI bug fix
* EE-4034 fix(docker): fix ui
2022-10-30 14:56:23 +08:00
Dmitry Salakhov
4edf232e41
fix: document edge endoint url requirement ( #7735 ) [EE-3425]
2022-10-28 13:00:12 +13:00
Dmitry Salakhov
903cf284e7
fix(image): build image from file ( #7929 ) [EE-4501]
2022-10-27 23:31:31 +13:00
Prabhat Khera
a550bfaedb
fix showing namespaces for standard user ( #7917 )
2022-10-27 16:14:54 +13:00
Hao
446febb0f6
fix(image): hide button issues [EE-4166] ( #7845 )
...
* fix(image): hide button issues [EE-4166]
2022-10-25 15:02:59 +08:00
Oscar Zhou
cb9fe2606c
fix(team): disable team leader setting when external auth sync is enabled [EE-3579] ( #7852 )
2022-10-25 14:39:24 +13:00
Dakota Walsh
55211ef00e
fix(ingress): allow none controller type EE-4420 ( #7883 )
...
Co-authored-by: testA113 <alex.harris@portainer.io >
2022-10-25 09:41:30 +13:00
Chaim Lev-Ari
e48ceb15e9
refactor(environments): move environments ts code to react [EE-3443] ( #7747 )
2022-10-23 09:53:25 +03:00
Rex Wang
1b12cc9f31
EE-4376 fix(docker): fix malformed struct of template ( #7803 )
2022-10-21 16:29:18 +08:00
Hao
0365ed8e70
fix(docker): comfirm modal for removing secrets/networks/configs [EE-4211] ( #7882 )
...
* fix(ui): comfirm modal for removing secrets/networks/configs [EE-4211]
* fix(ui): comfirm modal for removing secrets/networks/configs [EE-4211]
* fix(ui): comfirm modal for removing secrets/networks/configs [EE-4211]
2022-10-21 16:03:41 +08:00
Chaim Lev-Ari
7624ff10ee
chore(edge): add aria-label for edge-group selector [EE-4466] ( #7896 )
...
* chore(edge): add aria-label for edge-group selector
* style(edge): remove comment
2022-10-21 08:22:49 +03:00
andres-portainer
535a26412f
fix(logging): default to pretty logging [EE-4371] ( #7847 )
...
* fix(logging): default to pretty logging EE-4371
* feat(app/logs): prettify stack traces in JSON logs
* feat(nomad/logs): prettify JSON logs in log viewer
* feat(kubernetes/logs): prettigy JSON logs in log viewers
* feat(app/logs): format and color zerolog prettified logs
* fix(app/logs): pre-parse logs when they are double serialized
Co-authored-by: andres-portainer <andres-portainer@users.noreply.github.com >
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com >
2022-10-20 16:33:54 +02:00
Chaim Lev-Ari
ee5600b6af
chore(build): incremental ts build [EE-4204] ( #7888 )
2022-10-20 17:23:56 +03:00
Rex Wang
3f51d077ac
fix(docker): create custom template [EE-4114] ( #7812 )
...
* EE-4114 fix(docker): create custom template
* Update customtemplate_create.go
remove white space
2022-10-20 16:42:49 +08:00
Rex Wang
0219d41ba7
fix(docker): Show stopped container on dashboard [EE-4327] ( #7833 )
...
* EE-4327 fix(docker): Show stopped container on dashboard
* Update ContainerStatus.tsx
remove comment
* EE-4327 fix(docker): show stopped container on dashboard
2022-10-20 15:10:39 +08:00
Prabhat Khera
f3e2ccd487
fix volume claims with k8s app ( #7899 )
2022-10-20 15:43:19 +13:00
Ali
368e6b2a44
fix(helm): helm charts view bad icon aspect ratio EE-4451 ( #7875 )
2022-10-20 14:14:55 +13:00
Dmitry Salakhov
1100a2bd28
feat: move jwt lib to v4 ( #7773 )
2022-10-20 10:26:11 +13:00
itsconquest
16dc66f173
fix(UAC): put team into resource control when editing as team lead [EE-4457] ( #7886 )
...
* fix(UAC): put team into resource control when editing as team lead [EE-4457]
* populate form values & payload correctly
2022-10-20 10:18:56 +13:00
itsconquest
c1f94be9b2
fix(notifications): sort by newest first by default [EE-4467] ( #7891 )
2022-10-19 15:25:20 +13:00
Matt Hook
58947fee69
fix(libhelm): new libhelm with relaxed validation when adding chart repo [EE-4440] ( #7874 )
...
update helm to fix adding some chart repos
2022-10-19 12:43:33 +13:00
Dakota Walsh
0c995ae1c8
fix(kubernetes): create proxied kubeclient EE-4326 ( #7850 )
2022-10-18 10:46:27 +13:00
itsconquest
f6d6be90e4
fix(UAC): provide required UI context [EE-4415] ( #7854 )
2022-10-18 09:45:47 +13:00
andres-portainer
5488389278
fix(code): replace calls to ioutil EE-4425 ( #7878 )
2022-10-17 15:29:12 -03:00
andres-portainer
69f498c431
fix(tests): add missing context cancel EE-4433 ( #7879 )
2022-10-17 13:57:41 -03:00
Prabhat Khera
669327da7c
fix reloading page when ing class disallowed ( #7830 )
2022-10-17 10:44:17 +13:00
andres-portainer
191f8e17ee
fix(code): remove unused code EE-4431 ( #7866 )
2022-10-14 19:42:31 -03:00
andres-portainer
ae2bec4bd9
fix(code): clean up EE-4432 ( #7865 )
2022-10-14 18:09:07 -03:00
andres-portainer
367f3dd6d4
fix(tags): remove a data race EE-4310 ( #7862 )
2022-10-13 11:12:12 -03:00
matias-portainer
8f1ac38963
fix(tags): get tags when loading associated endpoints selector EE-4140 ( #7857 )
2022-10-13 11:03:19 -03:00
Ali
7a6ff10268
fix(ing): nodeport validate and show errors [EE-4373] ( #7801 )
2022-10-12 10:06:57 +13:00
andres-portainer
fd91de3571
fix(logging): remove remaining traces of logrus EE-4414 ( #7848 )
2022-10-11 16:53:27 -03:00
andres-portainer
ab3a6f402e
fix(build): add -trimpath EE-4406 ( #7836 )
2022-10-11 13:00:50 -03:00
andres-portainer
d3edb7ebd5
fix(logging): convert missing cases to Zerolog EE-4400 ( #7817 )
2022-10-11 12:59:00 -03:00
Oscar Zhou
c23b8b2816
fix(gitops): update the git ref cache key from url to url and pat ( #7841 )
2022-10-11 18:31:21 +13:00
itsconquest
724f1f63b7
fix(notifications): cleanup notifications code [EE-4274] ( #7790 )
...
* fix(notifications): cleanup notifications code [EE-4274]
* break long words
2022-10-11 14:05:53 +13:00
Ali
c6ae8467c0
fix(ingress): update ingress tls after deletion EE-4387 ( #7804 )
...
* fix(ing): update tls value EE-4387
2022-10-10 09:32:30 +13:00
Ali
56087bcbb3
fix(clustersetup): dont show modal when loading ( #7810 )
2022-10-08 17:48:36 +13:00
Ali
315c1c7e1e
fix(application): edit cluster ip services EE-4328 ( #7775 )
2022-10-07 16:55:11 +13:00
congs
819dc4d561
fix(UI): EE-4381 environment ID is shown instead of its name when deleting an environment ( #7808 )
2022-10-07 16:36:19 +13:00
congs
380a64d546
fix(wizard): EE-4350 Environment creating script should only showed for relevant type of environment ( #7786 )
2022-10-07 15:43:06 +13:00
congs
6429546462
fix(help): EE-4335 context sensitive help improvement ( #7754 )
2022-10-07 14:25:26 +13:00
matias-portainer
ebfb71da05
fix(edge): fix docker proxy EE-4380 ( #7799 )
2022-10-06 11:12:39 -03:00
Ali
ae0b9b1e30
fix(ingress): ingress indicate missing services EE-4358 ( #7794 )
2022-10-06 15:24:59 +13:00
Oscar Zhou
e9de484c3e
refactor(stack): stack build process backend only [EE-4342] ( #7750 )
2022-10-05 22:33:59 +13:00
Prabhat Khera
83a1ce9d2a
bug(ingress): fix ingress class disallowed to not found issue EE-4311 ( #7731 )
2022-10-05 15:17:53 +13:00
Rex Wang
66fd039933
EE-2681 fix(docker): fix message format ( #7784 )
2022-10-05 09:20:00 +08:00
Ali
1722257d68
fix(cluster): fix cluster setup no ingress develop EE-4352 ( #7776 )
...
* fix(cluster) update cluster wo controllers EE-4352
* fix(ing): stop errors in ns EE-4352
2022-10-04 12:13:56 +13:00
Ali
7d8b037761
fix(deploy): update option text EE-4362 ( #7783 )
2022-10-04 10:20:16 +13:00
Ali
cd52e04a5a
fix(customtemplate) fix custom var payload EE-4340 ( #7752 )
2022-10-03 09:49:28 +13:00
Xuing
a0fa64781a
fix(readme) update deploy portainer url ( #7760 )
2022-09-30 14:47:47 +13:00
Ali
43e3cb476b
fix(clustersetup): set a default access mode ( #7745 )
2022-09-29 10:26:25 +13:00
Ali
a1a88eb5e4
fix(secrets): allow edit sa token, refactor ( #7732 )
2022-09-29 09:57:39 +13:00
andres-portainer
cb79dc18f8
chore(code): reduce divergence with EE EE-4344 ( #7748 )
2022-09-28 14:56:32 -03:00
andres-portainer
e9384a6987
fix(database): fix a data race around the bucket sequences EE-4332 ( #7738 )
2022-09-27 16:14:00 -03:00
Dmitry Salakhov
90a0e6fe35
bump release version ( #7733 )
2022-09-27 13:55:20 +13:00
LP B
e5f8466fb9
fix(app/environments): retain previously selected environments [EE-3233] ( #7358 )
2022-09-26 19:00:10 -03:00
Yi Chen
c3110a85b2
* replace npm mirror with yarnpkg ( #7730 )
2022-09-27 10:08:47 +13:00
Dakota Walsh
89eda13eb3
feat(ingress): autodetect ingress controllers EE-673 ( #7712 )
2022-09-27 08:43:24 +13:00
Hao
c96551e410
feat(stack): rebuild image for compose stack from git [EE-2681] ( #7707 )
...
* feat(stack): rebuild image for compose stack from git [EE-2681]
* feat(stack): rebuild image for compose stack from git [EE-2681]
* --no-edit
* UI
2022-09-26 14:22:38 +08:00
Rex Wang
9f7d5ac842
fix(docker): stack's env vars support empty value EE-1528 ( #7592 )
...
* EE-1528 fix(docker): stack's env vars support empty value
* EE-1528 fix(docker): handle no-value env as empty env
2022-09-24 20:05:20 +08:00
itsconquest
648c1db437
feat(notifications): track toast notifications [EE-4132] ( #7711 )
...
* feat(notifications): track toast notifications [EE-4132]
* suggested refactoring
* fix failing test
* remove duplicate styles
* applying spacing to context icon
2022-09-23 17:17:44 +12:00
Ali
4e20d70a99
feat(secrets): allow creating secrets beyond opaque [EE-2625] ( #7709 )
2022-09-23 16:35:47 +12:00
fhanportainer
3b2f0ff9eb
fix(access-token): fixed create access token view. ( #7716 )
2022-09-23 16:29:25 +12:00
Prabhat Khera
fcb76f570e
feat(ingress): remove ingresses from add and edit application EE-4206 ( #7677 )
2022-09-23 16:11:35 +12:00
itsconquest
c384d834f5
fix(build): restore aliases for uppercase imports [EE-4312] ( #7723 )
2022-09-23 15:55:05 +12:00
Dmitry Salakhov
45e2ed3d86
fix: miscofigured logging statements ( #7721 )
2022-09-23 13:15:26 +12:00
matias-portainer
6e0f83b99e
feat(snapshots): separate snapshots from endpoint DB struct EE-4099 ( #7614 )
2022-09-22 17:05:10 -03:00
Prabhat Khera
4fe2a7c750
fix ingress screen loading ( #7715 )
2022-09-22 16:12:19 +12:00
congs
f8b8d549fd
feat(help): EE-2724 Context sensitive help ( #7694 )
2022-09-22 13:39:36 +12:00
LP B
1b0db4971f
feat(app/logs): format Zerolog in logs viewer [EE-4226] ( #7685 )
...
* feat(app/logs): format Zerolog in logs viewer
* fix(app/logs): trim caller to only last 2 segments
2022-09-22 00:34:58 +02:00
LP B
6063f368ea
fix(api/snapshot): convert error message only on matching env types ( #7661 )
2022-09-22 00:34:14 +02:00
Chao Geng
8ef584e41c
feat(docker): new version message in BE side menu [EE-4079] ( #7680 )
...
* export GetLatestVersion and HasNewerVersion
2022-09-21 17:22:39 +08:00
Chaim Lev-Ari
ceaee4e175
refactor(ui): replace ng selectors with react-select [EE-3608] ( #7203 )
...
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com >
2022-09-21 10:10:58 +03:00
Chaim Lev-Ari
1e21961e6a
refactor(app): move settings components to react [EE-3442] ( #7625 )
2022-09-21 09:14:29 +03:00
Oscar Zhou
5777c18297
feat(gitops): support to list git repository refs and file tree [EE-2673] ( #7100 )
2022-09-21 17:47:02 +12:00
Prabhat Khera
ef1d648c07
feat(ingress): ingresses datatable with add/edit ingresses EE-2615 ( #7672 )
2022-09-21 16:49:42 +12:00
Dmitry Salakhov
393d1fc91d
fix: braking changes in compose ( #7708 ) [EE-4258]
2022-09-21 15:59:40 +12:00
andres-portainer
f9fe440401
feat(logging): trim paths from the build EE-4186 ( #7710 )
2022-09-20 18:48:07 -03:00
Chaim Lev-Ari
fad376b415
refactor(ui): remove global providers [EE-4128] ( #7578 )
2022-09-20 21:14:24 +03:00
Chao Geng
d3f094cb18
fix(image): better URL info text and a link to documentation to build image [EE-2409] ( #7641 )
...
* URL info text and a link to documentation to build image
2022-09-20 13:42:31 +08:00
Matt Hook
1950c4ca2b
Sanitze kube labels ( #7658 )
2022-09-20 16:19:54 +12:00
Chao Geng
5232427a5b
updated k8s stack deployment specification in Swagger ( #7619 )
2022-09-20 06:59:14 +08:00
andres-portainer
0fac1f85f7
feat(logging): redirect the standard logger to Zerolog EE-4186 ( #7702 )
2022-09-19 15:39:43 -03:00
Hao
70ce4e70d9
fix(registry): fix anonymous dockerhub name to make it same with BE [EE-4208] ( #7690 )
2022-09-19 16:52:15 +08:00
congs
47f2490059
fix(wizard) EE-2053 Add Docker Standalone option to agent install instructions ( #7589 )
2022-09-19 13:44:52 +12:00
Chaim Lev-Ari
4d123895ea
feat(edge/update): select endpoints to update [EE-4043] ( #7602 )
2022-09-18 14:42:18 +03:00
andres-portainer
36e7981ab7
feat(logging): replace all the loggers with zerolog EE-4186 ( #7663 )
2022-09-16 13:18:44 -03:00
Oscar Zhou
53025178ef
fix(access): support to list users or teams with specified endpoint [EE-1704] ( #7610 )
2022-09-16 14:45:14 +12:00
Rex Wang
f71fe87ba7
fix(docker): ui link style [EE-4184] ( #7655 )
...
* EE-4184 fix(docker): ui link style
2022-09-15 17:33:49 +08:00
congs
6078234d07
fix(stack): EE-4213 Allow latest image to be pulled for stacks: backport backend logic ( #7669 )
2022-09-15 16:57:26 +12:00
Oscar Zhou
fa162cafc1
feat(gitops): support to store git credentials [EE-2683] ( #7066 )
2022-09-15 16:32:05 +12:00
andres-portainer
9ef5636718
chore(handlers): replace structs by functions for HTTP errors EE-4227 ( #7664 )
2022-09-14 20:42:39 -03:00
Matt Hook
7accdf704c
fix(kube): change warning text colour to match figma styling [EE-3045] ( #7582 )
...
* update warning text colour, icon and alignment to match figma
2022-09-15 11:09:19 +12:00
Chao Geng
d570aee554
feat(image): upload local files for building image EE-3021 ( #7507 )
...
* support to make multiple files in archive buffer
* upload files by multipart
2022-09-14 14:47:24 +08:00
Chao Geng
a7d458f0bd
chore(tests): use t.TempDir to create temporary test directory [EE-3700] ( #7612 )
...
* create temporary test directory with t.TempDir
2022-09-14 13:59:47 +08:00
congs
1a9d793f2f
fix(stack): EE-4213 Allow latest image to be pulled for stacks ( #7653 )
2022-09-14 10:17:32 +12:00
fhanportainer
0242c8e4ef
fix(dropdown): fixed dropdown menu background color in dark mode. [EE-4026] ( #7591 )
...
* fix(dropdown): fixed dropdown menu background color in dark mode. [EE-4026]
* fix(dropdown): fixed table setting background color in dark mode.
* fix(dropdown): updated --bg-dropdown-menu-color in dark theme.
* fix(dropdown): fixed dropdown border radius issue
* fix(dropdown): fixed dropdown option text color in dark mode
2022-09-14 10:16:02 +12:00
Chaim Lev-Ari
6c4c958bf0
feat(edge/update): remote update structure [EE-4040] ( #7553 )
2022-09-13 16:56:38 +03:00
itsconquest
dd1662c8b8
fix(extension): change ports to reduce conflicts [EE-3211] ( #7596 )
2022-09-13 11:03:37 +12:00
LP B
fdfebcf731
fix(style): autofilled inputs use theme colors [EE-3828] ( #7576 )
2022-09-12 16:29:15 +02:00
itsconquest
9ce3e7d20d
fix(theme): tabs and codeeditor darkmode correction [EE-4188] ( #7643 )
...
* fix(theme): tabs and codeeditor darkmode correction [EE-4188]
* correct codemirror background
* fix typo
2022-09-12 17:07:03 +12:00
congs
bf8b9463d3
fix(security): EE-3202 Portainer CE and EE JS Dependencies ( #7561 )
2022-09-12 13:32:58 +12:00
Oscar Zhou
9375e577b0
feat(setting): display custom banner option as the limited feature for be ( #7590 )
2022-09-09 13:29:30 +12:00
itsconquest
d95a67a567
fix(theme): env sidebar darkmode color [EE-4188] ( #7638 )
...
* fix(theme): env sidebar darkmode color [EE-4188]
* style usericon
* further dark mode changes
2022-09-09 12:47:06 +12:00
Dmitry Salakhov
160e210ffe
feat: update compose and helm versions ( #7536 ) [EE-3205]
2022-09-09 11:26:56 +12:00
itsconquest
c9eaad6237
fix(auth): prevent trim on password [EE-4197] ( #7633 )
2022-09-08 13:50:21 +12:00
itsconquest
2edff939ef
fix(theme): update dark mode colors [EE-4188] ( #7623 )
...
* fix(theme): update dark mode colors [EE-4188]
* fix sidebar hover/selected
2022-09-08 13:49:09 +12:00
congs
13338c46bb
fix(wizard): EE-3728 Metadata is not working with Nomad ( #7615 )
2022-09-08 13:11:57 +12:00
LP B
ea05814af4
fix(images/build): enforce file content length only when using the editor ( #7630 )
2022-09-08 02:32:36 +02:00
Dmitry Salakhov
0fe2ddf535
fix: don't url-escape socket paths ( #7627 )
2022-09-08 11:44:50 +12:00
Rex Wang
9af9395b73
fix(docker): prevent misconfigured stack from saving EE-3235 ( #7585 )
...
* EE-3235 fix(docker): add checker to editor
* support rollback to update stack file
Co-authored-by: chaogeng77977 <chao.geng@portainer.io >
2022-09-07 16:50:59 +08:00
Chaim Lev-Ari
d9cc7eda51
refactor(app): move access-control components [EE-3441] ( #7559 )
2022-09-07 07:25:00 +03:00
fhanportainer
77c3f9131b
fix(environment): update page title when no environment selected. ( #7606 )
...
* fix(environment): update page title when no environment selected.
* fix(environment): update page title when clearing environment from side bar.
* fix(environment): update page title when clearing environment from a non-environment page.
2022-09-07 11:08:45 +12:00
Dakota Walsh
2b2580fb61
fix(kubernetes): gke node stats ( #7455 )
2022-09-07 10:39:00 +12:00
congs
f870619fb6
fix(git): EE-3727 nomad extension not available ( #7595 )
2022-09-06 10:54:21 +12:00
LP B
602e42739e
feat(stacks): remove the ability to delete external swarm stacks [EE-2611] ( #7560 )
2022-09-05 15:00:49 +02:00
Rex Wang
326a8abdc7
EE-4021 fix(docker): rename deployed container ( #7601 )
2022-09-05 17:39:08 +08:00
Rex Wang
c0f3d0193d
EE-4125 fix(docker): fix creating container UI style ( #7607 )
2022-09-05 07:08:38 +08:00
Chaim Lev-Ari
f9427c8fb2
refactor(teams): migrate teams to react [EE-2273] ( #6691 )
...
closes [EE-2273]
2022-09-02 18:30:34 +03:00
huib-portainer
9b02f575ef
chore(readme): update readme to remove the outdated demo
2022-09-02 13:53:47 +12:00
itsconquest
5b4f6098d8
fix(boxselector): fix darkmode BE teaser style [EE-4145] ( #7598 )
...
* fix(boxselector): fix darkmode BE teaser style [EE-4145]
* make opacity same when selected
* add missing link to teaser
* style unchecked boxes + light mode
* revert colors for ligh theme
2022-09-02 12:42:48 +12:00
Oscar Zhou
ccaf2bedb7
fix(stack/compose): remove the orphan containers if stack deployment is failed ( #7599 )
2022-09-02 08:11:02 +12:00
Rex Wang
88757d2617
fix(docker): style fixes [EE-4024] ( #7569 )
...
* EE-4042 update docker screens trash icon
* EE-4024 fix(docker): change styles
2022-09-01 19:02:21 +08:00
Matt Hook
d79586cf6a
chore(readme): update readme to display latest version ( #7604 )
...
* use badge to display latest version
* use markdown syntax
2022-09-01 14:04:59 +12:00
Rex Wang
a9b1a9c194
fix(docker): don't trimming when creating secret [EE-3265] ( #7577 )
...
* EE-3265 fix(docker): stop trimming when creating secret
* EE-3265 fix(docker): stop triming when creating secret in k8s
2022-08-31 23:19:14 +08:00
fhanportainer
eb5036b96f
fix(docker): removed docker.sock code in docker API [EE-3612] ( #7586 )
2022-08-31 20:32:01 +12:00
LP B
2f0dbf2ae1
fix(container/edit): fallback value when retrieving GPU config without snapshot available [EE-4110] ( #7570 )
2022-08-30 14:52:24 +02:00
itsconquest
c79be58700
fix(sidebar): rework the update notification [EE-4119] ( #7575 )
2022-08-30 10:00:12 +12:00
Oscar Zhou
d24e5ff71e
feat(docker/container): support --shm-size configuration [EE-550] ( #7547 )
2022-08-30 09:22:27 +12:00
Chaim Lev-Ari
6536d36c24
feat(ui): hide user menu on docker extension [EE-4115] ( #7563 )
2022-08-29 05:07:07 +03:00
wheresolivia
6174940ac2
add data-cy attributes for docker image tag selectors ( #7581 )
2022-08-29 13:46:06 +12:00
fhanportainer
4c98fcd7db
feat(analytis): EnableTelemetry defaults to false ( #7539 )
2022-08-29 11:09:47 +12:00
congs
ad8054ac1f
fix(stack): EE-3908 broken modal when updating/redeploying stacks: turn off toggle ( #7573 )
2022-08-26 17:54:10 +12:00
Matt Hook
a54c54ef24
fix(swarm): fixed issue parsing url with no scheme [EE-4017] ( #7502 )
2022-08-26 11:55:55 +12:00
itsconquest
27095ede22
fix(stacks): orphaned stacks readonly [EE-4085] ( #7552 )
...
* fix(stacks): orphaned stacks readonly [EE-4085]
* correctly handle stack type in controller
2022-08-25 10:27:12 +12:00
congs
e2789ab354
fix(container): EE-3995 gpus console error under stack list page ( #7530 )
2022-08-25 10:27:02 +12:00
Matt Hook
d4f4bb532f
fix(web-editor): add search hint text [EE-3967] ( #7496 )
2022-08-25 10:11:25 +12:00
Zhang Hao
c6ab5d5717
fix(image): Add hide default registry teaser for CE version [EE-4038] ( #7533 )
...
* fix(image): Add hide default registry teaser for CE version [EE-4038].
* fix(image): Hide advanced mode only if there is no docker hub registries [EE-3734]
* sync with EE
2022-08-24 19:33:48 +08:00
Chaim Lev-Ari
234627f278
fix(ui/buttons): set hyperlink style [EE-4007] ( #7524 )
2022-08-24 07:40:50 +03:00
itsconquest
87214d48be
fix(wizard): highcontrast style for BE only options ( #7544 )
2022-08-24 14:48:05 +12:00
itsconquest
a2a35a1851
fix(azure): correctly sort container ports [EE-4076] ( #7550 )
2022-08-24 12:43:04 +12:00
Chaim Lev-Ari
11f0574ad3
fix(stack): hide containers for swarm stack [EE-3969] ( #7504 )
2022-08-23 09:47:09 +03:00
Chaim Lev-Ari
9fbc6177a6
fix(stack): hide containers for swarm stack [EE-3969] ( #7503 )
2022-08-23 09:46:55 +03:00
congs
b91e06a60a
fix(stack): EE-3908 broken modal when updating/redeploying stacks ( #7497 )
2022-08-23 14:22:18 +12:00
fhanportainer
ad3f4ff711
fix(toggle): fixed disabled toggle color in dark and high contrast modes. ( #7518 )
...
* fix(toggle): fixed disabled toggle color in dark and high contrast modes.
* fix(switch): fixed switch color in dark and high contrast modes.
* fix(switch): fixed switch in LDAP secion.
* fix(switch): corrected the blue color of Switch in dark and high contrast themes.
2022-08-23 12:11:11 +12:00
Prabhat Khera
7edcfd6eab
fix minor ui issues ( #7510 )
2022-08-23 08:55:41 +12:00
Prabhat Khera
735b2063ea
fix(ui): minor ui issues EE-4004 ( #7512 )
2022-08-23 08:54:40 +12:00
matias-portainer
bce4d02dd2
fix(edge): save edge checkin interval during endpoint creation ( #7541 )
2022-08-22 12:08:53 -03:00
fhanportainer
e84126ec13
feat(label): uses --ui-white for control-label css class in Dark and High contrast themes ( #7505 )
...
* feat(label): uses `--ui-white` for control-label css class in Dark and High contrast themes.
* feat(label): uses `apply` in control-label css class.
2022-08-23 03:08:29 +12:00
matias-portainer
3a324acb0e
fix(edge): fix edge URL placeholder EE-2598 ( #7459 )
2022-08-22 10:13:01 -03:00
Rex Wang
c6f7427283
Fix(UI) fix color of file upload button in dark mode EE-4009 ( #7535 )
...
* fix snapshot url parsing issue for ip addresses (#7477 )
* fix(ui/header): change font sizes [EE-3966] (#7484 )
* fix(k8s/apps): show horizontal scrollbar [EE-3941] (#7476 )
* fix(kubeconfig): update button and modal styles (#7480 )
EE-3947
* fix(containers): make table wider [EE-3944] (#7486 )
* Fix(UI) UI fixes on docker container screens (release/2.15) EE-3915 (#7499 )
* EE-3915 ui fixes on docker container screens
* Update createcontainer.html
Update label
* EE-3916 fix container link under stack detail page (#7508 )
* EE-4009 fix color of file-upload button in dark mode
Co-authored-by: Matt Hook <hookenz@gmail.com >
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
Co-authored-by: Ali <83188384+testA113@users.noreply.github.com >
2022-08-22 20:25:26 +08:00
Chaim Lev-Ari
ace01eac9d
fix(ui): box-selector fixes [EE-3949] ( #7489 )
2022-08-22 11:55:48 +03:00
Ali
8d304b78cb
fix(kubeshell): add back data-cy EE-4054 ( #7538 )
2022-08-22 16:52:24 +12:00
fhanportainer
c17baa36ef
fix(app-template): fixed the app template list not scroll to top issue ( #7519 )
...
* fix(app-template): fixed the app template list not scroll to top issue
* fix(templates): added id prop to PageHeader component.
2022-08-20 00:31:17 +12:00
fhanportainer
8cbff097e4
feat(docker): fixed info icon in docker feature config section. ( #7492 )
2022-08-19 12:55:29 +12:00
Matt Hook
294738cb0d
bump version to 2.16 ( #7475 )
2022-08-19 10:34:47 +12:00
Rex Wang
69bc815acd
EE-3998 bug fix ( #7522 )
2022-08-18 18:56:37 +08:00
Prabhat Khera
fb62edefbc
fix background ( #7515 )
2022-08-18 22:39:54 +12:00
fhanportainer
5e35ff8b8a
feat(stack): fixed stack web editor scroll bar issue. ( #7494 )
2022-08-18 18:00:33 +12:00
Rex Wang
20053b1f07
EE-3916 fix container link under stack detail page ( #7509 )
2022-08-17 23:48:21 +08:00
Rex Wang
cc6c5d45b7
Fix(UI) UI fixes on docker container screens EE-3915 ( #7500 )
...
* EE-3915 ui fixes on docker container pages
* Update createcontainer.html
Update label
2022-08-17 23:37:35 +08:00
Chaim Lev-Ari
f480e0ccf6
fix(containers): make table wider [EE-3944] ( #7487 )
2022-08-17 12:49:29 +03:00
Ali
d85149e328
fix(kubeconfig): update button and modal styles ( #7481 )
...
EE-3947
2022-08-17 20:01:04 +12:00
Chaim Lev-Ari
cee241e77c
fix(k8s/apps): show horizontal scrollbar [EE-3941] ( #7472 )
2022-08-16 20:59:01 +03:00
Chaim Lev-Ari
8ec9515225
fix(activity): fix angularjs error [EE-3968] ( #7482 )
2022-08-16 18:08:48 +03:00
Chaim Lev-Ari
d4ffaaef2f
fix(activity): fix angularjs error [EE-3968] ( #7483 )
2022-08-16 18:08:21 +03:00
Chaim Lev-Ari
eda8347091
fix(ui/header): change font sizes [EE-3966] ( #7485 )
2022-08-16 18:08:08 +03:00
matias-portainer
4c23513a41
fix(home): remove edge devices from homepage list EE-3919 ( #7471 )
2022-08-16 09:57:55 -03:00
Matt Hook
81d1f35bdc
fix snapshot url parsing issue for ip addresses ( #7478 )
2022-08-16 10:36:12 +12:00
Ali
36c93c7f57
fix(ui): kubernetes-consistent-styling EE-3820 ( #7425 )
2022-08-13 00:22:45 +06:00
Rex Wang
b67f404d8d
EE-3905 changes for item 1,2,3,4,9,10,12,13,14 ( #7467 )
2022-08-12 12:47:44 +08:00
Chaim Lev-Ari
95fb5a4baa
fix(ui): fix ui bugs [EE-3847] ( #7453 )
2022-08-12 15:47:56 +12:00
matias-portainer
dd372637cb
feat(ui): renovate the edge devices waiting room ( #7456 )
2022-08-12 15:01:31 +12:00
Chaim Lev-Ari
c1a4856e9d
feat(ui/datatables): add styles for nested tables [EE-3687] ( #7440 )
...
* feat(ui/datatables): add styles for nested tables
2022-08-12 14:56:48 +12:00
Chaim Lev-Ari
92b7e64689
feat(ui/sidebar): support custom logos [EE-3753] ( #7436 )
...
* feat(ui/sidebar): show right logos
2022-08-12 13:27:30 +12:00
matias-portainer
a750259a2c
fix(edge): generate new EdgeID only if not present ( #7454 )
2022-08-11 22:23:13 -03:00
matias-portainer
87accfce5d
fix(edge): parse agent platform on every polling request to avoid endpoint misconfiguration ( #7452 )
2022-08-11 22:21:56 -03:00
Chaim Lev-Ari
29f0daa7ea
fix(edge/stacks): show correct status for env [EE-3374] ( #7466 )
2022-08-11 22:20:36 -03:00
Richard Wei
a247db7e93
feat(ui): added teaser styling for CE EE-3780 ( #7323 )
...
* added teaser styling for CE
2022-08-12 12:03:30 +12:00
itsconquest
1fbaf5fcbf
fix(style): correct common pages [EE-3886] ( #7449 )
...
* fix(css): correct common pages [EE-3886]
2022-08-12 11:58:31 +12:00
Chaim Lev-Ari
c981e6ff7b
fix(home): clear all filters [EE-3912] ( #7465 )
2022-08-12 02:00:33 +03:00
Richard Wei
ee1ee633d7
feat(ui): portainer wizard ui change for ce EE-3576 ( #7405 )
...
* ui change for wizard
2022-08-12 08:43:01 +12:00
Ali
a7ab0a5662
feat(ui): box-selector-style-updates EE-3698 ( #7382 )
2022-08-11 14:13:11 +06:00
Chaim Lev-Ari
bed4257194
refactor(containers): migrate view to react [EE-2212] ( #6577 )
...
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com >
2022-08-11 07:33:29 +03:00
Chaim Lev-Ari
5ee570e075
feat(home): filter by connection type and agent version [EE-3373] ( #7085 )
2022-08-11 07:32:12 +03:00
Rex Wang
9666c21b8a
EE-3860 fix typo ( #7447 )
2022-08-11 07:40:26 +08:00
Oscar Zhou
5cf789a8e4
fix(yarn): update yarn lock file to fix nightly code scan failure ( #7460 )
2022-08-11 10:28:58 +12:00
Matt Hook
6a4a353b92
feat(environment): update wording when editing agent environment [EE-3081] ( #7445 )
...
* change wording when editing agent environment
2022-08-11 09:27:35 +12:00
Prabhat Khera
02355acfa8
fix(ui): namespace name sort EE-3863 ( #7442 )
2022-08-11 09:25:29 +12:00
congs
04eb718f88
fix(gpu) EE-3191 fix gpu bugs ( #7451 )
2022-08-11 09:05:27 +12:00
congs
36888b5ad4
feat(ui): EE-3567 css portainer settings auth ( #7423 )
2022-08-10 17:49:43 +12:00
Ali
7bd971f838
fix(toast): update styles and custom button ( #7450 )
...
EE-3829
2022-08-10 17:07:35 +12:00
Chaim Lev-Ari
c3ce4d8b53
feat(sidebar): add dark theme colors [EE-3666] ( #7414 )
2022-08-10 07:12:20 +03:00
Ali
fb3a31a4fd
feat(login): allow-show-hide-password-in-login-screen EE-3885 ( #7433 )
...
* feat(login): allow show/hide password EE-3885
2022-08-10 16:07:24 +12:00
Rex Wang
b6852b5e30
fix(UI) registry page improvement EE-2705 ( #7424 )
...
* EE-2705 bug fix
* EE-2705 hide auth switch for gitlab
2022-08-10 09:07:20 +08:00
Richard Wei
34e2178752
feat(ui): portainer registry boxselector icon ce EE-3848 ( #7419 )
...
* add icon to registry boxselector
2022-08-10 12:21:17 +12:00
fhanportainer
83a17de1c0
feat(roles): fixed search box in the Roles page. ( #7448 )
...
* feat(roles): fixed search box in the Roles page.
* feat(roles): fixed icon position
2022-08-09 19:22:10 +12:00
Oscar Zhou
e5b27d7a57
fix(ldap/tls): allow to upload tls ca certificate [EE-3654] ( #7340 )
2022-08-09 17:19:32 +12:00
Richard Wei
fb14a85483
fix search box for group ( #7446 )
2022-08-09 12:43:37 +12:00
Zhang Hao
8d4cb5e16b
fix(container): some style bug on container create page [EE-3744] ( #7415 )
...
* fix(container): some style bug on container create page [EE-3744]
2022-08-09 07:50:18 +08:00
Richard Wei
ad8b8399c4
fix(ui): remove right label for switch toggle EE-3786 ( #7349 )
...
* remove right label for switch toggle
2022-08-08 16:43:31 +12:00
Dakota Walsh
8ff2fa66b6
fix(kube): update kubectl agent install instructions ( #7421 )
2022-08-08 14:06:10 +12:00
Zhang Hao
539948b5a6
fix(container): fixed add value and remove value for env [EE-3839] ( #7429 )
...
* fix(style): UI task issues [EE-3839]
2022-08-05 15:45:21 +08:00
Dmitry Salakhov
bfe1cace77
fix: correctly flagged pull latest image feature as limited ( #7428 )
2022-08-05 16:05:49 +12:00
Dakota Walsh
7b806cf586
fix(cache): trigger page reload on logout ( #7407 )
...
When portainer is restarted the user's session is invalidated and as
soon as they start clicking around they will be logged out. This PR does
two additional things when this happens.
1) We trigger a browser page reload which will force the client the grab
the latest version of our js, css, etc. Previously if a user updated
portainer, but never clicked the browser's refresh button they would
never see new css changes.
2) We also set "cache-control no-cache" on the index.html header. Since
portainer is an SPA and the the index.html is very small it makes
sense to avoid letting the browser cache it so that the user is
always given the latest version when the above reload is triggered.
2022-08-05 15:38:45 +12:00
Rex Wang
69a824c25b
Fix(UI) Update UI of docker dashboard EE-3845 ( #7422 )
...
* EE-3846 fix alignment of left-hand side of fields
2022-08-05 10:17:31 +08:00
itsconquest
8d733ccc8c
style(init): style init views [EE-3556] ( #7384 )
...
* style(init): style init views [EE-3556]
* update icons, alignment & allow clicking feature indicator link
* update cursor style on hover
2022-08-05 11:48:08 +12:00
Rex Wang
2574f223b4
fix(UI) check image name when build image EE-3010 ( #7409 )
...
* EE-3010 check image name when build image
2022-08-05 07:04:26 +08:00
fhanportainer
f2d93654f5
feat(roles): updated roles view css UI ( #7389 )
...
* feat(roles): updated roles view css UI
* feat(roles): updated icons
2022-08-05 10:26:33 +12:00
fhanportainer
5e74b90780
feat(teams): updated teams edit css UI ( #7403 )
...
* feat(teams): updated teams edit css UI
* feat(team): removed inline style.
2022-08-05 10:25:29 +12:00
fhanportainer
78ce176268
feat(teams): teams page css UI update. ( #7402 )
...
* feat(teams): teams page css UI update.
* feat(teams): added `required` attr to team name field
* feat(teams): fixed remove and search bar position
* feat(teams): fixed CreateTeamForm unit test
2022-08-05 10:24:19 +12:00
Matt Hook
dfb398d091
import the search feature ( #7426 )
2022-08-05 10:21:26 +12:00
Matt Hook
4e9b3a8940
fix(endpoint handler): fix endpoint address(url) parsing EE-3081] ( #7408 )
...
fix address validation when creating agent endpoint
2022-08-05 09:30:54 +12:00
Zhang Hao
0141e55936
fix(style): UI task issues [EE-3839] ( #7406 )
2022-08-04 23:41:12 +08:00
Rex Wang
46fba176f0
EE-3846 fix alignment of left-hand side of fields ( #7413 )
2022-08-04 22:05:27 +08:00
andres-portainer
441e265c32
feat(ui): renovate the docker images edit page EE-3505 ( #7375 )
2022-08-04 10:10:13 -03:00
Dakota Walsh
d28030abea
feat(ui): namespace details UI improvements EE-3480 ( #7335 )
2022-08-04 14:45:44 +12:00
Dakota Walsh
aa0f1221de
feat(ui): namespace access EE-3478 ( #7398 )
2022-08-04 13:29:55 +12:00
Richard Wei
305a949692
feat(ui): ui change for auth and activity logs EE-3798 ( #7364 )
...
* added style to authentication and activity logs
2022-08-04 11:48:05 +12:00
Richard Wei
31d3fd730c
fix(ui): fix users teams missing from menu for teamlead EE-3761 ( #7381 )
...
* fix users & teams missing from menu for teamlead
2022-08-04 09:23:38 +12:00
congs
a46002502f
feat(ui): EE-3719 css portainer environments access ( #7359 )
2022-08-04 09:05:33 +12:00
wheresolivia
56fcc91e30
fix(data-cy): rename the duplicated data-cy attribute in kube data table pages [EE-3749] ( #7416 )
...
rename the duplicated data-cy attributes in kube stack and port data table page
2022-08-04 08:28:37 +12:00
wheresolivia
8a8058e4eb
fix(data-cy): rename the duplicated data-cy attribute in kube stack data table page [EE-3749] ( #7411 )
...
rename the duplicated data-cy attribute in kube stack and port data table page
2022-08-04 06:27:28 +12:00
andres-portainer
20a66fb10f
fix(endpoints): remove global map to avoid panic writes EE-3838 ( #7404 )
2022-08-03 12:18:33 -03:00
Ali
628f822025
fix(stacks): enforce stack permissions for non admin users EE-3683 ( #7399 )
...
* fix(stacks): hide stacks in sidebar EE-3683
* fix(stacks): for unauth, take the user to the dashboard
* fix(stacks): block the user from stack details EE-3683
* fix(stacks): disable stack managment for non admins
2022-08-03 22:19:27 +12:00
Rex Wang
d8db8718bd
EE-3831 Replace sort icon and search icon in all docker pages ( #7400 )
2022-08-03 17:43:29 +08:00
congs
5b40c79ea3
feat(ui): EE-3801 css portainer groups new ( #7362 )
2022-08-03 17:16:49 +12:00
Ali
ae9025c1fb
feat(ui): kubernetes-volumes-list EE-3484 ( #7290 )
...
* feat(ui) volumes datatable styling EE-3484
* feat(ui): storage datatable styling EE-3484
2022-08-03 15:53:59 +12:00
fhanportainer
0014e39b61
feat(user): updated user edit view css UI ( #7373 )
2022-08-03 13:24:42 +12:00
Zhang Hao
5d1ea8ceb2
feat(secret&icon): secret creation page and some other icons [EE-3510] ( #7357 )
2022-08-03 08:56:29 +08:00
Matt Hook
079478f191
restyle ( #7350 )
2022-08-03 12:05:16 +12:00
Richard Wei
65c050dc87
feat(ui): ui change for edge compute settings EE-3800 ( #7365 )
...
* added style to edge compute under settings
2022-08-03 11:15:00 +12:00
congs
21fbd37bfb
feat(ui): EE-3718 css portainer environments edit ( #7318 )
2022-08-03 10:19:28 +12:00
matias-portainer
b28f635fb2
feat(ui): renovate the edge jobs edit page EE-3531 ( #7192 )
2022-08-02 10:28:27 -03:00
matias-portainer
0580d3833a
feat(ui): renovate the edge jobs create page EE-3530 ( #7188 )
2022-08-02 10:26:58 -03:00
Prabhat Khera
bff9bb7800
feature(ui): registry access screen EE-3770 ( #7332 )
2022-08-02 15:32:22 +12:00
Prabhat Khera
fb3d333453
fix(registries): Cannot read properties of null error on change of namespace EE-3747 ( #7363 )
2022-08-02 14:39:53 +12:00
congs
2c25e1d48e
feat(ui): EE-3571 css portainer tags ( #7383 )
2022-08-02 14:22:20 +12:00
Ali
5469392ec7
feat(ui): config-details-styling EE-3472 ( #7367 )
...
* feat(ui): config details EE-3472
2022-08-02 14:21:14 +12:00
Prabhat Khera
e1c7079c81
feat(ui): ui improvements create template EE-3628 ( #7352 )
2022-08-02 14:10:39 +12:00
Richard Wei
75c1b485ab
feat(ui): css tidy up for ui change EE-3795 ( #7354 )
...
* css tidy up for ui change
2022-08-02 12:17:22 +12:00
congs
03590d46e6
feat(ui): EE-3767 css portainer groups ( #7360 )
2022-08-02 11:19:57 +12:00
andres-portainer
9dc6aa81cb
feat(ui): renovate the edge group creation page EE-3527 ( #7191 )
2022-08-01 18:24:05 -03:00
andres-portainer
d0b88d7e2f
feat(ui): renovate the edge stacks edition page EE-3534 ( #7213 )
2022-08-01 17:48:41 -03:00
andres-portainer
5343b965aa
feat(ui): renovate the docker images import page EE-3504 ( #7374 )
2022-08-01 17:19:07 -03:00
andres-portainer
104c82c54e
feat(ui): renovate the edge groups list page EE-3529 ( #7186 )
2022-08-01 17:11:09 -03:00
andres-portainer
c0569a0752
feat(ui): renovate the Docker volume edit page EE-3515 ( #7379 )
2022-08-01 17:09:11 -03:00
matias-portainer
ad86b6b11f
feat(ui): renovate the edge stacks creation page EE-3533 ( #7319 )
2022-08-01 15:33:18 -03:00
andres-portainer
ff32e87b97
feat(ui): renovate the Docker volume creation page EE-3514 ( #7380 )
2022-08-01 14:46:09 -03:00
andres-portainer
1e78234f04
feat(ui): renovate the Docker volume list page EE-3513 ( #7377 )
2022-08-01 14:44:44 -03:00
Zhang Hao
d0a9c046b3
refactor(docker/stack): stack creation page [EE-3486] ( #7316 )
...
* reactor(docker/stack): stack creation page [EE-3486]
* feat(stack): some missing component on stack create page and edit page [EE-3486]
2022-08-01 23:07:41 +08:00
Zhang Hao
c54bb255ba
feat(container): container detail page as well as some icon changes [EE-3493] ( #7361 )
2022-08-01 23:06:39 +08:00
matias-portainer
8843b7b0e8
feat(ui): renovate the docker images build page EE-3503 ( #7387 )
2022-08-01 10:51:20 -03:00
Rex Wang
a95d734c34
EE-3487 update ui of docker/configs ( #7370 )
2022-08-01 20:31:56 +08:00
Rex Wang
8262487401
fix(UI) update ui of swarm/node/item EE-3518 ( #7392 )
...
* EE-3502 update page docker/host/browse and docker/volume/browse
* EE-3518 update ui of swarm/node/item
2022-08-01 16:14:43 +08:00
Ali
57e53d1a21
feat(ui): ui-improvements-helm EE-3476 ( #7344 )
...
* feat(ui): helm views ui update EE-3476
2022-08-01 19:13:58 +12:00
Rex Wang
e28a1491d4
EE-3499 update UI endpoint/settings ( #7385 )
2022-08-01 14:44:02 +08:00
Rex Wang
9342ba9792
EE-3502 update page docker/host/browse and docker/volume/browse ( #7388 )
2022-08-01 14:13:58 +08:00
Matt Hook
2552eb5e25
feat(kube): create namespace from form view [EE-3479] ( #7260 )
...
Restyle create namespace from form view
2022-08-01 16:45:28 +12:00
Matt Hook
ddaf9dc885
feat(kube): create namespace from manifest view [EE-3479] ( #7306 )
...
Restyle create from manifest
2022-08-01 16:44:56 +12:00
Richard Wei
11c778cfeb
import react2angular for used by icon, tooltip and tableheader ( #7391 )
2022-08-01 14:59:00 +12:00
Ali
11dffdee9a
feat(ui): update dashboard table & items EE-3474 ( #7351 )
2022-08-01 13:29:49 +12:00
Richard Wei
d4d80ed8f7
feat(ui): ui change for create access token EE-3541 ( #7366 )
...
* ui change for create access token
2022-08-01 10:08:45 +12:00
Zhang Hao
0ba10b44ec
feat(secret): secret item page [EE-3511] ( #7356 )
2022-07-31 20:15:12 +08:00
Richard Wei
0f617f7f87
fix js console error for access control and stack page ( #7347 )
2022-07-29 19:11:03 +12:00
Richard Wei
423dd5e394
feat(ui): portainer new ui for homepage EE-3554 ( #7328 )
...
* add icon to homepage
2022-07-29 16:13:02 +12:00
congs
44737029a9
fix(gpu): EE-3743 gpus null error ( #7342 )
2022-07-29 16:08:17 +12:00
Prabhat Khera
ce22544c60
feature(ui): UI security constraints screen EE-3706 ( #7314 )
2022-07-29 14:41:33 +12:00
Matt Hook
9106e74e61
restyle the web editor ( #7333 )
2022-07-29 12:54:17 +12:00
fhanportainer
6c57ddb563
feat(ui): EE-3574 css portainer users ( #7295 )
...
* feat(ui): EE-3574 css portainer users
* feat(users): updated UI based on PR feedback
* feat(user): updated admin toggle with <por-switch-field>
* feat(user): fixed alert circle position
2022-07-29 12:45:37 +12:00
Dakota Walsh
a2e1570162
feat(ui): volume detals UI improvements EE-3483 ( #7329 )
2022-07-29 11:43:37 +12:00
Chaim Lev-Ari
ea60740d48
fix(sidebar): save sidebar state to local storage ( #7207 )
2022-07-28 14:24:25 -03:00
Chaim Lev-Ari
762c664948
feat(edge): create edge device with wizard [EE-3096] ( #7029 )
2022-07-28 10:34:22 -03:00
Ali
d574a71cb1
feat(ui): allow-different-modal-icons EE-3751 ( #7299 )
...
* feat(ui): update modal icons EE-3751
2022-07-28 17:33:21 +12:00
Prabhat Khera
bb066cd58c
fix(ui): certificate fields fixed EE-3692 ( #7336 )
2022-07-28 14:41:26 +12:00
Prabhat Khera
e779939ae1
feature(ui): ui improvements kube config add from EE-3471 ( #7341 )
2022-07-28 11:17:32 +12:00
Richard Wei
aa830a0e58
fix(ui): fix docker images page error on pageheader EE-3668 ( #7212 )
...
* fix docker images page error with link on page-header
2022-07-28 09:53:19 +12:00
matias-portainer
52ac54f15c
feat(ui): renovate edge devices list page EE-3622 ( #7210 )
2022-07-27 17:09:44 -03:00
matias-portainer
cc0ab75aca
feat(ui): renovate the edge devices create page EE-3620 ( #7221 )
2022-07-27 11:19:23 -03:00
matias-portainer
7e3347da2b
feat(ui): renovate the FDO devices list EE-3669 ( #7231 )
2022-07-27 10:47:38 -03:00
matias-portainer
87e9d7f8d4
feat(ssl): use ECDSA instead of RSA to generate the self-signed certificates EE-3097 ( #6891 )
2022-07-27 10:46:21 -03:00
Rex Wang
6d3a33635d
EE-3694 update UI of docker/custom template ( #7345 )
2022-07-27 21:04:31 +08:00
Rex Wang
090268d7b6
EE-3485 update ui of docker template ( #7339 )
2022-07-27 20:23:33 +08:00
Rex Wang
698a91596e
EE-3498 update registry/endpoint registry/manage access ( #7353 )
2022-07-27 20:22:40 +08:00
Ali
bb447bb02a
fix(ui): remove unwanted icon hover fill EE-3737 ( #7284 )
2022-07-27 14:11:54 +12:00
Zhang Hao
5ffcbe8677
refactor(service): docker service edition page [EE-3520] ( #7327 )
2022-07-27 09:55:16 +08:00
Richard Wei
ac6296b86d
feat(ui): portainer settings page ui EE-3566 ( #7259 )
...
* settings page ui change
2022-07-27 13:05:25 +12:00
Zhang Hao
3239a61bda
refactor(container): container creation page and plus button [EE-3744] ( #7325 )
2022-07-27 07:20:21 +08:00
Zhang Hao
2a43285593
feat(docker/component/button-selector): change button selector style and remove button style [EE-3491] ( #7315 )
2022-07-27 07:18:06 +08:00
Richard Wei
36071837cb
feat(ui): portainer login page ui EE-3542 ( #7244 )
...
* ui change for login page
* Update app/portainer/views/auth/auth.html
Co-authored-by: itsconquest <william.conquest@portainer.io >
* remove inline styles logout view
Co-authored-by: itsconquest <william.conquest@portainer.io >
2022-07-27 11:02:41 +12:00
Ali
1ef713d80b
feat(ui): custom template item EE-3738 ( #7303 )
2022-07-27 09:40:22 +12:00
Chaim Lev-Ari
82b848af0c
refactor(azure): migrate module to react [EE-2782] ( #6689 )
...
* refactor(azure): migrate module to react [EE-2782]
* fix(azure): remove optional chain
* feat(azure): apply new icons in dashboard
* feat(azure): apply new icons in dashboard
* feat(ui): allow single string for breadcrumbs
* refactor(azure/containers): use Table.content
* feat(azure/containers): implement new ui [EE-3538]
* fix(azure/containers): use correct icon
* chore(tests): mock svg as component
* fix(azure): fix tests
Co-authored-by: matias.spinarolli <matias.spinarolli@portainer.io >
2022-07-26 16:44:08 -03:00
LP B
b059641c80
fix(app/environment): console errors related to usage of React components [EE-3760] ( #7310 )
2022-07-26 17:50:49 +02:00
matias-portainer
728e885b9d
fix(edge): restore search bar to app templates page EE-2522 ( #7313 )
2022-07-26 11:04:56 -03:00
congs
3acefba069
feat(ui): EE-3540 portainer-account ( #7177 )
2022-07-26 17:17:54 +12:00
Ali
9205f67791
feat(ui): kubernetes-configurations-list EE-3470 ( #7285 )
...
* feat(ui): configmaps/secrets table EE-3470
* feat(ui): conditionally show parent EE-3470
2022-07-26 17:12:02 +12:00
Zhang Hao
6d95643a68
refactor(service): docker service creation page [EE-3519] ( #7326 )
2022-07-26 07:04:01 +08:00
congs
149c414d08
fix(permission): EE-3772 Team leaders are able to see all environments ( #7331 )
2022-07-26 11:02:25 +12:00
matias-portainer
f8b4663e0a
feat(ui): renovate the edge jobs list page EE-3532 ( #7187 )
2022-07-25 13:28:58 -03:00
Chaim Lev-Ari
7b774c702d
fix(app): add style for be-indicator ( #7140 )
2022-07-25 13:24:54 -03:00
andres-portainer
8045a15a50
feat(ui): renovate the edge stacks list page EE-3535 ( #7189 )
2022-07-25 13:14:15 -03:00
Richard Wei
9a18dd8162
fix console error for feather icon ( #7305 )
2022-07-25 20:11:48 +12:00
Richard Wei
70a7eefa22
fixed cloud in ce menu ( #7334 )
2022-07-25 15:23:09 +12:00
Rex Wang
3356d1abe2
fix(UI) Update docker container inspect,log,stats,console,attach pages EE-3492 ( #7307 )
...
* EE-3492 update docker container inspect,log,stats,console,attach pages
* EE-3492 bug fixing
* EE-3492 replace chart bar icon
* EE-3492 bug fix
* Update resourcePoolsDatatable.html
* Update resourcePoolsDatatable.html
2022-07-25 11:03:22 +08:00
Richard Wei
7ee8dac832
fix tooltip issue for ce ( #7281 )
...
fix tooltip issue for ce
2022-07-25 13:20:36 +12:00
Rex Wang
5b3f099f4e
fix(UI) Update all network pages EE-3509 ( #7324 )
...
* EE-3509 update all network pages
* EE-3509 update access control panel and network container table
2022-07-25 07:57:18 +08:00
congs
5f5cb36df1
feat(ui): EE-3553 css-portainer-environmnets ( #7193 )
2022-07-25 10:39:15 +12:00
Prabhat Khera
3645ff7459
feat(ui): cluster setup page done EE-3705 ( #7267 )
2022-07-22 14:16:50 +12:00
Chaim Lev-Ari
9a92b97b7e
fix(sidebar): show authorized links [EE-3610] ( #7152 )
2022-07-22 14:14:31 +12:00
matias-portainer
005c48b1ad
fix(edgejobs): validate date when saving job in basic configuration ( #7048 )
2022-07-21 16:43:52 -03:00
itsconquest
4fb1880ddc
fix(auth): correctly calculate LDAP teamsync [EE-3704] ( #7293 )
2022-07-21 21:29:34 +12:00
Prabhat Khera
54145ce949
fix(kubeconfig): fix kubeconfig url EE-3455 ( #7282 )
2022-07-21 16:59:40 +12:00
itsconquest
b040aa1e78
fix(TLS): remove file type validation [EE-3672] ( #7280 )
2022-07-21 16:25:23 +12:00
congs
985eef6987
feat(ui): update registries css ( #7249 ) [EE-3562]
2022-07-21 12:28:58 +12:00
Ali
a5c3116b0c
fix(build): remove build script EE-3481 ( #7300 )
2022-07-21 10:09:56 +12:00
matias-portainer
df381b6a33
feat(templates): remove toggle and add sorting for app templates EE-2522 ( #6884 )
2022-07-20 16:27:15 -03:00
Chao Geng
9223c0226a
EE-3742 update tool bar / action bar / search bar / pagination ( #7298 )
...
Co-authored-by: RexWangPT <rex.wang@portainer.io >
2022-07-21 00:31:13 +08:00
Ali
314fdc850e
feat(ui): kubernetes-namespace-list EE-3481 ( #7276 )
...
* feat(ui): namespace list view ui changes EE-3481
2022-07-20 15:52:00 +12:00
Zhang Hao
43bbeed141
refactor(docker/switch/component): implement new design [EE-3688] ( #7239 )
...
* refactor(docker/switch/component): implement new design [EE=3688]
* revert create volume
* revert por-switch on exec.html
* refactor(container): switch fields on container creation page and edition page
* refactor(container): switch fields on networking/secret/servicewebhook/swarmvisual
* bug fixed
* code review issues
* merge code
* fix teaser for container edition
* fix encode secret toggle bug on adding secret page
* fixed a bug for service webhook toggle
2022-07-20 08:39:44 +08:00
wheresolivia
e07253bcef
fix kube namespace memory usage data-cy ( #7294 )
2022-07-20 10:50:54 +12:00
Matt Hook
23b9baa059
feat(icons): add more svg icons and other tweaks [EE-3721] ( #7270 )
2022-07-20 10:50:30 +12:00
Chaim Lev-Ari
05357ecce5
fix(edge): filtering of edge devices [EE-3210] ( #7077 )
...
* fix(edge): filtering of edge devices [EE-3210]
fixes [EE-3210]
changes:
- replaces `edgeDeviceFilter` with two filters:
- `edgeDevice`
- `edgeDeviceUntrusted`
these filters will only apply to the edge endpoints in the query (so it's possible to get both regular endpoints and edge devices).
if `edgeDevice` is true, will filter out edge agents which are not an edge device.
false, will filter out edge devices
`edgeDeviceUntrusted` applies only when `edgeDevice` is true. then false (default) will hide the untrusted edge devices, true will show only untrusted edge devices.
fix(edge/job-create): retrieve only trusted endpoints + fix endpoint selector pagination limits onChange
fix(endpoint-groups): remove listing of untrusted edge envs (aka in waiting room)
refactor(endpoints): move filter to another function
feat(endpoints): separate edge filters
refactor(environments): change getEnv api
refactor(endpoints): use single getEnv
feat(groups): show error when failed loading envs
style(endpoints): remove unused endpointsByGroup
* chore(deps): update go to 1.18
* fix(endpoint): filter out untrusted by default
* fix(edge): show correct endpoints
* style(endpoints): fix typo
* fix(endpoints): fix swagger
* fix(admin): use new getEnv function
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com >
2022-07-19 18:00:45 +02:00
LP B
1a8fe82821
fix(app/mustache): reuse mustache variables in templates [EE-3689] ( #7286 )
2022-07-19 15:38:00 +02:00
LP B
95f4db4f48
fix(app/templates): handle special characters in mustache templates [EE-3708] ( #7288 )
2022-07-19 14:05:18 +02:00
Rex Wang
43600083a7
EE-3723 update headers to feather icon ( #7275 )
2022-07-19 11:29:50 +08:00
Dmitry Salakhov
e6477b0b97
fix(users): admin can change password with any auth method ( #7268 ) [EE-3671]
2022-07-19 11:26:34 +12:00
Prabhat Khera
6aa7fdb4f2
feat(ui): UI improvements node details screen EE-3468 ( #7256 )
2022-07-18 11:48:24 +12:00
congs
4997e9c7be
feat(gpu) EE-3191 Add GPU support for containers ( #7146 )
2022-07-18 11:02:14 +12:00
Peter Maguire
f0456cbf5f
fix(containers): fix incorrect grammar on recreate tooltip ( #7236 )
2022-07-15 17:04:41 +12:00
itsconquest
a0d349e0b3
feat(buildinfo): ability to see build info [EE-2552] ( #7107 )
...
* feat(buildinfo): ability to see build info [EE-2252]
* handle dark theme
* feat: add build info to status version
* feat: include ldflags in azure pipeline
* echo shell commands in azure build
* clean up main log
* allow tests to pass
* use data from backend
* allow clicking off modal to dismiss
* add placeholder versions
* refactor
* update button class
* fix modal displaying behind elements
Co-authored-by: Dmitry Salakhov <to@dimasalakhov.com >
2022-07-15 11:09:38 +12:00
Prabhat Khera
f5e774c89d
feat(ui): UI improvements kube app detail EE-3463 ( #7176 )
2022-07-15 10:49:12 +12:00
Oscar Zhou
552d3f8a3e
fix(setting): update the por switch field component property ( #7257 )
2022-07-15 08:27:43 +12:00
Chao Geng
39f9173956
Fix(ui):docker-templates-ui [EE-3485] ( #7170 )
...
* EE-3485 update ui
* EE-3485 update ui
* EE-3485 use feather icon to replace trash icon
Co-authored-by: RexWangPT <rex.wang@portainer.io >
2022-07-14 23:16:59 +08:00
Rex Wang
e4fc41fc94
fix(ui): update UI of docker/network/create EE-3507 ( #7255 )
...
* EE-3507 update UI of docker/network/create
* EE-3507 update all icons
2022-07-14 21:35:37 +08:00
Prabhat Khera
ce7d234cba
feat(ui): ui improvements on cluster landing page EE-3467 ( #7245 )
2022-07-14 13:50:23 +12:00
Prabhat Khera
35701f5899
svg support in icons.tsx ( #7266 )
2022-07-14 13:44:56 +12:00
Matt Hook
3d4d2b50ae
update wording, docker-compose to docker compose ( #7233 )
2022-07-14 10:40:34 +12:00
Ali
0da4e3ae63
feat(ui): kube app list ui styling EE-3464 ( #7247 )
...
* feat(ui): apply app datatable changes EE-3464
2022-07-13 21:21:26 +12:00
Richard Wei
ad7055ee01
feat(ui): turn off all teaser toggle in CE ( #7227 )
...
* turn off all teaser toggle in CE
2022-07-13 15:15:11 +12:00
Richard Wei
8076455423
added nested blue icon to widget header title ( #7250 )
...
*added nested blue icon to widget header title
2022-07-13 08:48:48 +12:00
Ali
23eca3ce80
fix(r2a): fix wizard r2a bug EE-3680 ( #7241 )
2022-07-12 13:15:14 +12:00
sunportainer
4cc672f902
fix(UI): update-log-viewer-ui [EE-3522] ( #7202 )
...
* fix update log viewer layout
* use por-switch in logs
Co-authored-by: Hao Zhang <hao.zhang@portainer.io >
2022-07-12 07:26:23 +08:00
Prabhat Khera
82fb5f7ac1
feat(kubernetes): UI improvements kube app create EE-3462 ( #7149 )
2022-07-11 14:05:23 +12:00
fhanportainer
de59ea030a
feat(stack): added ui label in env var section ( #7010 )
...
* feat(stack): added ui label in env var section
* feat(stack): added ui label in env var advanced section
* feat(stack): added showHelpMessage flag
* feat(stack): show help message when stack created from web editor.
2022-07-10 00:01:51 +12:00
Matt Hook
d9be6d1724
downloaded compose file should now be called docker-compose ( #7228 )
2022-07-08 21:47:50 +12:00
Dakota Walsh
958a8e97e9
fix(migration): close the database before running backups EE-3627 ( #7218 )
...
* fix(migration): close the database before running backups
On certain filesystems, particuarly NTFS when a network mounted windows
file server is used to store portainer's database, you are unable to
copy the database while it is open. To fix this we simply close the
database and then re-open it after a backup.
* handle close and open errors
* dont return error on nil
2022-07-08 21:05:04 +12:00
Matt Hook
5fd202d629
update to latest compose wrapper lib ( #7226 )
2022-07-08 16:02:24 +12:00
LP B
768f1aa663
fix(k8s/app-templates): display moustache variables fields when deploying from app template ( #7184 )
2022-07-08 14:15:23 +12:00
Ali
69caa1179f
fix(ui): stacks example feedback EE-3676 ( #7225 )
2022-07-08 13:25:39 +12:00
Richard Wei
9a2cdc4a93
feat(ui): replace boxselector with react component EE-3593 ( #7215 )
...
* replace boxselector and upload vendor icon
2022-07-08 12:57:36 +12:00
Ali
14a8b1d897
feat(ui): add sorting icon component and table header cell styling EE-3626 ( #7165 )
...
* feat(ui): add sorting icons EE-3626
feat(ui): Add react component for sorting icons
feat(ui) make component usable in angular
* feat(ui): update angular example EE-3626
2022-07-08 01:20:33 +12:00
Richard Wei
712207e69f
fix(ui): fix tooltip background color ( #7211 )
2022-07-07 13:31:55 +03:00
Chaim Lev-Ari
8d46692d66
refactor(ui): move datatable css from bootstrap-override [EE-3664] ( #7206 )
2022-07-07 07:29:46 +03:00
Oscar Zhou
3241738775
fix(gitops): show prune option only in the swarm stack ( #7190 )
2022-07-07 11:23:22 +12:00
Chaim Lev-Ari
ce840997bf
feat(ui): sort search bar icon [EE-3663] ( #7205 )
2022-07-06 17:05:17 +03:00
Chaim Lev-Ari
88c4a43a19
feat(ui): add icon to button [EE-3662] ( #7204 )
2022-07-06 17:05:00 +03:00
Chao Geng
b4acbfc9e1
fix(registry): Add input prompt and checker in edit page [EE-2705] ( #7106 )
...
* EE-2705 restrict registry edit options for different registry type
2022-07-06 19:11:59 +08:00
Chaim Lev-Ari
8bf1c91bc9
refactor(app): redesign dashboard-item component [EE-3634] ( #7175 )
2022-07-06 11:23:53 +03:00
Richard Wei
a66fd78dc1
feat(ui): apply react pageheader to all pageview EE-3615 ( #7178 )
...
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com >
2022-07-06 09:08:45 +03:00
Chaim Lev-Ari
b004b33935
fix(sidebar): sort issues [EE-3447] ( #7147 )
2022-07-06 08:09:14 +03:00
Dmitry Salakhov
d32793e84e
fix(users): enable manual user addition ( #7198 )
2022-07-06 15:47:11 +12:00
Dmitry Salakhov
fd4b515350
fix(oauth): analyze id_token for Azure [EE-2984] ( #7000 )
2022-07-06 13:22:57 +12:00
Chaim Lev-Ari
0cd2a4558b
chore(app): fix e2e tests ( #7154 )
2022-07-04 12:20:46 +03:00
congs
89359a21ce
fix(docker): EE-3247 Portainer should not send a host information request when host management features are disabled ( #7038 )
2022-07-04 17:13:15 +12:00
Richard Wei
69baa279d4
feat(ui): break css into module EE-3629 ( #7180 )
...
* break css into module and fix icon mode
2022-07-04 14:11:13 +12:00
Dmitry Salakhov
33861a834b
fix(compose): merge default and in-place stack env vars [EE-2860] ( #7076 )
2022-07-04 13:16:04 +12:00
Matt Hook
dd4d126934
feat(switch): add optional switch text [EE-3625] ( #7164 )
...
* add optional switch text
2022-07-04 13:05:04 +12:00
Oscar Zhou
7275d23e4b
feat(stack/swarm): add prune option for swarm stack redeployment [EE-2678] ( #7025 )
2022-07-04 11:39:03 +12:00
Chaim Lev-Ari
d7306fb22e
refactor(app): replace angularjs tooltip with react [EE-3606] ( #7172 )
...
* refactor(app): replace angularjs tooltip with react
2022-07-04 11:21:25 +12:00
Dmitry Salakhov
ebc0a8c772
fix: update build scripts for mac ( #7104 )
2022-07-04 10:43:11 +12:00
Richard Wei
f26e1fa21b
add inline-flex to button group ( #7168 )
...
* add inline-flex to button group
2022-07-04 07:16:45 +12:00
matias-portainer
6b27ba9121
fix(edge): delete endpoint proxy only when updating URL, TLS or is Edge Agent on Kubernetes EE-2759 ( #7086 )
2022-07-01 11:36:01 -03:00
congs
975dc9c1da
fix(edge): EE-3092 hide the ability to add edge agents in Docker Desktop extension ( #7090 )
2022-07-01 17:22:40 +12:00
Chaim Lev-Ari
6fe26a52dd
feat(app): ui additional css class [EE-3594] ( #7157 )
...
* feat(app): ui additional css class [EE-3594]
2022-07-01 13:14:22 +12:00
Chao Geng
cd66e32912
EE-2570 disable pull image toggle when invalid ( #7002 )
2022-06-30 08:35:32 +08:00
Prabhat Khera
81f8b88541
fix ingress published url ( #7113 )
2022-06-29 16:28:09 +12:00
Chaim Lev-Ari
882051cc30
chore(sidebar): add data-cys [EE-3605] ( #7143 )
...
* chore(sidebar): add data-cys [EE-3605]
fix [EE-3605]
2022-06-28 19:36:40 +03:00
Chaim Lev-Ari
ed8f9b5931
feat(sidebar): implement new design [EE-3447] ( #7118 )
2022-06-28 10:42:42 +03:00
Prabhat Khera
e5e57978af
delete force terminating namespace ( #7081 )
2022-06-28 16:35:30 +12:00
Steven Kang
75fef397d3
Set static DOCKER_VERSION for ppc64le and s390x ( #7136 )
2022-06-28 11:40:18 +12:00
Chaim Lev-Ari
624490716e
fix(environments): hide async mode on deployment [EE-3380] ( #7130 )
...
fixes [EE-3380]
2022-06-28 10:23:15 +12:00
andres-portainer
8eff32ebc7
fix(css): improve the handling of different color entries EE-3603 ( #7134 )
2022-06-27 18:11:14 -03:00
Chaim Lev-Ari
cd19eb036b
refactor(app): use colors with tailwind [EE-3601] ( #7133 )
...
* refactor(app): use colors with tailwind
2022-06-28 07:16:28 +12:00
Chaim Lev-Ari
95f706aabe
fix(analytics): load public settings [EE-3590] ( #7128 )
2022-06-27 19:29:17 +03:00
Ali
1551b02fde
fix(home): dont close filter on select EE-3257 ( #6991 )
2022-06-27 13:47:07 +12:00
itsconquest
557f4773cf
feat(extension): remove unused port [EE-3152] ( #7075 )
2022-06-27 10:27:37 +12:00
Steven Kang
b84e1c8550
Set static DOCKER_VERSION for ppc64le and s390x ( #7123 )
2022-06-27 09:48:49 +12:00
Chaim Lev-Ari
46e1a01625
refactor(docker): move components to react [EE-3348] ( #7084 )
2022-06-26 17:16:50 +03:00
Chaim Lev-Ari
7238372d8d
fix(api): add missing edge types [EE-3590] ( #7116 )
2022-06-26 08:38:23 +03:00
andres-portainer
00126cd08a
fix(wizard): replace the YAML file by the docker commands EE-3589 ( #7111 )
2022-06-24 14:59:10 -03:00
LP B
58c44ad1ea
fix(app/account): ensure newTransition exists in uiCanExit [EE-3336] ( #7110 )
2022-06-24 17:35:35 +02:00
Chaim Lev-Ari
84611a90a1
refactor(sidebar): migrate sidebar to react [EE-2907] ( #6725 )
...
* refactor(sidebar): migrate sidebar to react [EE-2907]
fixes [EE-2907]
feat(sidebar): show label for help
fix(sidebar): apply changes from ddExtension
fix(sidebar): resolve conflicts
style(ts): add explanation for ddExtension
fix(sidebar): use enum for status
refactor(sidebar): rename to EdgeComputeSidebar
refactor(sidebar): removed the need of `ident` prop
style(sidebar): add ref for mobile breakpoint
refactor(app): document testing props
refactor(sidebar): use single sidebar item
refactor(sidebar): use section for nav
refactor(sidebar): rename sidebarlink to link
refactor(sidebar): memoize menu paths
fix(kubectl-shell): infinite loop on hooks dependencies
refactor(sidebar): use authorized element
feat(k8s/shell): track open shell
refactor(k8s/shell): remove memoization
refactor(settings): move settings queries to queries
fix(sidebar): close sidebar on mobile
refactor(settings): use mutation helpers
refactor(sidebar): remove memo
refactor(sidebar): rename sidebar item for storybook
refactor(sidebar): move to react
gprefactor(sidebar): remove dependence on EndProvider
feat(environments): rename settings type
feat(kube): move kubeconfig button
fix(sidebar): open submenus
fix(sidebar): open on expand
fix(sibebar): show kube shell correctly
* fix(sidebar): import from react component
* chore(tests): fix missing prop
2022-06-23 10:25:56 +03:00
Chaim Lev-Ari
f78a6568a6
feat(ui): portainer base component css change [EE-3381] ( #7115 )
2022-06-23 09:32:18 +03:00
Chaim Lev-Ari
825269c119
fix(edge): show heartbeat for async env [EE-3380] ( #7097 )
2022-06-22 20:11:46 +03:00
Chaim Lev-Ari
60cd7b5527
chore(tests): remove cypress code [EE-3580] ( #7103 )
2022-06-22 07:59:53 +03:00
Matt Hook
767fabe0ce
fix docker download path for mac platforms ( #7102 )
2022-06-22 10:06:46 +12:00
matias-portainer
f86ba7b176
feat(edge): move edge jobs out of beta ( #7105 )
2022-06-21 17:57:59 -03:00
Hao Zhang
912250732a
feat(psp): kubernetes pod security policy EE-1577 ( #6553 )
...
* docs(github): fix slack link [EE-2438] (#6541 )
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
Co-authored-by: cheloRydel <marcelorydel26@gmail.com >
Co-authored-by: Chao Geng <93526589+chaogeng77977@users.noreply.github.com >
Co-authored-by: chaogeng77977 <chao.geng@portainer.io >
2022-06-20 15:48:41 +08:00
itsconquest
ae731b5496
fix(auth): track skips per user [EE-3318] ( #7089 )
2022-06-20 17:00:07 +12:00
Chaim Lev-Ari
92eaa02156
fix(docker/networks): show correct resource control data [EE-3401] ( #7060 )
2022-06-17 19:21:41 +03:00
Chaim Lev-Ari
18252ab854
refactor(app): move react components to react codebase [EE-3179] ( #6971 )
2022-06-17 19:18:42 +03:00
itsconquest
212400c283
fix(auth): clear skips when using new instance [EE-3331] ( #7027 )
2022-06-17 14:45:47 +12:00
LP B
8ed41de815
fix(app/account): create access token button ( #7014 )
...
* fix(api): remove unused leftover imports
* fix(app/account): create access token button
* fix(app/formcontrol): error message overlapping input on smaller screens
2022-06-16 21:25:37 +02:00
Chaim Lev-Ari
97a880e6c1
feat(custom-templates): hide variables [EE-2602] ( #7068 )
2022-06-16 08:32:41 +03:00
itsconquest
f39775752d
feat(auth): allow single char passwords [EE-3385] ( #7050 )
...
* feat(auth): allow single character passwords
* match weak password modal logic to slider
2022-06-16 12:31:36 +12:00
Matt Hook
6d6c70a98b
fix(swarm): don't stomp on the x-registry-auth header EE-3308 ( #7080 )
...
* don't stomp on the x-registry-auth header
* del header if empty json provided for registry auth
2022-06-16 09:53:58 +12:00
Dmitry Salakhov
461fc91446
fix: clarify password change error ( #7082 )
2022-06-15 16:56:59 +12:00
itsconquest
8059cae8e7
fix(auth): notify user password requirements [EE-3344] ( #7042 )
...
* fix(auth): notify user password requirements [EE-3344]
* fix angular code
2022-06-15 16:01:19 +12:00
congs
41107191c3
fix(teamleader): EE-3411 normal users get an unauthorized error ( #7052 )
2022-06-14 14:12:25 +12:00
sunportainer
cb6a5fa41d
fix(typo):UI and logs EE-3282 ( #7063 )
...
* fix logs and UI typos
2022-06-13 14:53:51 +08:00
Ali
66799a53f4
fix(wizard): return back to envs page EE-3419 ( #7065 )
2022-06-13 14:59:41 +12:00
congs
892fdbf60d
fix(teamleader): EE-3383 allow teamleader promote member to teamleader ( #7040 )
2022-06-10 17:13:33 +12:00
Chao Geng
b6309682ef
feat(kubeconfig): pagination for downloading kubeconfigs EE-2141 ( #6895 )
...
* EE-2141 Add pagination to kubeconfig download dialog
2022-06-10 11:42:27 +08:00
Ali
be11dfc231
fix(wizard): show teasers for kaas and kubeconfig features [EE-3316] ( #7008 )
...
* fix(wizard): add kubeconfig, nomad and kaas teasers
2022-06-10 09:17:13 +12:00
congs
12527aa820
fix(teamleader): EE-3332 hide name and leaders ( #7031 )
2022-06-09 14:22:35 +12:00
Matt Hook
0d0f9499eb
chore(version): fix readme version ( #7028 )
2022-06-08 23:20:58 +12:00
Ali
60eab3e263
fix(wizard): use 'New Environments' title EE-3329 ( #7034 )
2022-06-08 16:35:58 +12:00
Chao Geng
eb547162e9
fix(image) add validation of image name in build image page [EE-3010] ( #6988 )
...
* EE-3010 add validation of image name
2022-06-07 16:42:09 +08:00
Matt Hook
0864c371e8
chore(version): bump develop branch version to 2.15 ( #7019 )
...
* bump version to 2.15
2022-06-07 11:00:36 +12:00
Chaim Lev-Ari
b90b1701e9
fix(users): remove unused imports [EE-3340] ( #7016 )
...
fixes [EE-3340]
2022-06-06 10:04:33 +03:00
Ali
eb4ff12744
feat(wizard): replace-the-add-envs-button-with-env-wizard-button EE-3001 ( #7013 )
...
* feat(envs): on env click, direct user to wizard
2022-06-03 22:33:17 +12:00
congs
0522032515
feat(teamleader) EE-294 redesign team leader ( #6973 )
...
feat(teamleader) EE-294 redesign team leader (#6973 )
2022-06-03 16:44:42 +12:00
itsconquest
bca1c6b9cf
feat(internal-auth): ability to set minimum password length [EE-3175] ( #6942 )
...
* feat(internal-auth): ability to set minimum password length [EE-3175]
* pass props to react component
* fixes + WIP slider
* fix slider updating + add styles
* remove nested ternary
* fix slider updating + add remind me later button
* add length to settings + value & onchange method
* finish my account view
* fix slider updating
* slider styles
* update style
* move slider in
* update size of slider
* allow admin to browse to authentication view
* use feather icons instead of font awesome
* feat(settings): add colors to password rules
* clean up tooltip styles
* more style changes
* styles
* fixes + use requiredLength in password field for icon logic
* simplify logic
* simplify slider logic and remove debug code
* use required length for logic to display pwd length warning
* fix slider styles
* use requiredPasswordLength to determine if password is valid
* style tooltip based on theme
* reset skips when password is changed
* misc cleanup
* reset skips when required length is changed
* fix formatting
* fix issues
* implement some suggestions
* simplify logic
* update broken test
* pick min password length from DB
* fix suggestions
* set up min password length in the DB
* fix test after migration
* fix formatting issue
* fix bug with icon
* refactored migration
* fix typo
* fixes
* fix logic
* set skips per user
* reset skips for all users on length change
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com >
Co-authored-by: Dmitry Salakhov <to@dimasalakhov.com >
2022-06-03 16:00:13 +12:00
Matt Hook
4195d93a16
fix typo
2022-06-03 14:21:55 +12:00
Matt Hook
e8a8b71daa
feat(compose): upgrade to docker compose v2 EE-2096 ( #6994 )
...
Upgrade to compose v2 + new helm + new kubectl
2022-06-03 13:50:37 +12:00
Ali
aea62723c0
fix(forms): increase-click-area-for-expandable-form-section EE-3314 ( #7007 )
...
* fix(forms): increase click area for form section
2022-06-03 13:29:23 +12:00
Prabhat Khera
9b58c2e466
rename output_35 to output_24_to_latest ( #7006 )
2022-06-02 11:30:42 +12:00
Prabhat Khera
c41f7f8270
chore(version): version bump to 2.14.0 ( #6958 )
2022-06-02 10:53:48 +12:00
Chaim Lev-Ari
ac096dda46
feat(wizard): add edge form [EE-3000] ( #6979 )
2022-06-01 07:28:31 +03:00
Chaim Lev-Ari
e686d64011
refactor(docker): strongly type snapshot [EE-3256] ( #6990 )
...
* refactor(docker): strongly type snapshot [EE-3256]
fixes [EE-3256]
* fix(endpoints): return empty from association api
* refactor(docker): ignore raw snapshot for swagger
2022-05-31 13:03:10 +03:00
Chaim Lev-Ari
1ccdb64938
refactor(custom-templates): render template variables [EE-2602] ( #6937 )
2022-05-31 13:00:47 +03:00
Prabhat Khera
71c0e8e661
fix(kubernetes): fix redeploying kubernetes app EE-2875 ( #6984 )
2022-05-31 10:12:37 +12:00
andres-portainer
c162e180e0
fix(endpoints): remove global map to avoid panic writes EE-3160 ( #6918 )
2022-05-30 11:22:37 -03:00
Ali
e806f74652
refactor(tailwind): add-consistent-theme-colors-to-tailwind EE-3255 ( #6989 )
...
* refactor(tailwind): add custom colors EE-3255
2022-05-30 14:01:05 +12:00
Chaim Lev-Ari
d52417c14f
refactor(app): convert tag-selector to react [EE-2983] ( #6783 )
2022-05-29 09:14:14 +03:00
Chaim Lev-Ari
75d854e6ad
Revert "refactor(docker): strongly type snapshot [EE-3256]"
...
This reverts commit 0b2217a916 .
2022-05-26 15:39:55 +03:00
Chaim Lev-Ari
0b2217a916
refactor(docker): strongly type snapshot [EE-3256]
...
fixes [EE-3256]
2022-05-26 15:34:34 +03:00
Chao Geng
ca30efeca7
EE-1892 Centralize prompt dialog ( #6903 )
2022-05-24 20:14:38 +08:00
Chaim Lev-Ari
dc98850489
feat(app): enforce using of props in r2a [EE-3215] ( #6943 )
2022-05-24 08:35:20 +03:00
Chaim Lev-Ari
01dc9066b7
refactor(wizard): migrate to react [EE-2305] ( #6957 )
2022-05-23 17:32:51 +03:00
Chao Geng
3aacaa7caf
feat(dashboard) remove environment url from dashboard EE-2849 ( #6955 )
...
* EE-2849 remove environment url from dashboard
* EE-2849 only remove edge env's url
* EE-2849 remove logging
2022-05-23 17:05:37 +08:00
Chaim Lev-Ari
b031a30f62
feat(edge-devices): set specific page to view [EE-2082] ( #6869 )
2022-05-23 10:57:22 +03:00
Chaim Lev-Ari
12cddbd896
feat(demo): disable features on demo env [EE-1874] ( #6040 )
2022-05-22 08:34:09 +03:00
Chao Geng
3791b7a16f
fix(kube): misspelling kube namespace ( #6951 )
2022-05-20 07:34:30 +08:00
matias-portainer
d754532ab1
chore(edgestacks): add unit tests for edge stacks ( #6931 )
...
chore(edgestacks): add unit tests for edge stacks EE-3172
2022-05-19 17:13:51 -03:00
Chao Geng
9a48ceaec1
fix(docker): Restrict registry edit options for different registry type EE-2705 ( #6708 )
...
* EE-2705 restrict registry edit options for different registry type
* EE-2705 quay and azure registry should not disable authentication
* EE-2705 Resolve conflict
2022-05-18 18:46:24 +08:00
Chaim Lev-Ari
1132c9ce87
refactor(app): create empty react structure [EE-3178] ( #6926 )
2022-05-17 07:22:44 +03:00
itsconquest
668d526604
fix(networks): handle windows specific system networks [EE-2594] ( #6922 )
2022-05-17 14:45:30 +12:00
Chaim Lev-Ari
0e257c200f
chore(app): use base font-size of 16px [EE-3186] ( #6938 )
2022-05-16 10:24:13 +03:00
congs
df05914fac
fix(git) EE-2026 git default branch ( #6876 )
...
fix(git) EE-2026 git default branch
2022-05-16 09:35:11 +12:00
Chaim Lev-Ari
0ffb84aaa6
refactor(app): add rq mutation helpers [EE-3176] ( #6923 )
2022-05-15 10:01:08 +03:00
Chaim Lev-Ari
b01180bb29
chore(deps): remove lodash-es dependency [EE-2560] ( #6576 )
2022-05-12 08:44:53 +03:00
cong meng
16f8b737f1
fix(pwd) EE-3161 ease the minimum password restrictions to 12 characters ( #6921 )
...
* fix(pwd): EE-3161 ease the minimum password restrictions to 12 characters
2022-05-12 13:17:01 +12:00
itsconquest
d9d1d6bfaa
feat(extension): add a readme [EE-3085] ( #6888 )
...
* feat(extension): add a readme [EE-3085]
* add prerequisites
2022-05-11 11:58:11 +12:00
Dmitry Salakhov
45b300eaff
fix(settings): allow empty edge url ( #6907 )
2022-05-10 15:51:12 -03:00
andres-portainer
ad7545f009
fix(tls): downgrade minimum version to TLS 1.2 to avoid proxy problems EE-3152 ( #6909 )
2022-05-10 15:33:53 -03:00
matias-portainer
5df30b9eb0
chore(edge): add unit tests to edgestatus inspect endpoint EE-3088 ( #6905 )
...
* chore(edge): add unit tests to edgestatus inspect endpoint EE-3088
2022-05-10 11:58:19 -03:00
Ali
2e0555dbca
refactor(docker networks): migrate docker network detail view to react EE-2196 ( #6700 )
...
* Migrate network details to react
2022-05-10 09:01:15 +12:00
itsconquest
9650aa56c7
fix(extension): always restart the backend [EE-3093] ( #6890 )
2022-05-06 15:14:24 +12:00
itsconquest
0beb0d95c1
fix(extension): add missing labels [EE-3068] ( #6879 )
...
* fix(extension): add missing labels [EE-3068]
* fix(extension): add missing labels [EE-3068]
2022-05-06 14:19:26 +12:00
Dakota Walsh
3de585fe17
fix(extension): extend JWT auth token expiration for extension EE-3065 ( #6881 )
...
The default expiration time of 8 hours does not make sense in the
context of the docker desktop extension. This adds a new feature flag
which can be enabled with `export DOCKER_EXTENSION=1` and when
present will set the expiration time to 99 years.
I've set this flag in the docker-compose.yml we use when building our
docker extension.
2022-05-06 09:52:47 +12:00
Chaim Lev-Ari
c732ca2d2f
fix(edge): allow more options for url [EE-2975] ( #6781 )
2022-05-05 10:03:24 +03:00
Chaim Lev-Ari
d4c2ad4a57
fix(edge/aeec): add explanation about PORTAINER_EDGE_ID [EE-3056] ( #6874 )
2022-05-05 10:02:34 +03:00
wheresolivia
bf59ef50a3
add data-cy to application creation info elements ( #6871 )
2022-05-02 14:06:54 +12:00
Matt Hook
840a3ce732
switch natural sort lib for a better one ( #6862 )
...
Switched to better natural sorting package
2022-05-02 12:37:26 +12:00
Oscar Zhou
f7780cecb3
feat(ci/security): add code dependency security scan and docker image vulnerability scan [EE-2537] ( #6853 )
...
This PR supports to scan code security of js and golang dependencies and image vulnerability of locally built docker image
2022-05-02 12:09:45 +12:00
sunportainer
24c61034c1
fix endpoints tag display issue ( #6851 )
2022-04-30 16:30:40 +08:00
Richard Wei
95b3fff917
fix(filter): EE-2972 - fix filter selector css EE-2972 ( #6858 )
...
* fix selector css style
* fix selector css
2022-04-29 15:06:43 +12:00
itsconquest
0f52188261
fix(home): fix styles of edit button [EE-3006] ( #6803 )
...
* fix(home): fix styles of edit button [EE-3006]
* fix(home): EE-3006 fix styles of edit button
Co-authored-by: Simon Meng <simon.meng@portainer.io >
2022-04-29 11:01:05 +12:00
itsconquest
b1b0a76465
fix(edge): fix formatting of scripts for release [EE-2987] ( #6794 )
...
* fix(edge) fix formatting for release [EE-2987]
* fix(edge) EE-2987 fix edge agent command formatting
Co-authored-by: Simon Meng <simon.meng@portainer.io >
2022-04-29 09:44:34 +12:00
andres-portainer
8a6024ce9b
fix(edge-stacks): add an endpoint to delete the status of an edge stack EE-2432 ( #6551 )
2022-04-28 16:50:23 -03:00
Richard Wei
61a3bfe994
fix clear all button text vertical align ( #6833 )
2022-04-28 10:18:44 +12:00
Chaim Lev-Ari
842044e759
chore(app): add typescript check and fix errors [EE-3014] ( #6822 )
2022-04-27 14:10:20 +03:00
Prabhat Khera
b3e035d353
pass tagsPartialMatch query param on home screen ( #6842 )
2022-04-27 17:27:35 +12:00
Prabhat Khera
33f433ce45
fix status filter ( #6827 )
2022-04-27 11:40:23 +12:00
itsconquest
abb79ccbeb
fix(settings): fix logic for showing https section [EE-3008] ( #6805 )
2022-04-27 10:48:40 +12:00
cong meng
c340b62f43
fix: EE-3019 add space on top copy button ( #6819 )
2022-04-27 10:10:49 +12:00
Chaim Lev-Ari
bbb096412d
fix(edge): show edge environment in edge views [EE-2997] ( #6795 )
2022-04-26 14:25:20 +03:00
Chaim Lev-Ari
141a530e28
chore(deps): add tailwindcss [DTD-29] ( #6604 )
2022-04-26 08:16:46 +03:00
Chaim Lev-Ari
d08b498cb9
refactor(edge): use react poll freq field [EE-2614] ( #6757 )
2022-04-26 08:14:48 +03:00
Prabhat Khera
bebee78152
fix(home): fix home page filters EE-2972 ( #6789 )
2022-04-26 12:17:36 +12:00
andres-portainer
5b77edb76d
fix(aeec): enforce non-empty EdgeIDs for global key environment retrieval EE-3013 ( #6808 )
2022-04-25 11:35:14 -03:00
Richard Wei
bcec6a8915
fix add rewrite annotation should not available for traefik ( #6799 )
2022-04-22 20:02:53 +12:00
Chaim Lev-Ari
3496d5f00b
test push
2022-04-22 10:17:03 +03:00
itsconquest
4ee5ae90e7
fix(user-settings): prevent autofocus on access tokens for release [EE-2978] ( #6790 )
2022-04-22 11:44:54 +12:00
Chaim Lev-Ari
4180e41fa1
fix(edge): generate token when loading settings [EE-2988] ( #6793 )
2022-04-21 19:18:49 +03:00
Chaim Lev-Ari
5289e4d66b
fix(edge): generate token when loading settings [EE-2988] ( #6792 )
2022-04-21 19:18:42 +03:00
Matt Hook
ace162ec1c
bump versions ( #6782 )
2022-04-20 17:19:08 +12:00
Richard Wei
a9887d4a31
Homepage Filter Component ( #6762 )
2022-04-20 17:04:05 +12:00
Richard Wei
8ce3e7581b
fix: wildcard with hostname validation error issue EE-2101 ( #6741 )
...
* fix wildcard validation error
2022-04-20 17:02:21 +12:00
Richard Wei
9de0704775
feat(ingress): support-regex-with-k8s-ingress EE-2644 ( #6748 )
...
* support regex with k8s ingress
* remove text for rewrite to /
* added tooltip
2022-04-20 16:45:20 +12:00
cong meng
e20c34e12a
feat(password) EE-2690 update the text of force password change hint ( #6780 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io >
2022-04-20 11:01:07 +12:00
Chaim Lev-Ari
e217ac7121
feat(edge): show correct heartbeat and sync aeec changes [EE-2876] ( #6769 )
2022-04-19 21:43:36 +03:00
sunportainer
76d1b70644
fix(volume): prevent bind mounts and allow named volumes [EE-2364] ( #6771 )
...
* check bindmounts via absolute path
* check bindmounts via absolute path
2022-04-19 20:05:16 +08:00
Stéphane Busso
360701e256
feat(docker-desktop-extension): Make Portainer compatible with Docker Desktop Extension EE-2747 ( #6644 )
...
* Initial extension build
* Add auto login
fix auto auth
add some message
Add extension version
Double attempt to login
Add auto login from jwt check
Add autologin on logout
revert sidebar
Catch error 401 to relogin
cleanup login
Add password generator
Hide User block and collapse sidebar by default
hide user box and toggle sidebar
remove defailt dd
Integrate extension to portainer
Move extension to build
remove files from ignore
Move extension folder
fix alpine
try to copy folder
try add
Change base image
move folder extension
ignore folder build
Fix
relative path
Move ext to root
fix image name
versioned index
Update extension on same image
Update mod
* fix kubeshell baseurl
* Fix kube shell
* move build and remove https
* Tidy mod
* Remove space
* Fix hash test
* Password manager
* change to building locally
* Restore version variable and add local install command
* fix local dev image + hide users & auth
* Password manageListen on locahost onlyr
* FIxes base path
* Hide only username
* Move default to constants
* Update app/portainer/components/PageHeader/HeaderContent.html
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
* fix 2 failing FE tests [EE-2938]
* remove password autogeneration from v1
* fix webhooks
* fix docker container console and attach
* fix default for portainer IP
* update meta, dockerfile and makefile for new ver
* fix basepath in kube and docker console
* revert makefile changes
* add icon back
* Add remote short cut command
* make local methods the default
* default to 0.0.0 for version for local development
* simplify make commands
* small build fixes
* resolve conflicts
* Update api/filesystem/write.go
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
* use a more secure default pass
Co-authored-by: itsconquest <william.conquest@portainer.io >
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
2022-04-19 13:10:42 +12:00
Chaim Lev-Ari
7efdae5eee
feat(endpoints): enable env vars on kube edge deploy [EE-2542] ( #6620 )
2022-04-17 10:34:20 +03:00
sunportainer
da9ef7dfcf
fix(download):update the downloads files directory EE-2473 ( #6734 )
...
* update the downloads files directory
2022-04-17 11:04:04 +08:00
Chao Geng
69c34cdf0c
EE-2767 Correct sidebar hovering info ( #6750 )
2022-04-17 09:33:58 +08:00
LP B
030b3d7c4d
fix(edge-jobs): HTTP 404 on file upload ( #6671 )
...
* fix(edge-jobs): HTTP 404 on file upload
* fix(edge-jobs): state 'edge job' in message on edge job removal instead of 'stack'
* fix(api/edge-jobs): save changes on edge-jobs update
2022-04-14 18:44:04 +02:00
Chaim Lev-Ari
355674cf22
fix(datastore): fix test for EdgePortainerUrl [EE-2967] ( #6765 )
2022-04-14 17:16:10 +03:00
Chaim Lev-Ari
85a7b7e0fc
refactor(edge): move edge deploy script to react [EE-2689] ( #6747 )
2022-04-14 13:14:23 +03:00
Prabhat Khera
328ce2f995
fix migration test ( #6763 )
2022-04-14 18:57:17 +12:00
Prabhat Khera
e4241207cb
fix(database): db migration improvements EE-2688 ( #6662 )
2022-04-14 16:25:13 +12:00
cong meng
85ad4e334a
feat(password) EE-2690 enforce strong password policy ( #6751 )
...
* feat(password) EE-2690 enforce strong password policy
* feat(password) EE-2690 disable create user button if password is not valid
* feat(password) EE-2690 show force password change warning only when week password is detected
* feat(password) EE-2690 prevent users leave account page by clicking add access token button
Co-authored-by: Simon Meng <simon.meng@portainer.io >
2022-04-14 13:45:54 +12:00
Dmitry Salakhov
9ebc963082
fix: bump golang deps to resolve CVEs ( #6755 )
2022-04-14 10:17:00 +12:00
andres-portainer
3178787bc1
feat(edge): implement automatic edge environment creation EE-2848 ( #6754 )
2022-04-13 10:08:26 -03:00
fhanportainer
b08e0b0235
feat(git): added regex to validate compose file extension ( #6731 )
...
* feat(git): added regex to validate compose file extension
* feat(git): copy change
* feat(git): updated icon
2022-04-13 21:57:39 +12:00
LP B
aac2aca912
fix(api/endpoint): refresh kubernetes client cache on endpoint update ( #6752 )
2022-04-12 17:05:15 +02:00
Chao Geng
f707c90cd3
fix(agent): take agent_secret into account EE-2128 ( #6379 )
...
* EE-2128 take agent_sceret into account
* EE-2128 align output code
* EE-2128 fix copy command error
* EE-2128 align code
* EE-2128 fix typo
* Update endpoint.html
remove glint auto changes
* EE-2128 Format html with Prettier
* EE-2128 Adjust UI for dark mode and adopt AGENT_SECRET on k8s automatically
* EE-2128 fix bug created by merge
* EE-2128 Move the initailization of AGENT_SECRET to main.go
* EE-2128 read AGENT_SECRET when settings is initializing
2022-04-12 18:45:58 +08:00
andres-portainer
3eea3e88bc
fix(chisel): downgrade back to the previous version of Chisel EE-2718 ( #6745 )
2022-04-11 14:32:59 -03:00
Chaim Lev-Ari
13faa75a2d
fix(endpoints): show edge script when unassociated [EE-2842] ( #6730 )
2022-04-11 11:26:13 +03:00
sunportainer
287107e8da
update go.mod/go.sum ( #6732 )
2022-04-11 10:26:25 +08:00
Chaim Lev-Ari
2535887984
chore(format): format codebase [EE-2935] ( #6746 )
2022-04-10 14:05:31 +03:00
Marcelo Rydel
f12c3968f1
feat(edge): edgeStacks and edgeJobs operations small refactors [EE-2744] ( #6648 )
2022-04-08 11:27:38 -03:00
Dmitry Salakhov
6419e7740a
fixed direct dependencies ( #6565 )
2022-04-08 10:27:58 +12:00
LP B
298e3d263e
feat(registry): enforce name uniqueness for registries ( #6709 )
...
* feat(app/registries): add name uniqueness validation on registry creation
* feat(api/registry): enforce name uniqueness on registry creation
* feat(api/registry): enforce name uniqueness on registry update
* feat(app/registry): enforce name uniqueness on registry update
2022-04-07 22:58:26 +02:00
andres-portainer
9ffaf47741
fix(endpoint-status): add a redirect to keep backwards compatibility EE-2932 ( #6735 )
2022-04-07 11:33:14 -03:00
Marcelo Rydel
dff74f0823
feat(ssl): enable mTLS certificates [EE-2617] ( #6612 )
2022-04-07 11:32:00 -03:00
Marcelo Rydel
f9f937f844
feat(registries): Registry browser for non-admins [EE-2459] ( #6549 )
...
* feat(registries): allow non-admin users to see environment registries
* remove unused function
* fix error message
* fix test
* fix imports order
* feat(registry): check access first, add parameters name
* use registryID
* fix(sidebar): allow standard users to see endpoint registries view
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com >
2022-04-07 15:22:31 +02:00
Marcelo Rydel
77e48bfb74
chore(endpoint/edge): small refactor and move endpoint status handler [EE-2710] ( #6637 )
2022-04-07 09:17:36 -03:00
Dmitry Salakhov
f4ac6f8320
update helm to 3.8.0 ( #6564 )
2022-04-07 13:30:00 +12:00
Oscar Zhou
bf8b44834a
fix(timeout): change the url of the documentation link on timeout page ( #6729 )
2022-04-07 13:16:28 +12:00
Dakota Walsh
3c98bf9a79
fix(theme): apply theme without saving ( #6695 )
2022-04-06 09:08:35 +12:00
Prabhat Khera
e1df46b92b
add missed migration for DB version 36 ( #6678 )
2022-04-06 09:07:51 +12:00
Richard Wei
7e28b3ca3f
fix issue on editing app with persisted folder ( #6646 )
...
Co-authored-by: Richard Wei <dgui.wei@gmail.com >
2022-04-06 05:42:01 +12:00
Oscar Zhou
2059a9e064
feat(adminmonitor): redirect to timeout page if admin is not created in 5 mins [EE-2691] ( #6688 )
...
This PR solves the issue that the Portainer instance will be always accessible in certain cases, like `restart: always` setting with docker run, even if the administrator is not created in the first 5 minutes.
The solution is that the user will be redirected to a timeout page when any actions, such as refresh the page and click button, are made after administrator initialisation window(5 minutes) timeout.
2022-04-05 16:29:57 +12:00
LP B
167825ff3f
feat(registries): update registry Password wording to Access Token for Dockerhub ( #6557 )
2022-04-04 22:54:13 +02:00
LP B
f154e6e0f1
style(app): white text in high contrast for service update dropdown text ( #6660 )
2022-04-04 15:57:56 +02:00
sunportainer
311129e746
fix(docker):show error for offline endpoint ( #6702 )
2022-04-04 18:24:47 +08:00
Chao Geng
f59459f936
EE-2463 When add agent to k8s with AGENT_SECRET, AGENT_SECRET should be configured on both side. otherwise, it will get unknown error. this error should be "agent already paired with another Portainer instance" ( #6679 )
2022-04-01 14:40:44 +08:00
sunportainer
ee90fffce1
fix(template) add notification when delete ( #6675 )
2022-04-01 14:40:08 +08:00
wheresolivia
4ddd6663f5
add data-cy to mark namespace system button ( #6714 )
2022-04-01 13:30:56 +13:00
Richard Wei
ec3d7026d4
fix(service): fix service name starting from zero EE-2807 ( #6694 )
...
* fix service name index
2022-03-31 10:34:29 +13:00
Richard Wei
fb7f24df9c
fix domain name selector issue ( #6696 )
...
Co-authored-by: Richard Wei <dgui.wei@gmail.com >
2022-03-30 15:50:11 +13:00
Marcelo Rydel
8860d72f70
fix(edge/jobs): fix get edge job file content [EE-2702] ( #6622 )
2022-03-28 12:02:09 -03:00
sunportainer
b846c8e6d2
fix(stack): git stack redeploy issue EE-2737 ( #6667 )
...
* fix(stack) git stack redeploy issue
2022-03-28 21:31:03 +08:00
sunportainer
379f9e2822
fix(swagger):add swagger for X-Registry-Auth EE-2408 ( #6664 )
...
* add swagger for X-Registry-Auth
* Update api-description.md
2022-03-28 21:30:19 +08:00
cong meng
3579b11a8b
fix(k8s) deploying manifest using default namespace EE-2104 ( #6385 )
...
* fix(k8s) deploying manifest using default namespace EE-2104
2022-03-24 21:28:53 +13:00
wheresolivia
4377aec72b
feat(cy):add data-cy to add kube application publishing mode dropdown… ( #6687 )
...
* feat(cy):add data-cy to add kube application publishing mode dropdown list, rename the create service button data-cy
* fix prettier issues
2022-03-22 14:54:17 +13:00
Marcelo Rydel
c486130a9f
fix(kube): Use KubeClusterAccessService for Helm operations [EE-2500] ( #6559 )
2022-03-21 09:51:29 -03:00
Chaim Lev-Ari
cf7746082b
fix(stacks): show force pull image for git stacks [EE-2579] ( #6607 )
2022-03-21 14:35:31 +02:00
andres-portainer
1ab65a4b4f
fix(offlinegate): fix data race in offlinegate EE-2713 ( #6626 )
2022-03-18 13:20:10 -03:00
andres-portainer
a66e863646
fix(boltdb): upgrade to the latest version to avoid problems with the race detector EE-2729 ( #6638 )
2022-03-18 13:16:31 -03:00
Marcelo Rydel
d962c300f9
fix(containers/datatable): disable autoreset expanded and selected rows [EE-2347] ( #6563 )
2022-03-17 14:55:11 -03:00
Richard Wei
9aeedf1bfa
fix(ingress): fix-multiple-route-on-same-ingress EE-2597 ( #6609 )
...
* fix multiple route for same ingress & improvement for multiple ingress controller
2022-03-17 10:25:36 +13:00
andres-portainer
98d8cd99fb
fix(chisel): upgrade chisel to v1.7.7 to fix a data race EE-2718 ( #6650 )
2022-03-16 12:17:56 -03:00
andres-portainer
226ffdcd20
fix(snapshots): fix a data race in the snapshot code EE-2717 ( #6654 )
2022-03-16 11:27:28 -03:00
andres-portainer
78150a738f
fix(scheduler): fix a data race in the scheduler EE-2716 ( #6629 )
2022-03-16 10:33:15 -03:00
andres-portainer
ecf5e90783
fix(admin-monitor): fix a data race in the admin monitor EE-2761 ( #6658 )
2022-03-16 09:13:45 -03:00
Chaim Lev-Ari
f63b07bbb9
refactor(access-control): create access-control-panel component [EE-2345] ( #6486 )
2022-03-16 08:35:32 +02:00
Chao Geng
07294c19bb
fix(k8s/application): check name unique in k8s cluster ( #6610 )
...
* EE-2353 Check unique name when creating new deployment in kubernetes
* EE-2353 fix warning from gofmt
* EE-2353 add miss methon in kubernetes_mock.go
* EE-2353 add missing space
* EE-2353 Use kubernetes cli to instead exec.command
* EE-2353 remove useless parameter
* EE-2353 remove unnecessary log in handle
* EE-2353 fix gofmt warning
* EE-2353 use ListOptions to filter the list
* EE-2353 add function description
* EE-2353 fix error
* Update api/kubernetes/cli/deploment.go
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
* EE-2353 change function name to HasStackName
Co-authored-by: Chaim Lev-Ari <chiptus@users.noreply.github.com >
2022-03-16 08:32:12 +08:00
andres-portainer
f8cbb54ba5
fix(tunnels): fix a deadlock with the tunnels EE-2751 ( #6649 )
2022-03-15 12:37:09 -03:00
andres-portainer
f8fd28bb61
fix(scheduler): fix a data race in a scheduler unit test EE-2715 ( #6628 )
2022-03-15 09:52:58 -03:00
andres-portainer
78f7cd0d6c
fix(adminmonitor): fix a data race in a unit test EE-2714 ( #6627 )
2022-03-15 09:52:41 -03:00
Chaim Lev-Ari
9a42d4c506
fix(auth/ldap): show server url [EE-2069] ( #6651 )
2022-03-15 07:13:39 +02:00
itsconquest
f2c48409e0
refactor(azure/aci): migrate sidebar to react [EE-2569] ( #6593 )
...
* refactor(azure/aci): migrate sidebar to react [EE-2569]
* add test files
* add story
* fix(sidebar): get styles from sidebar
* make suggested changes + update icon story
* use template in second story + change some english
* use camel case in test
* use icon instead of span
* refactor(types): use existing environmentid type
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com >
2022-03-14 19:26:30 +13:00
Oscar Zhou
5188ead870
fix(home): fix homepage edge heartbeat judgement [EE-2041] ( #6624 )
...
* fix(home): judge LastCheckInDate with QueryDate for heartbeat
* refactor(environments): remove deprecated variable homepageLoadTime
* style(environments): run yarn format
Co-authored-by: sam@gemibook <huapox@126.com >
2022-03-14 14:53:23 +13:00
Chaim Lev-Ari
f1ea2b5c02
chore(account): write tests for CreateAccessToken [EE-2561] ( #6578 )
2022-03-13 09:14:41 +02:00
KyKlen
b7d18ef50f
fix(volumes): add addr field in options when creating a CIFS volume [EE-2349] ( #6359 )
2022-03-10 13:06:52 -03:00
sunportainer
20405e9803
fix(docker/service): send registry id on update EE-2061 ( #6606 )
2022-03-10 07:35:11 +02:00
Chaim Lev-Ari
0f3c7b1424
refactor(home): migrate view to react [EE-1810] ( #6314 )
...
* refactor(http): parse axios errors (#6325 )
* refactor(home): use endpoint-list as react component [EE-1814] (#6060 )
* refactor(home): use endpoint-list as react component
fix(home): add missing features and refactors
- kubebutton
- group name
- poll when endpoint is off
- state management
refactor(endpoints): use stat component
fix(endpoints): add space between items
refactor(endpoints): move stats to components
refactor(endpoints): fetch time
refactor(home): move logic
refactor(home): move fe render logic
refactor(settings): use vanilla js for publicSettings
refactor(kube): remove angular from kube config service
feat(home): add kubeconfig button
feat(home): send analytics when opening kubeconfig modal
fix(home): memoize footer
refactor(home): use react-query for loading
fix(home): show correct control for kubeconfig modal
refactor(home): use debounce
refactor(home): use new components
refactor(home): replace endpoints with environments
refactor(home): move endpoint-list component to home
fix(home): show group name
refactor(home): use switch for environment icon
fix(kubeconfig): fix default case
refactor(axios): use parse axios error
refactor(home): use link components for navigate
fix(home): align azure icon
refactor(home): refactor stats
refactor(home): export envstatusbadge
refactor(home): remove unused bindings
* chore(home): write tests for edge indicator
* chore(home): basic stories for environment item
* style(settings): reformat
* fix(environments): add publicurl
* refactor(home): use table components
* refactor(datatables): merge useSearchBarState
* refactor(home): fetch group in env item
* chore(tests): basic tests
* chore(home): test when no envs
* refactor(tags): use axios for tagService
* refactor(env-groups): use axios for getGroups
* feat(app): ui-state context provider
* refactor(home): create MotdPanel
* refactor(app): create InformationPanel
* feat(endpoints): fetch number of total endpoints
* refactor(app): merge hooks
* refactor(home): migrate view to react [EE-1810]
fixes [EE-1810]
refactor(home): wip use react view
feat(home): show message if no endpoints
refactor(home): show endpoint list
refactor(home): don't use home to manage link
refactor(home): move state
refactor(home): check if edge using util
refactor(home): move inf panels
chore(home): tests
refactor(home): load groups and tags in env-item
refactor(settings): revert publicSettings change
refactor(home): move confirm snapshot method
* fix(home): show tags
* fix(environments): handle missing snapshots
* fix(kube/volumes): fetch pesistent volume claims
* refactor(kube): remove use of endpointProvider
* refactor(endpoints): set current endpoint
* chore(home): add data-cy for tests
* chore(tests): mock axios-progress-bar
* refactor(home): move use env list to env module
* feat(app): sync home view changes with ee
* fix(home): sort page header
* fix(app): fix tests
* chore(github): use yarn cache
* refactor(environments): load list of groups
* chore(babel): remove auto 18n keys extraction
* chore(environments): fix tests
* refactor(k8s/application): use current endpoint
* fix(app/header): add margin to header
* refactor(app): remove unused types
* refactor(app): use rq onError handler
* refactor(home): wrap element with button
2022-03-08 14:14:23 +02:00
sunportainer
c442d936d3
fix(compose):filter out symlink in custom template EE-1928 ( #6579 )
...
* fix prevent symlink in customtemplate
2022-03-04 12:05:34 +08:00
testA113
0cd164bada
add data-cy attributes ( #6623 )
2022-03-04 14:56:04 +13:00
itsconquest
ee42e44246
refactor(edge-compute): remove toggle from settings (release) [EE-2686] ( #6619 )
2022-03-03 13:31:01 +13:00
itsconquest
6695d75468
fix(endpoints): fix broken style (release) [EE-2659] ( #6613 )
...
* fix(endpoints): fix broken style (release) [EE-2659]
* fix(endpoints): show margin under env var field [EE-2659]
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com >
2022-03-03 11:48:30 +13:00
Prabhat Khera
eb6cdf1229
created bucket if not exists during restore sequence ( #6614 )
2022-03-03 09:10:26 +13:00
andres-portainer
a3b1466b96
fix(tunnel): fix data race on tunnels EE-2577 ( #6601 )
2022-03-02 13:51:22 -03:00
Marcelo Rydel
8b7dcf20bf
feat(db): add CreateObjectWithStringId function [EE-2612] ( #6611 )
2022-03-02 09:22:03 -03:00
Prabhat Khera
14ed6ed2a3
DB upgrade failes if bucket does not exists ( #6608 )
2022-03-01 10:31:33 +13:00
Chaim Lev-Ari
9f4549212d
fix(auth): remove caching of user ( #6591 )
2022-03-01 09:38:16 +13:00
Chao Geng
37209918ad
fix(docker/stacks): upgrade docker-compose-wrapper [EE-1975] ( #6598 )
...
* updated docker-compose-wrapper
* keep the same
2022-02-28 17:24:15 +08:00
Chaim Lev-Ari
aefa34d6d2
fix(k8s/application): allow app name to start with alphabetic character [EE-2596] ( #6603 )
...
fixes [EE-2596]
2022-02-28 07:15:49 +02:00
Hao Zhang
eaffde39f6
fix(stack): incorrect stack name ( #6587 )
2022-02-27 16:04:48 +08:00
Hao Zhang
d71d291895
fix(stack): git repo auto update not working ( #6573 )
2022-02-27 16:03:05 +08:00
itsconquest
a894e3182a
refactor(azure/aci): migrate dashboard view to react [EE-2189] ( #6518 )
...
* refactor(azure/aci): migrate dashboard view to react [EE-2189]
* move aggregate function to azure utils file
* fix type
* introduce dashboard item component
* add error notificatons
* hide resource groups widget if failed to load
* make dashboard a default export
* revert mistake
* refactor based on suggestions
* use object for error data instead of array
* return unused utils file
* move length calculations out of return statement
* only return first error of resource groups queries
* refactor imports/exports, fix bug with errors & add test
* WIP dashboard tests
* allow mocking multiple resource groups
* test for total number of resource groups
* update lock file to fix lint action issue
* finish dashboard tests
* dashboarditem story
* fix(auth): remove caching of user
* add option for link to dashboard item
* rename dashboard test case to match file
* remove optional link and update storybook
* create aria label based on already provided text
* change param name to be clearer
2022-02-25 12:22:56 +13:00
Chaim Lev-Ari
ff7847aaa5
chore(git): ignore prettier commits on git blame ( #6584 )
...
* chore(git): ignore prettier commits on git blame
* chore(vscode): fix launch command
2022-02-22 16:27:35 +02:00
Matt Hook
a89c3773dd
fix(datastore): export/import the bolt sequence number EE-2451 ( #6571 )
...
* Implement setter/getter for the sequence
* import/export counts
* fix go tests. rename vars
* Improved and simplified the logic. Made it more generic
* Remove unused methods
* remove unused methods
* not part of branch fix
2022-02-22 09:53:17 +13:00
Hao Zhang
5d75ca34ea
fix(stack): git force pull image toggle only for non-kubernetes git based stacks ( #6574 )
2022-02-21 08:43:22 +08:00
Marcelo Rydel
d47a9d590e
fix(kube): namespace parameter is not used in kube redeploy ( #6569 )
2022-02-18 16:36:20 +13:00
Anthony Lapenna
bd679ae806
feat(endpoint): add an input to source env vars [EE-2436] ( #6517 )
...
* feat(endpoint): add an input to source env vars
* fix(endpoint): fix invalid version in deployment instructions
* fix(endpoint): fix copy Edge command
* fix(endpoint): fix invalid Edge deployment instruction
* feat(endpoint): add missing parameter to edge deploy script
* feat(edge): use temporary manifest url
* refactor(endpoint): update method and placeholder
* fix(endpoint): fix missing agent name in Edge deployment instructions on Swarm
* fix(endpoint): fix invalid Edge deployment instructions for Kubernetes
* fix(build): commit yarn.lock
* chore(deps): run yarn
* feat(endpoint): do not support kubernetes with Edge env vars
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com >
2022-02-17 10:25:59 +13:00
LP B
5de7ecb5f0
chore(deps): freeze lockfile on Github Actions ( #6570 )
2022-02-16 18:20:15 +01:00
Marcelo Rydel
b3cd9c69df
fix(edge/settings): render view after loading settings [EE-2532] ( #6560 )
2022-02-15 18:26:42 -03:00
Chaim Lev-Ari
73311b6f32
fix(edge/devices): make actions button larger [EE-2471] ( #6542 )
...
* fix(edge/devices): make actions button larger [EE-2471]
fixes [EE-2471]
* fix(edge/devices): fix table-actions-title padding
Co-authored-by: cheloRydel <marcelorydel26@gmail.com >
2022-02-16 08:38:24 +13:00
Sven Dowideit
93ddcfecd9
fix(templates): show docker-compose app templates when in swarm mode [EE-2117] ( #6177 )
...
* fix(templates): EE-2117: show docker-compose app templates when in swarm mode and the user selects 'showContainers
Signed-off-by: Sven Dowideit <sven.dowideit@portainer.io >
* fix(templates): keep original behavior for standalone
* fix(templates): display all templates on Swarm
* refactor(templates): update method name
Co-authored-by: deviantony <anthony.lapenna@portainer.io >
2022-02-15 07:30:02 +13:00
Marcelo Rydel
2bffba7371
fix(edge): only show expand row for Edge Devices with AMT activated [EE-2489] ( #6519 )
2022-02-14 11:44:55 -03:00
Hao Zhang
37ca62eb06
feat(webhook): teasers of pull images and webhook for EE EE-1332 ( #6278 )
...
* feat(webhook): teasers of pull images and webhook for EE
2022-02-14 21:51:43 +08:00
Chaim Lev-Ari
fa208c7f2a
docs(github): fix slack link [EE-2438] ( #6541 )
...
Co-authored-by: cheloRydel <marcelorydel26@gmail.com >
2022-02-11 10:07:14 -03:00
testA113
6fac3fa127
add data-cy attributes for backup/restore ( #6546 )
...
Co-authored-by: testA113 <42307911+aliharriss@users.noreply.github.com >
2022-02-11 15:24:44 +13:00
deviantony
171392c5ca
chore(dev): update vscode example
2022-02-10 22:04:27 +00:00
Marcelo Rydel
d48ff2921b
fix(edge): show KVM connect button, remove automatic useEffect [EE-2520] ( #6540 )
2022-02-10 14:23:09 -03:00
Chaim Lev-Ari
3165d354b5
fix(settings): clear helm url if requested [EE-2494] ( #6526 )
...
* fix(settings): clear helm url if requested [EE-2494]
fix [EE-2494]
before this PR, helm url would clear when updating settings, if the helm url key wasn't provided.
in this PR, it will be changed only if required
* fix(settings): allow empty helm repo
* chore(deps): run yarn
* fix(settings): set helm repo url
2022-02-10 06:03:46 +02:00
Chaim Lev-Ari
9c2dbac479
fix(services): show task actions EE-2505
2022-02-09 11:49:44 +13:00
Anthony Lapenna
318844226c
refactor(storidge): remove Storidge support from backend [EE-2450] ( #6511 )
...
* refactor(storidge): remove Storidge support from backend
* refactor(storidge): remove Storidge support from backend
* refactor(storidge): remove Storidge support from frontend
2022-02-09 05:47:11 +13:00
Chaim Lev-Ari
e96f63023e
chore(deps): upgrade libhttp [EE-2145] ( #6530 )
...
closes [EE-2145]
2022-02-08 07:09:14 +02:00
dependabot[bot]
1765b99336
chore(deps): bump bl from 1.2.2 to 1.2.3 ( #4441 )
...
Bumps [bl](https://github.com/rvagg/bl ) from 1.2.2 to 1.2.3.
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-08 16:31:14 +13:00