-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Repos and other setting items editable in the Argo CD UI #9108
Comments
According to the discussion from April 14th Argo Contributor Experience Meeting, some of the settings are designed to be immutable, such as certificates and keys. For repositories, I confirmed with @rbreeze that there's already a CLI command For account settings, we can open a discussion about what kind of information needs to be editable and worth the change. |
Can this be prioritized? UX wise it is really unfriendly to:
So to start, you could also not navigate away on error, allowing us to keep trial/erroring on your black box UI in the hope to get things right ;p |
Btw, I added a separate UX issue for those concerns: #9217 |
* fix: missing actions (#10327) (#10359) Signed-off-by: CI <[email protected]> Signed-off-by: CI <[email protected]> Signed-off-by: Yi Cai <[email protected]> * chore: infer managed resources health from redis instead of storing it in CRD (#10191) * chore: infer managed resources health from redis instead of storing it in CRD Signed-off-by: Alexander Matyushentsev <[email protected]> * apply reviewer notes Signed-off-by: Alexander Matyushentsev <[email protected]> Signed-off-by: Alexander Matyushentsev <[email protected]> Signed-off-by: Yi Cai <[email protected]> * fix: Add logic to handle for fileHandle.Close() (#9963) (#10361) Signed-off-by: xin.li <[email protected]> Signed-off-by: xin.li <[email protected]> Signed-off-by: Yi Cai <[email protected]> * docs: fix typo in upgrade notes (#10377) Signed-off-by: Xijun Dai <[email protected]> Signed-off-by: Xijun Dai <[email protected]> Signed-off-by: Yi Cai <[email protected]> * fix: add space before prompt in CLI (#10362) Signed-off-by: xin.li <[email protected]> Signed-off-by: xin.li <[email protected]> Signed-off-by: Yi Cai <[email protected]> * docs: fix indentation of example AppProject in 'Sync Windows' documentation (#10388) Signed-off-by: Yi Cai <[email protected]> * fix: Correctly assume cluster-scoped resources to be self-referenced (#10390) Signed-off-by: jannfis <[email protected]> Signed-off-by: jannfis <[email protected]> Signed-off-by: Yi Cai <[email protected]> * ui-make-https-repo-credential-editable Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * Minor format fix Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * Minor fix for unclickable input field Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * Updates for comments Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * ui-make-https-repo-credential-editable Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * Minor format fix Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * Minor fix for unclickable input field Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> * Updates for comments Signed-off-by: ciiay <[email protected]> Signed-off-by: Yi Cai <[email protected]> Signed-off-by: CI <[email protected]> Signed-off-by: Yi Cai <[email protected]> Signed-off-by: Alexander Matyushentsev <[email protected]> Signed-off-by: xin.li <[email protected]> Signed-off-by: Xijun Dai <[email protected]> Signed-off-by: jannfis <[email protected]> Signed-off-by: ciiay <[email protected]> Co-authored-by: Michael Crenshaw <[email protected]> Co-authored-by: Alexander Matyushentsev <[email protected]> Co-authored-by: my-git9 <[email protected]> Co-authored-by: Xijun Dai <[email protected]> Co-authored-by: Jun Duan <[email protected]> Co-authored-by: jannfis <[email protected]>
Summary
We got feedback from an Argo CD user that it would be nice to have as many as the settings to be editable.
Motivation
Currently it's possible to add/delete things in the repo list, but not update.
Clusters and Projects are editable in UI now, I would like to be able to update repos and other settings using the Argo CD UI
(https://cd.apps.argoproj.io/settings/repos)
Proposal
Create a repo details page which allows updating selected repo information.
The text was updated successfully, but these errors were encountered: