gitea/web_src/js/features
wxiaoguang ac8d71ff07
Refactor branch/tag selector to Vue SFC ()
Follow 

There were many bad smells in old code. This PR only moves the code into
Vue SFC, doesn't touch the unrelated logic.

update: after
5f23218c85
, there should be no usage of the vue-rumtime-compiler anymore
(hopefully), so I think this PR could close 

---------

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
..
admin Convert `<div class="button">` to `<button class="button">` ()
comp Scoped labels: set aria-disabled on muted Exclusive option for a11y ()
aria.js Fix incorrect display for comment context menu ()
aria.md Improve frontend guidelines ()
captcha.js Add new captcha: cloudflare turnstile ()
citation.js Fix switched citation format ()
clipboard.js Use link in UI which returned a relative url but not html_url which contains an absolute url ()
codeeditor.js Quick fixes monaco-editor error: "vs.editor.nullLanguage" ()
colorpicker.js JS refactors ()
common-global.js Convert `<div class="button">` to `<button class="button">` ()
common-issue.js Convert `<div class="button">` to `<button class="button">` ()
common-organization.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
contextpopup.js Change interactiveBorder to fix popup preview ()
copycontent.js JS refactors ()
dropzone.js JS refactors ()
emoji.js JS refactors ()
eventsource.sharedworker.js Fix the JS error "EventSource is not defined" caused by some non-standard browsers ()
file-fold.js JS refactors ()
formatting.js JS refactors ()
heatmap.js JS refactors ()
imagediff.js Fix various ImageDiff/SVG bugs ()
install.js Fix various bugs for "install" page ()
notification.js Move helpers to be prefixed with `gt-` ()
org-team.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
pull-view-file.js Replace unstyled meter with progress ()
repo-branch.js Add apply-patch, basic revert and cherry-pick functionality ()
repo-code.js Fix links for the menus in the view file page ()
repo-code.test.js Ignore line anchor links with leading zeroes ()
repo-commit.js Fix hidden commit status on multiple checks ()
repo-common.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-diff-filetree.js JS refactors ()
repo-diff.js Make Ctrl+Enter submit a pending comment (starting review) instead of submitting a single comment ()
repo-editor.js Support paste treepath when creating a new file or updating the file name ()
repo-findfile.js Refactor branch/tag selector to Vue SFC ()
repo-findfile.test.js Refactor branch/tag selector to Vue SFC ()
repo-graph.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-home.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-issue-content.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-issue-pr-form.js JS refactors ()
repo-issue.js Convert `<div class="button">` to `<button class="button">` ()
repo-legacy.js Refactor branch/tag selector to Vue SFC ()
repo-migrate.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-migration.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-projects.js Sync the class change of Edit Column Button to JS code ()
repo-release.js Hide target selector if tag exists when creating new release ()
repo-settings.js Remove customized (unmaintained) dropdown, improve aria a11y for dropdown ()
repo-template.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-unicode-escape.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
repo-wiki.js Enable spellcheck for EasyMDE, use contenteditable mode ()
serviceworker.js JS refactors ()
sshkey-helper.js Use explicit jQuery import, remove unused eslint globals ()
stopwatch.js Move helpers to be prefixed with `gt-` ()
tablesort.js JS refactors ()
tribute.js JS refactors ()
user-auth-webauthn.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
user-auth.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()
user-settings.js Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none ()