-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
Remove unneccesary initUserAuthLinkAccountView
from "link account" page
#29217
Conversation
- Switched to plain JavaScript Signed-off-by: Yarden Shoham <git@yardenshoham.com>
Not sure how to test this one, some help would appreciated |
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.
Sounds good in general.
Regarding getting rid of jQuery: I think I prefer getting it merged soon and fixing potential bugs over keeping it due to uncertainty
We should aim to remove all first-party jQuery, and in process turn on the related eslint rules. jQuery as a dependency will not go away until fomantic-ui is removed, which is likely still a long way to go. |
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.
Would you like to try to remove the JS code completely? Fomantic UI Tab should work.
Feel free to dismiss this change request.
I'd need some help with this. Could anyone take over this PR? |
The whole file or simply this method? |
Sorry, my typo, I meant "JS code", will try to push and share some screenshots |
By removing initUserAuthLinkAccountView, it still works. Fomantic UI Tab uses Screenshots: |
initUserAuthLinkAccountView
from "link account" page
* giteaofficial/main: (28 commits) Improve TrHTML and add more tests (go-gitea#29228) Convert visibility to number (go-gitea#29226) Implement some action notifier functions (go-gitea#29173) Artifact deletion in actions ui (go-gitea#27172) Update docs for actions variables (go-gitea#29239) Refactor more code in templates (go-gitea#29236) Use "Safe" modifier for manually constructed safe HTML strings in templates (go-gitea#29227) Remove jQuery from the repo release form (go-gitea#29225) Make submit event code work with both jQuery event and native event (go-gitea#29223) Remove jQuery from repo migrate page (go-gitea#29219) Remove unneccesary `initUserAuthLinkAccountView` from "link account" page (go-gitea#29217) Fix labels referencing the wrong ID in the user profile settings (go-gitea#29199) Fix label `for` pointing to a `name` instead of `id` in webhook settings (go-gitea#29209) Load outdated comments when (un)resolving conversation on PR timeline (go-gitea#29203) Fix missing template for follow button in organization (go-gitea#29215) Enable markdownlint `no-trailing-punctuation` and `no-blanks-blockquote` (go-gitea#29214) Remove jQuery from the webhook editor (go-gitea#29211) Remove jQuery from issue reference context popup attach (go-gitea#29216) fix typo (go-gitea#29212) Fix debian InRelease Acquire-By-Hash newline (go-gitea#29204) ...
…page (go-gitea#29217) Signed-off-by: Yarden Shoham <git@yardenshoham.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
…page (go-gitea#29217) Signed-off-by: Yarden Shoham <git@yardenshoham.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> (cherry picked from commit 3da2c63)
Automatically locked because of our CONTRIBUTING guidelines |
Deleted
initUserAuthLinkAccountView