-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Improve team members and repositories settings UI #5457
Conversation
Codecov Report
@@ Coverage Diff @@
## master #5457 +/- ##
==========================================
+ Coverage 37.63% 37.64% +<.01%
==========================================
Files 317 317
Lines 46824 46826 +2
==========================================
+ Hits 17623 17626 +3
Misses 26699 26699
+ Partials 2502 2501 -1
Continue to review full report at Codecov.
|
285bda3
to
9a8b9ee
Compare
It's ready to review. @go-gitea/maintainers |
options/locale/locale_en-US.ini
Outdated
@@ -1327,6 +1327,8 @@ teams.add_team_repository = Add Team Repository | |||
teams.remove_repo = Remove | |||
teams.add_nonexistent_repo = "The repository you're trying to add does not exist; please create it first." | |||
teams.add_duplicate_users = User is already a team member. | |||
teams.repos.none = No repository could be accessed by this team members. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be No repositories can be accessed by this team.
options/locale/locale_en-US.ini
Outdated
@@ -1327,6 +1327,8 @@ teams.add_team_repository = Add Team Repository | |||
teams.remove_repo = Remove | |||
teams.add_nonexistent_repo = "The repository you're trying to add does not exist; please create it first." | |||
teams.add_duplicate_users = User is already a team member. | |||
teams.repos.none = No repository could be accessed by this team members. | |||
teams.members.none = No member on this team. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be No members in this team.
ca204c6
to
945b3ca
Compare
@lafriks done. |
LGTM |
The team settings UI is something confusing and this PR will refactor that UI. It removed the links and add tab to switch team members and team repositories. It should fix #2691. See below screenshots.