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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Richard Wei
f26e1fa21b
add inline-flex to button group ( #7168 )
...
* add inline-flex to button group
2022-07-04 07:16:45 +12: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
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
Chaim Lev-Ari
46e1a01625
refactor(docker): move components to react [EE-3348] ( #7084 )
2022-06-26 17:16:50 +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
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
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
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
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
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
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
Chaim Lev-Ari
ac096dda46
feat(wizard): add edge form [EE-3000] ( #6979 )
2022-06-01 07:28:31 +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
Chaim Lev-Ari
d52417c14f
refactor(app): convert tag-selector to react [EE-2983] ( #6783 )
2022-05-29 09:14:14 +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
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
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
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
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
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
Richard Wei
bcec6a8915
fix add rewrite annotation should not available for traefik ( #6799 )
2022-04-22 20:02:53 +12: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
5289e4d66b
fix(edge): generate token when loading settings [EE-2988] ( #6792 )
2022-04-21 19:18:42 +03: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
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
85a7b7e0fc
refactor(edge): move edge deploy script to react [EE-2689] ( #6747 )
2022-04-14 13:14:23 +03: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
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
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
Chaim Lev-Ari
13faa75a2d
fix(endpoints): show edge script when unassociated [EE-2842] ( #6730 )
2022-04-11 11:26:13 +03:00
Chaim Lev-Ari
2535887984
chore(format): format codebase [EE-2935] ( #6746 )
2022-04-10 14:05:31 +03: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
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
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
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