-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Implementation of all repositories of a user from user->settings #1740
Conversation
options/locale/locale_en-US.ini
Outdated
@@ -429,6 +430,8 @@ remove_account_link = Remove linked account | |||
remove_account_link_desc = Delete this account link will remove all related access for your account. Do you want to continue? | |||
remove_account_link_success = Account link has been removed successfully! | |||
|
|||
repos_none = You do not owned any repository |
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.
The phrasing on this is a bit awkward, "You do not own any repositories" is more correct. Although I'm not sure using "own" here is the right term either.
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.
"You do not have any repositories", maybe?
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.
Ah, yeah, that sounds a lot better in my opinion. Maybe even "You do not currently have any repositories". 😃
options/locale/locale_en-US.ini
Outdated
@@ -430,7 +430,7 @@ remove_account_link = Remove linked account | |||
remove_account_link_desc = Delete this account link will remove all related access for your account. Do you want to continue? | |||
remove_account_link_success = Account link has been removed successfully! | |||
|
|||
repos_none = You do not owned any repository | |||
repos_none = You do not currently have any repositories |
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.
That's a bit wordy and is not consistent with the rest of the strings. I think it should be "You do not own any repositories".
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.
I commented on this earlier and I don't like the wording where you own repositories, I get the meaning behind it but don't think it's too accurate.
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.
All the other strings refer to it as owning repositories. Consistency makes everything easier to use and look like everything fits together. What do you mean by it isn't too accurate.
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.
Otherwise LGTM :)
options/locale/locale_fr-FR.ini
Outdated
@@ -272,6 +272,7 @@ ssh_keys=Clés SSH | |||
social=Réseaux Sociaux | |||
applications=Applications | |||
orgs=Organisations | |||
repos=Dépôts |
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.
This should be done via CrowdIn. (all languages other than English)
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.
I removed the french translation
Looks good 🙂 why the ad-hoc list though? It differs from all other lists (tables) in the App. Looks very "thrown together" and out of place 😕 |
LGTM - but it would be great if you could add integration tests for this new endpoint. |
LGTM |
@geek1011 so many conflicted files? |
@lunny I was saying L-G-T-M about the idea, and the fact that it works when that branch is built, not the conflicts when merging it. |
fixed merge-conflicts |
@DblK Please confirm the problem, maybe we could move this to v1.2. |
I'll fix it soon I hope kinda busy right now. |
This could be merged after the little problem resolved. @DblK maybe some maintainer could help you if you are busy now. |
If someone else cqn finish it go for it. Not much time right now. |
38c4031
to
c3146b3
Compare
Codecov Report
@@ Coverage Diff @@
## master #1740 +/- ##
========================================
Coverage ? 27.7%
========================================
Files ? 83
Lines ? 16914
Branches ? 0
========================================
Hits ? 4686
Misses ? 11553
Partials ? 675
Continue to review full report at Codecov.
|
This PR implement the display of all repository owned by the user in its settings.
Here is the UI:
The menu:
With no repository:
With all kind of repositories: