Chaim Lev-Ari
85a7b7e0fc
refactor(edge): move edge deploy script to react [EE-2689] ( #6747 )
2022-04-14 13:14:23 +03:00
Prabhat Khera
328ce2f995
fix migration test ( #6763 )
2022-04-14 18:57:17 +12:00
Prabhat Khera
e4241207cb
fix(database): db migration improvements EE-2688 ( #6662 )
2022-04-14 16:25:13 +12:00
cong meng
85ad4e334a
feat(password) EE-2690 enforce strong password policy ( #6751 )
...
* feat(password) EE-2690 enforce strong password policy
* feat(password) EE-2690 disable create user button if password is not valid
* feat(password) EE-2690 show force password change warning only when week password is detected
* feat(password) EE-2690 prevent users leave account page by clicking add access token button
Co-authored-by: Simon Meng <simon.meng@portainer.io>
2022-04-14 13:45:54 +12:00
Dmitry Salakhov
9ebc963082
fix: bump golang deps to resolve CVEs ( #6755 )
2022-04-14 10:17:00 +12:00
andres-portainer
3178787bc1
feat(edge): implement automatic edge environment creation EE-2848 ( #6754 )
2022-04-13 10:08:26 -03:00
fhanportainer
b08e0b0235
feat(git): added regex to validate compose file extension ( #6731 )
...
* feat(git): added regex to validate compose file extension
* feat(git): copy change
* feat(git): updated icon
2022-04-13 21:57:39 +12:00
LP B
aac2aca912
fix(api/endpoint): refresh kubernetes client cache on endpoint update ( #6752 )
2022-04-12 17:05:15 +02:00
Chao Geng
f707c90cd3
fix(agent): take agent_secret into account EE-2128 ( #6379 )
...
* EE-2128 take agent_sceret into account
* EE-2128 align output code
* EE-2128 fix copy command error
* EE-2128 align code
* EE-2128 fix typo
* Update endpoint.html
remove glint auto changes
* EE-2128 Format html with Prettier
* EE-2128 Adjust UI for dark mode and adopt AGENT_SECRET on k8s automatically
* EE-2128 fix bug created by merge
* EE-2128 Move the initailization of AGENT_SECRET to main.go
* EE-2128 read AGENT_SECRET when settings is initializing
2022-04-12 18:45:58 +08:00
andres-portainer
3eea3e88bc
fix(chisel): downgrade back to the previous version of Chisel EE-2718 ( #6745 )
2022-04-11 14:32:59 -03:00
Chaim Lev-Ari
13faa75a2d
fix(endpoints): show edge script when unassociated [EE-2842] ( #6730 )
2022-04-11 11:26:13 +03:00
sunportainer
287107e8da
update go.mod/go.sum ( #6732 )
2022-04-11 10:26:25 +08:00
Chaim Lev-Ari
2535887984
chore(format): format codebase [EE-2935] ( #6746 )
2022-04-10 14:05:31 +03:00
Marcelo Rydel
f12c3968f1
feat(edge): edgeStacks and edgeJobs operations small refactors [EE-2744] ( #6648 )
2022-04-08 11:27:38 -03:00
Dmitry Salakhov
6419e7740a
fixed direct dependencies ( #6565 )
2022-04-08 10:27:58 +12:00
LP B
298e3d263e
feat(registry): enforce name uniqueness for registries ( #6709 )
...
* feat(app/registries): add name uniqueness validation on registry creation
* feat(api/registry): enforce name uniqueness on registry creation
* feat(api/registry): enforce name uniqueness on registry update
* feat(app/registry): enforce name uniqueness on registry update
2022-04-07 22:58:26 +02:00
andres-portainer
9ffaf47741
fix(endpoint-status): add a redirect to keep backwards compatibility EE-2932 ( #6735 )
2022-04-07 11:33:14 -03:00
Marcelo Rydel
dff74f0823
feat(ssl): enable mTLS certificates [EE-2617] ( #6612 )
2022-04-07 11:32:00 -03:00
Marcelo Rydel
f9f937f844
feat(registries): Registry browser for non-admins [EE-2459] ( #6549 )
...
* feat(registries): allow non-admin users to see environment registries
* remove unused function
* fix error message
* fix test
* fix imports order
* feat(registry): check access first, add parameters name
* use registryID
* fix(sidebar): allow standard users to see endpoint registries view
Co-authored-by: LP B <xAt0mZ@users.noreply.github.com>
2022-04-07 15:22:31 +02:00
Marcelo Rydel
77e48bfb74
chore(endpoint/edge): small refactor and move endpoint status handler [EE-2710] ( #6637 )
2022-04-07 09:17:36 -03:00
Dmitry Salakhov
f4ac6f8320
update helm to 3.8.0 ( #6564 )
2022-04-07 13:30:00 +12:00
Oscar Zhou
bf8b44834a
fix(timeout): change the url of the documentation link on timeout page ( #6729 )
2022-04-07 13:16:28 +12:00
Dakota Walsh
3c98bf9a79
fix(theme): apply theme without saving ( #6695 )
2022-04-06 09:08:35 +12:00
Prabhat Khera
e1df46b92b
add missed migration for DB version 36 ( #6678 )
2022-04-06 09:07:51 +12:00
Richard Wei
7e28b3ca3f
fix issue on editing app with persisted folder ( #6646 )
...
Co-authored-by: Richard Wei <dgui.wei@gmail.com>
2022-04-06 05:42:01 +12:00
Oscar Zhou
2059a9e064
feat(adminmonitor): redirect to timeout page if admin is not created in 5 mins [EE-2691] ( #6688 )
...
This PR solves the issue that the Portainer instance will be always accessible in certain cases, like `restart: always` setting with docker run, even if the administrator is not created in the first 5 minutes.
The solution is that the user will be redirected to a timeout page when any actions, such as refresh the page and click button, are made after administrator initialisation window(5 minutes) timeout.
2022-04-05 16:29:57 +12:00
LP B
167825ff3f
feat(registries): update registry Password wording to Access Token for Dockerhub ( #6557 )
2022-04-04 22:54:13 +02:00
LP B
f154e6e0f1
style(app): white text in high contrast for service update dropdown text ( #6660 )
2022-04-04 15:57:56 +02:00
sunportainer
311129e746
fix(docker):show error for offline endpoint ( #6702 )
2022-04-04 18:24:47 +08:00
Chao Geng
f59459f936
EE-2463 When add agent to k8s with AGENT_SECRET, AGENT_SECRET should be configured on both side. otherwise, it will get unknown error. this error should be "agent already paired with another Portainer instance" ( #6679 )
2022-04-01 14:40:44 +08:00
sunportainer
ee90fffce1
fix(template) add notification when delete ( #6675 )
2022-04-01 14:40:08 +08:00
wheresolivia
4ddd6663f5
add data-cy to mark namespace system button ( #6714 )
2022-04-01 13:30:56 +13:00
Richard Wei
ec3d7026d4
fix(service): fix service name starting from zero EE-2807 ( #6694 )
...
* fix service name index
2022-03-31 10:34:29 +13:00
Richard Wei
fb7f24df9c
fix domain name selector issue ( #6696 )
...
Co-authored-by: Richard Wei <dgui.wei@gmail.com>
2022-03-30 15:50:11 +13:00
Marcelo Rydel
8860d72f70
fix(edge/jobs): fix get edge job file content [EE-2702] ( #6622 )
2022-03-28 12:02:09 -03:00
sunportainer
b846c8e6d2
fix(stack): git stack redeploy issue EE-2737 ( #6667 )
...
* fix(stack) git stack redeploy issue
2022-03-28 21:31:03 +08:00
sunportainer
379f9e2822
fix(swagger):add swagger for X-Registry-Auth EE-2408 ( #6664 )
...
* add swagger for X-Registry-Auth
* Update api-description.md
2022-03-28 21:30:19 +08:00
cong meng
3579b11a8b
fix(k8s) deploying manifest using default namespace EE-2104 ( #6385 )
...
* fix(k8s) deploying manifest using default namespace EE-2104
2022-03-24 21:28:53 +13:00
wheresolivia
4377aec72b
feat(cy):add data-cy to add kube application publishing mode dropdown… ( #6687 )
...
* feat(cy):add data-cy to add kube application publishing mode dropdown list, rename the create service button data-cy
* fix prettier issues
2022-03-22 14:54:17 +13:00
Marcelo Rydel
c486130a9f
fix(kube): Use KubeClusterAccessService for Helm operations [EE-2500] ( #6559 )
2022-03-21 09:51:29 -03:00
Chaim Lev-Ari
cf7746082b
fix(stacks): show force pull image for git stacks [EE-2579] ( #6607 )
2022-03-21 14:35:31 +02:00
andres-portainer
1ab65a4b4f
fix(offlinegate): fix data race in offlinegate EE-2713 ( #6626 )
2022-03-18 13:20:10 -03:00
andres-portainer
a66e863646
fix(boltdb): upgrade to the latest version to avoid problems with the race detector EE-2729 ( #6638 )
2022-03-18 13:16:31 -03:00
Marcelo Rydel
d962c300f9
fix(containers/datatable): disable autoreset expanded and selected rows [EE-2347] ( #6563 )
2022-03-17 14:55:11 -03:00
Richard Wei
9aeedf1bfa
fix(ingress): fix-multiple-route-on-same-ingress EE-2597 ( #6609 )
...
* fix multiple route for same ingress & improvement for multiple ingress controller
2022-03-17 10:25:36 +13:00
andres-portainer
98d8cd99fb
fix(chisel): upgrade chisel to v1.7.7 to fix a data race EE-2718 ( #6650 )
2022-03-16 12:17:56 -03:00
andres-portainer
226ffdcd20
fix(snapshots): fix a data race in the snapshot code EE-2717 ( #6654 )
2022-03-16 11:27:28 -03:00
andres-portainer
78150a738f
fix(scheduler): fix a data race in the scheduler EE-2716 ( #6629 )
2022-03-16 10:33:15 -03:00
andres-portainer
ecf5e90783
fix(admin-monitor): fix a data race in the admin monitor EE-2761 ( #6658 )
2022-03-16 09:13:45 -03:00
Chaim Lev-Ari
f63b07bbb9
refactor(access-control): create access-control-panel component [EE-2345] ( #6486 )
2022-03-16 08:35:32 +02:00