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
Ali
bb61723ba1
apply changes from EE ( #9232 )
...
Co-authored-by: testa113 <testa113>
2023-07-20 13:48:48 +12: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
Prabhat Khera
d8c4dcbe72
fix secret warning message styling ( #9160 )
2023-07-06 15:23:41 +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
2018529add
fix(kube/setup): toggle section on click [EE-4799] ( #9107 )
2023-06-22 11:10:04 -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
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
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
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
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
Matt Hook
fb2646b70c
port changes from EE ( #9003 )
2023-06-02 08:35:15 +12:00
Ali
69776b4863
refactor(app): app service form to react [EE-5415] ( #8994 )
2023-05-31 17:58:41 +12:00
Ali
af77e33993
refactor(app): details widget migration [EE-5352] ( #8886 )
2023-05-29 15:06:14 +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
cmeng
e156243e43
fix(code-editor): highlight syntax web editor EE-5405 ( #8871 )
2023-05-17 14:07:21 +12:00
Matt Hook
0743f26ab8
fix(kube): updated kube terminology for configmaps/secrets [EE-4816] ( #8770 )
2023-05-16 09:21:50 +12:00
Prabhat Khera
926ca19a1b
feat(UI): migrate console view to react EE-2276 ( #8767 )
2023-05-08 14:07:46 +12:00
Matt Hook
9970fb3940
fix git options for kube ( #8889 )
2023-05-05 09:20:20 +12: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
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
Prabhat Khera
731f3959c7
fix(UI): update application deploy/update messages EE-4005 ( #8819 )
2023-05-01 09:14:30 +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
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
Ali
5ac1ea3df8
fix(ns): add selection caching back [EE-5273] ( #8738 )
...
Co-authored-by: testa113 <testa113>
2023-04-06 14:28:01 +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
Chaim Lev-Ari
feab2a757e
feat(gitops): allow to skip tls verification [EE-5023] ( #8668 )
2023-04-03 09:19:17 +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
Prabhat Khera
6ee5cc6a56
fix(ui): namespace cache refresh on reload EE-5155 ( #8644 )
2023-03-16 10:10:37 +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
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
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
Prabhat Khera
bdde278139
feat(applications): application page performance improvements EE-4956 ( #8569 )
2023-03-08 10:27:42 +13:00
Prabhat Khera
2a55d20eff
fix(annotations): minor issues in Annotations EE-4089 ( #8612 )
2023-03-07 21:09:41 +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
6918da2414
refactor(stacks): extract auto update logic [EE-4945] ( #8545 )
2023-03-02 17:07:50 +02: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
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
Chaim Lev-Ari
273a3f9a10
refactor(gitops): migrate git form to react [EE-4849] ( #8268 )
2023-02-23 01:43:33 +05:30
Chaim Lev-Ari
e66dea44e3
refactor(ui/modals): replace bootbox with react solution [EE-4541] ( #8010 )
2023-02-14 13:49:41 +05:30
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
Chaim Lev-Ari
2dddc1c6b9
refactor(ui/box-selector): replace all selectors [EE-3856] ( #7902 )
2023-02-07 09:03:57 +05:30
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
Ali
5640cce4d6
chore(kompose): remove from settings [EE-4741] ( #8375 )
2023-01-26 16:03:44 +13:00
Ali
5b02f636d7
fix(namespace): move warning [EE-4885] ( #8370 )
...
Co-authored-by: testa113 <testa113>
2023-01-23 10:41:39 +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
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
Dakota Walsh
046738c967
feat(kubernetes): cluster setup reasonable defaults EE-4518 ( #8082 )
2022-12-16 16:03:40 +13: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
Ali
563ead85cc
fix(gitoptions): git app edit ui tweaks [EE-4584] ( #8159 )
2022-12-09 10:41:11 +13:00
Ali
c1cc8bad77
feat(rbac): detect if rbac is enabled [EE-4308] ( #8139 )
2022-12-07 15:53:06 +13:00
Ali
adc87b8f8e
feat(deployment): PO feedback [EE-4416] ( #8143 )
2022-12-06 08:49:26 +13:00
Prabhat Khera
a61b18dd93
feat(kubernetes): fix wordings for ingresses toggle EE-2647 ( #8151 )
2022-12-05 10:47:56 +13:00
Ali
9cdc0da615
feat(kompose): hide kompose [EE-4562] ( #8084 )
2022-12-01 13:46:23 +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
Dakota Walsh
6dc1841c14
fix(kube): disable namespace resource quota by default EE-4421 ( #8080 )
2022-11-23 15:01:41 +13:00
Prabhat Khera
573e05d1c7
feat(kubernetes): BE teasure added EE-2647 ( #7927 )
2022-11-15 20:57:01 +13:00
Chaim Lev-Ari
78dcba614d
refactor(portainer): move to react [EE-3350] ( #7915 )
2022-11-13 10:10:18 +02:00
Chaim Lev-Ari
77c29ff87e
refactor(kubernetes): move react codebase [EE-3349] ( #7953 )
2022-11-07 08:03:11 +02:00
Ali
9f3d5185b0
fix(slider): use and update react slider EE-4522 ( #7987 )
2022-11-04 14:12:53 +13:00
Ali
e82d0cfbdb
fix(apps): fix edit error EE-4529 ( #7963 )
2022-11-03 13:04:56 +13:00
Chaim Lev-Ari
37d4a80769
refactor(environments): remove endpoints cache [DTD-100] ( #6408 )
2022-11-02 13:29:26 +02: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
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
Dakota Walsh
0c995ae1c8
fix(kubernetes): create proxied kubeclient EE-4326 ( #7850 )
2022-10-18 10:46:27 +13:00
Ali
7a6ff10268
fix(ing): nodeport validate and show errors [EE-4373] ( #7801 )
2022-10-12 10:06:57 +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
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
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
Dakota Walsh
89eda13eb3
feat(ingress): autodetect ingress controllers EE-673 ( #7712 )
2022-09-27 08:43:24 +13:00
Ali
4e20d70a99
feat(secrets): allow creating secrets beyond opaque [EE-2625] ( #7709 )
2022-09-23 16:35:47 +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
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
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
Chaim Lev-Ari
234627f278
fix(ui/buttons): set hyperlink style [EE-4007] ( #7524 )
2022-08-24 07:40:50 +03: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
Chaim Lev-Ari
ace01eac9d
fix(ui): box-selector fixes [EE-3949] ( #7489 )
2022-08-22 11:55:48 +03:00
Ali
36c93c7f57
fix(ui): kubernetes-consistent-styling EE-3820 ( #7425 )
2022-08-13 00:22:45 +06: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
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
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
Matt Hook
079478f191
restyle ( #7350 )
2022-08-03 12:05:16 +12:00
Prabhat Khera
bff9bb7800
feature(ui): registry access screen EE-3770 ( #7332 )
2022-08-02 15:32:22 +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
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
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
Ali
11dffdee9a
feat(ui): update dashboard table & items EE-3474 ( #7351 )
2022-08-01 13:29:49 +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
Dakota Walsh
a2e1570162
feat(ui): volume detals UI improvements EE-3483 ( #7329 )
2022-07-29 11:43:37 +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
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
Prabhat Khera
6aa7fdb4f2
feat(ui): UI improvements node details screen EE-3468 ( #7256 )
2022-07-18 11:48:24 +12:00
Prabhat Khera
f5e774c89d
feat(ui): UI improvements kube app detail EE-3463 ( #7176 )
2022-07-15 10:49:12 +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
Prabhat Khera
82fb5f7ac1
feat(kubernetes): UI improvements kube app create EE-3462 ( #7149 )
2022-07-11 14:05:23 +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
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
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
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
Prabhat Khera
e5e57978af
delete force terminating namespace ( #7081 )
2022-06-28 16:35:30 +12: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
Chaim Lev-Ari
97a880e6c1
feat(custom-templates): hide variables [EE-2602] ( #7068 )
2022-06-16 08:32:41 +03:00
sunportainer
cb6a5fa41d
fix(typo):UI and logs EE-3282 ( #7063 )
...
* fix logs and UI typos
2022-06-13 14:53:51 +08:00
Chaim Lev-Ari
1ccdb64938
refactor(custom-templates): render template variables [EE-2602] ( #6937 )
2022-05-31 13:00:47 +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
Chao Geng
3791b7a16f
fix(kube): misspelling kube namespace ( #6951 )
2022-05-20 07:34:30 +08:00
Chaim Lev-Ari
b01180bb29
chore(deps): remove lodash-es dependency [EE-2560] ( #6576 )
2022-05-12 08:44:53 +03:00
wheresolivia
bf59ef50a3
add data-cy to application creation info elements ( #6871 )
2022-05-02 14:06:54 +12:00
Richard Wei
bcec6a8915
fix add rewrite annotation should not available for traefik ( #6799 )
2022-04-22 20:02:53 +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
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
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
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
wheresolivia
4ddd6663f5
add data-cy to mark namespace system button ( #6714 )
2022-04-01 13:30:56 +13: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
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
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
Marcelo Rydel
df2269a2fe
chore(lint): run yarn format ( #6476 )
2022-01-26 12:22:58 -03:00
sunportainer
24893573aa
feat/ee-1991/validate-k8s-workload ( #6302 )
2022-01-25 18:59:09 +08:00
sunportainer
118809a9c0
Fix(kube):fix kube show rounding issue EE-2115 ( #6300 )
...
* fix/ee-2115/kube-show-rounding
2022-01-25 15:03:14 +08: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
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
wheresolivia
efa125790f
feat(cy): add data-cy to add kube volume views ( #6285 )
2021-12-16 16:12:55 +13: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
Prabhat Khera
4aea5690a8
feat(config): add base url support EE-506 ( #5999 )
2021-12-03 14:34:45 +13:00
LP B
b6fbf8eecc
fix(k8s/ingress): ensure new ports are only added to ingress only if app is published via ingress ( #6153 )
...
* fix(k8s/ingress): ensure new ports are only added to ingress only if app is published via ingress
* refactor(k8s/ingress): removed deleted ports of ingress in a single pass
2021-11-30 17:14:52 +13:00
Richard Wei
a598b2d72d
change the namespace selector behavior ( #5768 )
2021-11-23 09:51:02 +13:00
Hui
6b91a813f0
fix(k8s): k8s deployment manifest file placeholder EE-1936
2021-11-17 00:44:09 +13:00