forgejo/web_src/js/features
Yarden Shoham b97b1d03cf
Remove jQuery AJAX from the project page ()
Removed all jQuery AJAX calls and replaced with our fetch wrapper.

Tested the following functionalities and they work as before:
- column creation
- column deletion
- issue movement between columns
- column reordering
- column edit
- default column changing

# Demo using `fetch` instead of jQuery AJAX

![demo](https://github.com/go-gitea/gitea/assets/20454870/99e6898f-baa3-462c-acec-46a910874dbe)

---------

Signed-off-by: Yarden Shoham <git@yardenshoham.com>
(cherry picked from commit 397997093870226dafb70c4a3133f2ebe0fe3e2c)
2024-03-20 08:46:30 +01:00
..
admin Remove jQuery AJAX from the notice selection deletion button () 2024-02-26 22:30:27 +01:00
comp Fix WebHookEditor regression from jQuery removal () 2024-03-11 23:37:00 +07:00
captcha.js
citation.js Don't show unnecessary citation JS error on UI () 2023-12-12 11:31:11 +00:00
clipboard.js Fix Citation modal responsiveness and clipboard copy () 2024-03-20 08:46:29 +01:00
code-frequency.js Implement code frequency graph () 2024-02-26 22:30:26 +01:00
codeeditor.js Preserve BOM in web editor () 2024-01-27 18:02:51 +00:00
colorpicker.js
common-global.js Don't show AbortErrors on logout () 2024-03-11 23:36:59 +07:00
common-issue-list.js Polyfill SubmitEvent for PaleMoon () 2023-12-15 07:26:36 +08:00
common-issue-list.test.js Use vitest globals () 2023-09-27 04:37:13 +00:00
common-organization.js Fix initCompLabelEdit not being called () 2024-02-17 23:24:31 +01:00
contextpopup.js Remove jQuery from issue reference context popup attach () 2024-02-17 23:24:31 +01:00
contributors.js Implement contributors graph () 2024-02-17 23:24:31 +01:00
copycontent.js
dropzone.js
emoji.js Update JS and PY dependencies () 2023-10-08 00:16:20 +00:00
eventsource.sharedworker.js
file-fold.js Update JS dependencies () 2023-11-06 21:14:32 +00:00
heatmap.js Revert "Fix heatmap localization" 2024-03-20 07:31:23 +01:00
imagediff.js Replace ajax with fetch, improve image diff () 2023-10-11 12:34:21 +00:00
install.js Remove jQuery from the installation page () 2024-02-26 22:30:25 +01:00
notification.js [BUG] Use correct logout URL 2024-02-25 21:25:59 +01:00
org-team.js Update JS dependencies () 2023-11-06 21:14:32 +00:00
pull-view-file.js Fix counter display number incorrectly displayed on the page () 2024-03-06 12:10:44 +08:00
recent-commits.js Implement recent commits graph () 2024-02-26 22:30:26 +01:00
repo-branch.js
repo-code.js Remove jQuery from the code diff expansion buttons () 2024-02-26 22:30:27 +01:00
repo-code.test.js Use vitest globals () 2023-09-27 04:37:13 +00:00
repo-commit.js Fix elipsis button not working if the last commit loading is deferred () 2024-03-06 12:10:46 +08:00
repo-common.js Remove jQuery AJAX from the archive download links () 2024-02-26 22:30:27 +01:00
repo-diff-commit.js
repo-diff-commitselect.js
repo-diff-filetree.js
repo-diff.js Remove jQuery AJAX from the diff functions () 2024-03-20 08:46:29 +01:00
repo-editor.js Remove jQuery AJAX from the repo editor () 2024-03-11 23:36:59 +07:00
repo-findfile.js Remove jQuery from the "find file" page () 2024-03-06 12:10:44 +08:00
repo-findfile.test.js Use vitest globals () 2023-09-27 04:37:13 +00:00
repo-graph.js Remove jQuery AJAX from the repo commit graph () 2024-02-26 22:30:27 +01:00
repo-home.js Remove jQuery AJAX from the repo tag edit form () 2024-03-06 12:10:45 +08:00
repo-issue-content.js Remove jQuery AJAX from the comment edit history () 2024-03-20 08:46:28 +01:00
repo-issue-list.js Add eslint-plugin-github and fix issues () 2024-02-17 23:24:31 +01:00
repo-issue-pr-form.js
repo-issue-pr-status.js Fix the overflow style for "Hide all checks" () 2023-11-07 18:53:35 +00:00
repo-issue.js Remove jQuery AJAX from the repo-issue.js file () 2024-03-20 08:46:29 +01:00
repo-legacy.js Remove jQuery AJAX from the comment edit box () 2024-03-20 08:46:29 +01:00
repo-migrate.js Remove jQuery from repo migrate page () 2024-02-19 22:58:32 +01:00
repo-migration.js Remove jQuery from the repo migration form () 2024-02-26 21:42:14 +01:00
repo-projects.js Remove jQuery AJAX from the project page () 2024-03-20 08:46:30 +01:00
repo-release.js [FRONTEND] fix javascript linting errors 2024-02-25 23:43:58 +01:00
repo-search.js Filter Repositories by type () 2024-03-06 12:10:46 +08:00
repo-settings.js Remove jQuery AJAX from repo collaborator mode dropdown () 2024-02-26 22:30:27 +01:00
repo-template.js
repo-unicode-escape.js Remove jQuery from the Unicode escape button () 2024-02-26 22:30:27 +01:00
repo-wiki.js Remove jQuery from repo wiki creation page () 2024-02-26 21:42:15 +01:00
sshkey-helper.js Remove jQuery from SSH key form parser () 2024-02-17 23:24:31 +01:00
stopwatch.js Remove jQuery from the stopwatch () 2024-02-26 22:30:26 +01:00
tablesort.js
tribute.js
user-auth-webauthn.js
user-auth.js Replace more gt- with tw-, update frontend docs () 2024-03-11 23:36:58 +07:00
user-settings.js Remove jQuery from username change prompt and fix its detection () 2024-02-17 23:24:31 +01:00