]> source.dussan.org Git - gitea.git/commit
Improve attachment upload methods (#30513)
authorTyrone Yeh <tyrone_yeh@draytek.com>
Thu, 27 Jun 2024 09:31:49 +0000 (17:31 +0800)
committerGitHub <noreply@github.com>
Thu, 27 Jun 2024 09:31:49 +0000 (09:31 +0000)
commit9bc5552c11f6aca08c8c873a0561882b3e099350
treef3e691e8e731d99cb71bc0108d51966bb704840f
parent00fc29aee1245ab5b00653f701d2264dd9a9ade7
Improve attachment upload methods (#30513)

* Use dropzone to handle file uploading for all cases, including pasting
and dragging
* Merge duplicate code, use consistent behavior for link generating

Close #20130

---------

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
web_src/js/features/comp/ComboMarkdownEditor.js
web_src/js/features/comp/EditorMarkdown.js
web_src/js/features/comp/EditorUpload.js [new file with mode: 0644]
web_src/js/features/comp/EditorUpload.test.js [new file with mode: 0644]
web_src/js/features/comp/Paste.js [deleted file]
web_src/js/features/dropzone.js
web_src/js/utils.js
web_src/js/utils.test.js
web_src/js/utils/dom.js
web_src/js/utils/image.js
web_src/js/utils/image.test.js