Felix Han
1faed11fd6
covert RepositoryMechanism to constant
2021-09-07 08:56:17 +12:00
Felix Han
042a66d15c
updated analytics functions
2021-09-07 00:38:31 +12:00
Felix Han
3a066d0cd8
added RepositoryMechanismTypes constant
2021-09-07 00:28:39 +12:00
ArrisLee
f3b8a9dc85
resolve conflicts
2021-09-06 17:00:41 +12:00
ArrisLee
0ee42f76c3
resolve conflicts
2021-09-06 12:36:24 +12:00
Hui
6fe6f36696
fix(k8s): Git authentication info not persisted
2021-09-06 10:57:47 +12:00
Felix Han
3145b4007a
ignoring error on deletion
2021-09-06 01:10:30 +12:00
Felix Han
93a77fd80c
added space in additional file list.
2021-09-06 01:10:01 +12:00
Felix Han
c809a5dbf2
added question marks to k8s app confirmation modal
2021-09-06 01:09:22 +12:00
Chaim Lev-Ari
4ffee27a4b
feat(analytics): track existing features ( #5448 ) [EE-1076]
2021-09-05 13:03:48 +03:00
LP B
b8e6c5ea91
fix(app/namespace): allow default-ns registries edit from namespace page ( #5554 )
2021-09-03 15:47:37 +02:00
Anthony Lapenna
70602cf7c8
feat(k8s): add the ability to deploy from a manifest URL ( #5550 )
2021-09-03 17:37:34 +12:00
Felix Han
8321318143
fixed webhook format issue
2021-09-03 13:30:07 +12:00
Felix Han
f631c1757b
added missing question mark to k8s confirmation modal
2021-09-03 13:29:27 +12:00
zees-dev
1220ae7571
fix(kubectl/shell): zombie pods and websocket connection error bugfixes EE-1520 ( #5562 )
...
* - fixed zombie kubectl shell pod issue
- fixed bug with websocket connection error
* exec error if not websocket disconnect
* StartExecProcess updated to write error to channel
2021-09-03 13:11:11 +12:00
Anthony Lapenna
8d54b040f8
feat(kubernetes): replace advanced deployment action EE-1544 ( #5534 )
2021-09-02 23:30:55 +12:00
Anthony Lapenna
8d157c2c33
feat(k8s): display namespace status and terminating namespaces ( #5551 )
...
refactor(k8s): use function instead of filter
2021-09-02 23:30:27 +12:00
Chaim Lev-Ari
e4fe4f9a43
feat(kube): introduce custom templates [EE-1125] ( #5434 )
...
* feat(kube): introduce custom templates
refactor(customtemplates): use build option
chore(deps): upgrade yaml parser
feat(customtemplates): add and edit RC to kube templates
fix(kube): show docker icon
fix(custom-templates): save rc
* fix(kube/templates): route to correct routes
2021-09-02 17:28:51 +12:00
ArrisLee
f540375eb7
resolve conflicts
2021-09-02 17:12:09 +12:00
Dmitry Salakhov
8449f895e9
fix(kube): don't valide resource control access for kube ( #5568 )
2021-09-02 16:17:49 +12:00
ArrisLee
d191e4f9b9
resolve conflicts
2021-09-02 11:33:53 +12:00
Richard Wei
a176ec5ace
fix ui cut in half when download bar active ( #5565 )
2021-09-02 11:33:27 +12:00
ArrisLee
048bd35dfb
resolve conflicts
2021-09-02 11:04:35 +12:00
Felix Han
d6dbb3982a
added analytics-on directive to pull and redeploy button
2021-09-01 22:53:45 +12:00
Chaim Lev-Ari
8b19623c5b
chore(dev): expose https port ( #5457 )
2021-09-01 10:42:33 +03:00
Hui
182bf10b91
fix(k8s): file content overridden when deployment failed with compose format EE-1556
2021-09-01 18:32:54 +12:00
ArrisLee
740993e3a4
Revert "only update file after deployment succeded"
...
This reverts commit b94bd2e96f
.
2021-09-01 16:34:03 +12:00
ArrisLee
b94bd2e96f
only update file after deployment succeded
2021-09-01 16:31:22 +12:00
Felix Han
b2da6101b6
disable rollback button when application type is not applicatiom form
2021-09-01 16:29:24 +12:00
Felix Han
b43fb6b5e6
stop showing confirmation modal when updating application
2021-09-01 16:28:51 +12:00
Felix Han
b3b168631d
added confirmation modal to advanced app created by web editor
2021-09-01 13:13:49 +12:00
fhanportainer
2f18f2eb87
fix(stack): git form validation improvement. EE-1291 EE-1292 ( #5440 )
...
* fix(stack): git form validation improvement. EE-1291 EE-1292
* feedback update
* moved comparison function to OnChange
* fixed on change method in environment variable panel.
* using angularJs.ToJson to strip out $$haskey in formValues
2021-09-01 10:48:02 +12:00
Felix Han
1cbfd96738
Merge branch 'develop' into feat/EE-809/EE-466/kube-advanced-apps
2021-09-01 10:41:22 +12:00
cong meng
7760595f21
feat(rbac) remove list ingresses permissions EE-1304 ( #5458 )
...
* feat(RBAC) EE-1304 list ingresses of current namespace other than all namespaces at front end side
* feat(RBAC) EE-1304 remove list ingresses from clusterrole
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-09-01 09:43:11 +12:00
cong meng
35013e7b6a
feat(kubeconfig): Introduce the ability to change the expiry of a kubeconfig EE-1153 ( #5421 )
...
* feat(kubeconfig) EE-1153 Introduce the ability to change the expiry of a kubeconfig
* feat(kubeconfig) EE-1153 pr feedback update
* feat(kubeconfig) EE-1153 code cleanup
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-09-01 09:23:21 +12:00
cong meng
c597ae96e2
feat(k8s): review the resource assignement when creating a kubernetes application EE-437 ( #5254 )
...
* feat(nodes limits)Review the resource assignement when creating a Kubernetes application EE-437
* feat(nodes limits) review feedback EE-437
* feat(nodes limits) workaround for lodash cloneDeep not working in production mode EE-437
* feat(nodes limits) calculate max cpu of slide bar with floor function instead of round function EE-437
* feat(nodes limits) another review feedback EE-437
* feat(nodes limits) cleanup code EE-437
* feat(nodes limits) EE-437 pr feedback update
* feat(nodes limits) EE-437 rebase onto develop branch
* feat(nodes limits) EE-437 another pr feedback update
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2021-09-01 09:08:01 +12:00
LP B
0ffbe6a42e
feat(app/k8s): update ingress scheme from v1beta1 to v1 ( #5465 )
2021-08-31 09:02:19 +03:00
Felix Han
5e898405f5
not display creation source for external application
2021-08-31 17:08:17 +12:00
ArrisLee
ed500b51c6
error message updates for different file type
2021-08-31 16:21:23 +12:00
Dmitry Salakhov
0e60f40937
feat(kube): kube app auto update backend ( #5547 )
2021-08-31 16:12:51 +12:00
Felix Han
a5058e8f1e
feat(k8s): front end backport to CE
2021-08-31 16:11:04 +12:00
Felix Han
b5c59c8982
updated API response to get IsComposeFormat and show appropriate text.
2021-08-31 15:39:44 +12:00
Yi Chen
7e211ef384
Fix/release commits cherrypick ( #5546 )
...
* fix EE-1078 Too strict form validation for docker environment variables (#5278 )
Co-authored-by: Simon Meng <simon.meng@portainer.io>
* fix(ingress): EE-1049 Ingress config is lost when deleting an application deployed with ingress (#5264 )
Co-authored-by: Simon Meng <simon.meng@portainer.io>
* feat(app/k8s): update ingress scheme from v1beta1 to v1 (#5466 )
Co-authored-by: cong meng <mcpacino@gmail.com>
Co-authored-by: Simon Meng <simon.meng@portainer.io>
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com>
2021-08-31 12:39:19 +12:00
Hui
47c32df77a
fix(k8s): file content overridden when deployment failed with compose format EE-1548
2021-08-31 11:24:11 +12:00
zees-dev
b4f4ef701a
feat(kubeconfig): kubeconfig download functionality EE-1202 ( #5386 )
...
* backend migration/backport
* Feat(kubeconfig): kubeconfig download button frontend EE-1202 (#5385 )
* kubeconfig download button frontend
* fix kubeconfig download button
* backend migration/backport
* moved ng-if up one level
Co-authored-by: zees-dev <dev.786zshan@gmail.com>
* resolved conflicts, updated code
* - kube-config -> kube-config-download-button
- fixed kubeconfig file name (bug)
Co-authored-by: Richard Wei <54336863+WaysonWei@users.noreply.github.com>
2021-08-31 10:07:50 +12:00
Anthony Lapenna
e8a6f15210
chore(build-system): update dev-toolkit ( #4887 ) ( #5543 )
...
* chore(build-system): update dev-toolkit
* chore(build-system): update dev-toolkit
* chore(build-system): update dev-toolkit Dockerfile
* chore(build-system): update gruntfile
* chore(build-system): gruntfile update
* chore(build-system): better support for private git repositories
* Update toolkit.Dockerfile
* merge develop into toolkit-update
* merge develop into toolkit-update
2021-08-31 10:04:31 +12:00
Dmitry Salakhov
c39c7010be
Revert "fix(stacks): allow root based compose file paths ( #5506 )" ( #5540 )
...
This reverts commit 78c4530956
.
2021-08-30 19:06:35 +12:00
Dmitry Salakhov
78c4530956
fix(stacks): allow root based compose file paths ( #5506 )
2021-08-30 17:14:44 +12:00
Felix Han
ee213a6c4a
fixed form value
2021-08-30 14:33:47 +12:00
Felix Han
0979e6ec8f
Merge branch 'develop' into feat/EE-809/EE-466/kube-advanced-apps
2021-08-30 13:13:25 +12:00