Richard Wei
58de8e175f
add data-cy to groupform table ( #6432 )
2022-01-21 12:45:21 +13:00
Richard Wei
a79aa221d3
fix error when edit pod application ( #6418 )
2022-01-20 08:21:03 +13:00
fhanportainer
bc70198102
fix(kube): fixed kube config download info issue. ( #6386 )
2022-01-18 10:30:08 +13:00
Chaim Lev-Ari
1b1a50d6b5
fix(app): add github action for linting and formatting [EE-2344] ( #6356 )
2022-01-17 07:53:32 +02:00
Richard Wei
c47e840b37
feat(k8s): Allow mix services for k8s app EE-1791 ( #6198 )
...
allow a mix of services for k8s in ui
2022-01-17 08:37:46 +13:00
Chaim Lev-Ari
edf048570b
fix(oauth): change default microsoft logout url [EE-2044] ( #6324 )
2022-01-16 08:58:24 +02:00
Chao Geng
b71ca2afb0
EE-1958 Set default value of auth and auto-update to off in page Manifest and stacks ( #6380 )
2022-01-16 00:44:20 +08:00
Hao Zhang
9ff8f42a66
feat(stack): detach git based stacks from git EE-2143 ( #6307 )
...
* feat(stack): detach git based stacks from git
2022-01-14 11:47:47 +08:00
Richard Wei
125d84cbd1
fix automatic team membership toggle issue ( #6382 )
2022-01-14 13:42:16 +13:00
Chaim Lev-Ari
584a46d9d4
fix(stacks): show stack containers [EE-2359] ( #6375 )
...
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com>
2022-01-13 07:28:49 +02:00
Richard Wei
6c32edc5b5
fix background color for boxselector in dark/high contrast theme ( #6378 )
2022-01-13 16:55:36 +13:00
Chaim Lev-Ari
8e45076f35
feat(i18n): add support for multiple languages ( #6270 )
...
feat(users): add i18n to create access token
chore(app): remove test code
2022-01-10 15:22:21 +02:00
Richard Wei
84f354452b
feat(k8s): add ingressClassName to payload EE-2129 ( #6265 )
...
* add ingressClassName to payload
* add IngressClass.Name into formValues
2022-01-10 09:02:02 +13:00
Chaim Lev-Ari
c24d8fab0f
chore(tests): update AccessControlForm snapshots [EE-2348] ( #6361 )
2022-01-07 12:14:36 -03:00
Chaim Lev-Ari
5362e15624
fix(ldap): show BE border correctly ( #6357 )
2022-01-07 12:58:15 +02:00
Chaim Lev-Ari
07c6ce84c2
refactor(environments): remove angular dep from service [EE-2346] ( #6360 )
...
refactor(environments): parse axios error
2022-01-06 18:31:47 +02:00
Chaim Lev-Ari
ecd0eb6170
refactor(app): create access-control-form react component [EE-2332] ( #6346 )
...
* refactor(app): create access-control-form react component [EE-2332]
fix [EE-2332]
* chore(tests): setup msw for async tests and stories
chore(sb): add msw support for storybook
* refactor(access-control): move loading into component
* fix(app): fix users and teams selector stories
* chore(access-control): write test for validation
2022-01-05 18:28:56 +02:00
Marcelo Rydel
8dbb802fb1
feat(react): add FileUploadField and FileUploadForm components [EE-2336] ( #6350 )
2022-01-05 10:39:34 -03:00
Chaim Lev-Ari
07e7fbd270
refactor(containers): replace containers datatable with react component [EE-1815] ( #6059 )
2022-01-04 14:16:09 +02:00
fhanportainer
65821aaccc
feat(react): migrate analytics interface to react. ( #6296 ) [EE-2100]
2022-01-03 17:49:59 +02:00
Chaim Lev-Ari
d33ac8c588
refactor(app): create a composed header component [EE-2329] ( #6326 )
...
* refactor(app): create a composed header component
refactor(app): support single child breadcrumbs
fix(app): fix breadcrumbs warning
* refactor(app): import breadcrumbs
* refactor(app): support object breadcrumbs
* chore(app): write tests for header components
2021-12-30 16:46:12 +01:00
Marcelo Rydel
102a07346a
fix(kubeconfig): fix modal inputType [EE-2325] ( #6317 )
2021-12-23 10:44:56 -03:00
andres-portainer
cdfa9b25a8
fix(home): display tags properly [EE-2153] ( #6275 )
...
fix(home): display tags properly EE-2153
2021-12-22 19:39:23 -03:00
Richard Wei
e7fc996424
fix scroolbar shown in confirmation dialogs ( #6264 )
2021-12-22 11:32:04 +08:00
sunportainer
1c374b9fd2
Fix(UI): disable autofill username input EE-2140 ( #6252 )
...
* fix/ee-2140/disable-autofill-username
2021-12-22 10:34:55 +08:00
Chaim Lev-Ari
5a3687a564
fix(app): main services [EE-1896] ( #6279 )
...
[EE-1896]
2021-12-21 12:08:44 +02:00
Chaim Lev-Ari
4f7b432f44
feat(app): introduce form framework [EE-1946] ( #6272 )
2021-12-20 19:21:19 +02:00
Hao Zhang
c5fe994cd2
feat(service): duplication validation for configs and secrets EE-1974 ( #6266 )
...
feat(service): check if configs or secrets are duplicated
2021-12-17 20:22:50 +08:00
Hao Zhang
c30292cedd
feat(service): rebase and recommit ( #6245 )
2021-12-17 20:22:13 +08:00
Richard Wei
187b66f5cb
feat(frontend): upgrade frontend dependencies DTD-11 ( #6244 )
...
* upgrade webpack, eslint, storybook and other dependencies
2021-12-17 07:52:54 +13:00
Chaim Lev-Ari
730fdb160d
fix(intel): fix switches params [EE-2166] ( #6284 )
...
* fix(intel): fix switches params
* feat(settings): prevent openamt panel to render
2021-12-16 11:19:12 +02:00
wheresolivia
efa125790f
feat(cy): add data-cy to add kube volume views ( #6285 )
2021-12-16 16:12:55 +13:00
Richard Wei
ac9ca7d5e3
add switch for react query devtools based on .env ( #6280 )
2021-12-15 11:43:49 +02:00
Chaim Lev-Ari
7ae5a3042c
feat(app): introduce component library in react [EE-1816] ( #6236 )
...
* refactor(app): replace notification with es6 service (#6015 ) [EE-1897]
chore(app): format
* refactor(containers): remove the dependency on angular modal service (#6017 ) [EE-1898]
* refactor(app): remove angular from http-request [EE-1899] (#6016 )
* feat(app): add axios [EE-2035](#6077 )
* refactor(feature): remove angular dependency from feature service [EE-2034] (#6078 )
* refactor(app): replace box-selector with react component (#6046 )
fix: rename angular2react
refactor(app): make box-selector type generic
feat(app): add story for box-selector
feat(app): test box-selector
feat(app): add stories for box selector item
fix(app): remove unneccesary element
refactor(app): remove assign
* feat(feature): add be-indicator in react [EE-2005] (#6106 )
* refactor(app): add react components for headers [EE-1949] (#6023 )
* feat(auth): provide user context
* feat(app): added base header component [EE-1949]
style(app): reformat
refactor(app/header): use same api as angular
* feat(app): add breadcrumbs component [EE-2024]
* feat(app): remove u element from user links
* fix(users): handle axios errors
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com>
* refactor(app): convert switch component to react [EE-2005] (#6025 )
Co-authored-by: Marcelo Rydel <marcelorydel26@gmail.com>
2021-12-15 08:14:53 +13:00
Chaim Lev-Ari
eb9f6c77f4
refactor(endpoints): remove endpointProvider from views [EE-1136] ( #5359 )
...
[EE-1136]
2021-12-14 09:34:54 +02:00
Chaim Lev-Ari
19a09b4730
refactor(app): duplicate constants as es6 exports ( #4158 )
2021-12-09 10:48:47 +02:00
Chaim Lev-Ari
8f32517baa
refactor(app): convert root folder files to es6 ( #4159 )
2021-12-09 09:38:07 +02:00
wheresolivia
f864b1bf69
feat(cy): add data-cy to add registry button ( #6242 )
2021-12-09 18:38:12 +13:00
wheresolivia
e57454cd7c
feat(cy): add data-cy to helm install button ( #6241 )
2021-12-09 12:39:49 +13:00
sunportainer
b3e04adee3
fix/ee-1909/show-pull-image-error ( #6195 )
...
Co-authored-by: sunportainer <ericsun@SG1.local>
2021-12-08 12:07:45 +08:00
Hao Zhang
a78d8a4ff1
fix(container):disable Duplicate/Edit button when the container is portainer ( #6223 )
2021-12-07 23:25:20 +08:00
Hao Zhang
9f5ac154aa
feat(stack): make stack created from app template editable EE-1941 ( #6104 )
...
feat(stack): make stack from app template editable
2021-12-07 19:46:58 +08:00
Richard Wei
0627e16b35
fix data-cy for k8s cluster menu ( #6226 )
...
LGTM
2021-12-07 14:25:20 +13:00
Marcelo Rydel
2a1b8efaed
fix(kubeconfig): show kubeconfig download button for non admin users [EE-2123] ( #6204 )
...
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-12-06 18:40:59 -03:00
cong meng
98972dec0d
feat(webhook) EE-2125 send registry auth haeder when update swarms service via webhook ( #6220 )
...
* feat(webhook) EE-2125 add some helpers to registry utils
* feat(webhook) EE-2125 persist registryID when creating a webhook
* feat(webhook) EE-2125 send registry auth header when executing a webhook
* feat(webhook) EE-2125 send registryID to backend when creating a service with webhook
* feat(webhook) EE-2125 use the initial registry ID to create webhook on editing service screen
* feat(webhook) EE-2125 update webhook when update registry
* feat(webhook) EE-2125 add endpoint of update webhook
* feat(webhook) EE-2125 code cleanup
* feat(webhook) EE-2125 fix a typo
* feat(webhook) EE-2125 fix circle import issue with unit test
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-12-07 09:11:44 +13:00
Richard Wei
aa8fc52106
fix app templates symbol ( #6221 )
2021-12-06 19:15:18 +13:00
zees-dev
7cc28b10a0
fallback to depracted copy text if clipboard api not available ( #6200 ) ( #6218 )
2021-12-06 10:01:54 +13:00
Prabhat Khera
4aea5690a8
feat(config): add base url support EE-506 ( #5999 )
2021-12-03 14:34:45 +13:00
Hao Zhang
42e782452c
fix(container): prevent user from editing the portainer container it self EE-917 ( #6093 )
...
* fix(container): prevent from editing portainer container
* fix(container): prevent from editing portainer container
* Missing kill operation
* fix(container): enhance creating stack from template
* fix(docker): prevent user from editing the portainer container itself EE-917
* fix(docker): enhance code style
* fix(container): fix issues from code review
* fix(container): enhance creating stack from template
* fix(container): some code review issues
* fix(container): disable leave network when the container is portainer
* fix(container): disable leave network when the container is portainer
2021-12-02 08:41:05 +08:00
Chaim Lev-Ari
d2fe76368a
fix(environments): show kubeconfig env list in dark mode ( #6156 )
2021-12-01 13:58:55 +13:00