Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

namespaces: unified admin page with regular page #1783

Merged
merged 1 commit into from
Apr 18, 2018

Conversation

vitoravelino
Copy link
Contributor

@vitoravelino vitoravelino commented Apr 16, 2018

We got rid of the admin namespaces page and unified the vision of the
admin on the regular namespace page. So, if the user is an admin, they
will be seeing all of the namespaces and will be able to manage all of
them. If the user is a regular one, everything stays the same.

API is also affected by this change.

One improvement we did was to separate the other namespaces the user had
access to without being through membership in a different panel. This
will help the user understand better how they have access to those
namespaces.

Signed-off-by: Vítor Avelino [email protected]

mssola
mssola previously approved these changes Apr 17, 2018
Copy link
Collaborator

@mssola mssola left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Just fix that nitpick. Thanks a lot 👏

detail: "This will expose all accessible namespaces by the user via either team
membership or visibility. Keep in mind that if the user is an admin, this
will return all the global, personal and other namespaces created by all
the users.",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick: remove the "." at the end. When exporting to the documentation we expect all strings to not have a period at the end.

@vitoravelino vitoravelino changed the title namespaces: unify admin vision with regular page namespaces: unify admin page with regular page Apr 18, 2018
We got rid of the admin namespaces page and unified the vision of the
admin on the regular namespace page. So, if the user is an admin, they
will be seeing all of the namespaces and will be able to manage all of
them. If the user is a regular one, everything stays the same.

API is also affected by this change.

One improvement we did was to separate the other namespaces the user had
access to without being through membership in a different panel. This
will help the user understand better how they have access to those
namespaces.

Signed-off-by: Vítor Avelino <[email protected]>
@vitoravelino vitoravelino changed the title namespaces: unify admin page with regular page namespaces: unified admin page with regular page Apr 18, 2018
@vitoravelino
Copy link
Contributor Author

Good to go.

@mssola mssola merged commit b1dcd4e into SUSE:master Apr 18, 2018
@vitoravelino vitoravelino deleted the unify-namespaces branch April 20, 2018 13:46
@vitoravelino vitoravelino mentioned this pull request May 23, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants