Skip to content
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

A user-friendly system configuration page for apollo portal #4079

Closed
nobodyiam opened this issue Nov 4, 2021 · 2 comments
Closed

A user-friendly system configuration page for apollo portal #4079

nobodyiam opened this issue Nov 4, 2021 · 2 comments
Labels
feature request Categorizes issue as related to a new feature. summer-2022

Comments

@nobodyiam
Copy link
Member

Is your feature request related to a problem? Please describe.
Currently, we have a system configuration page for apollo portal(as shown below). However, it's not user-friendly, e.g. there is no way to know what configurations are available to configure other than referring the configuration guide and it's also not possible to know how many configurations are already configured.

image

Describe the solution you'd like
Provide a user-friendly system configuration page that shows all the configurations available. For those config items already configured, the actual value is displayed. For those config items not configured(configView.memberOnly.envs below), we display it as another style, e.g. use gray background. e.g.

Key Value Comment Operation
apollo.portal.envs dev,pro the env list Edit
configView.memberOnly.envs undefined the envs that shows configurations only to its members Add

Describe alternatives you've considered
I'm open to this and any ideas or suggestions are welcome.

Additional context

@nobodyiam nobodyiam added the feature request Categorizes issue as related to a new feature. label Nov 4, 2021
@nobodyiam
Copy link
Member Author

@nobodyiam
Copy link
Member Author

#4592

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Categorizes issue as related to a new feature. summer-2022
Projects
None yet
Development

No branches or pull requests

1 participant