-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
UX of link account (Step 1) #5006
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #5006 +/- ##
=========================================
- Coverage 37.51% 37.5% -0.01%
=========================================
Files 309 309
Lines 45800 45820 +20
=========================================
+ Hits 17180 17183 +3
- Misses 26158 26176 +18
+ Partials 2462 2461 -1
Continue to review full report at Codecov.
|
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.
Can you add screenshots of changed UI?
@daviian Does the screenshot and screencap that I already added not suffice? What else would you like to see? Note: my personal branding in screenshot is not part of the change, it's my instance of gitea: https://git.coolaj86.com/ The change is isolated to the center of the screen as described in the PR. |
You've posted the screencap while I was doing the review, that's why I crossed out my request afterwards. Of course it would've been sufficient. |
Note: We do want to ignore the error because the error is "user does not exist". |
@lafriks Will you click that the requested change has been resolved? I've clicked in on my end, and it looks like that's the only hold up. |
@coolaj86 I will check when we can start merging for 1.7 |
I'm working towards a solution for #3837
There are multiple issues that need to be addressed, but this pull request only attempts to address one complete unit of work which I consider to be of the highest immediate value and the lowest cost.
New Account
Link Account
Walkthrough
If you'd like to test it out
My pull request is against
master
, but I run it as backport to v1.5.2 (includes #5006, #5029, #5033):I would not recommend replacing your existing gitea, but rather creating a symlink so that you can easily switch back if you don't like it. For example, if you keep
gitea
in/opt/gitea/bin
:rsync -av ./gitea /opt/gitea/bin/gitea-v1.5.1-coolaj86 pushd /opt/gitea/bin mv gitea gitea-v1.5.1 ln -s gitea-v1.5.1-coolaj86 gitea
I've run a couple of manual tests so far, so I feel comfortable with someone else trying it out. I won't be pushing any additional changes to that branch (such as the upcoming changes to address the empty checkboxes in the issue) until I've tested them in production for myself.