16 Commits (822ee60baea681f13f2d23bb9607ea679b0f779d)

Author SHA1 Message Date
silverwind 46d7adefe0
Enable TypeScript `strictNullChecks` (#35843) 2 weeks ago
wxiaoguang cddff73bbd
Fix "ref-issue" handling in markup (#35739) 2 months ago
wxiaoguang 1d4ad5aa2b
Improve html escape (#34911) 6 months ago
wxiaoguang 4fc626daa1
Refactor editor (#34780) 6 months ago
bytedream 3a37d63d61
Allow renaming/moving binary/LFS files in the UI (#34350) 6 months ago
Kerwin Bryant f0f1737d4d
Refactor markup and pdf-viewer to use new init framework (#33772) 10 months ago
silverwind c7f4ca2653
Enable Typescript `noImplicitAny` (#33322) 11 months ago
wxiaoguang c0751ef116
Fix upload file form (#33230) 11 months ago
wxiaoguang 09a0041965
Fix areYouSure confirm (#32941) 1 year ago
silverwind c8ea41b049
Fix remaining typescript issues, enable `tsc` (#32840) 1 year ago
wxiaoguang 838653d1df
Fix file editor & preview (#32706) 1 year ago
wxiaoguang c9e582c6b6
Refactor markdown editor and use it for milestone description editor (#32688) 1 year ago
wxiaoguang 0f397ae09b
Refactor language menu and dom utils (#32450) 1 year ago
charles 3269b04d61
Notify the user when the file path contains leading or trailing spaces and fix the error message for invalid file names. (#31507) 1 year ago
silverwind aa36989bd0
Enable `no-jquery/no-parse-html-literal` and fix violation (#31684) 1 year ago
silverwind 5791a73e75
Convert frontend code to typescript (#31559) 1 year ago
wxiaoguang a88f718c10
Refactor dropzone (#31482) 1 year ago
silverwind 507fbf4c3c
Use `querySelector` over alternative DOM methods (#31280) 2 years ago
silverwind a2304cb163
Remove jQuery `.text()` (#30506) 2 years ago
silverwind a3d9f0d915
Fix all rounded borders, change affected tab menus to pills (#30707) 2 years ago
Yarden Shoham 42870cf402
Remove jQuery class from the commit button (#30178) 2 years ago
Yarden Shoham a1f11e2e33
Remove jQuery calls that have no effect on `showElem` and `hideElem` (#30110) 2 years ago
silverwind 8fe26fb314
Refactor all `.length === 0` patterns in JS (#30045) 2 years ago
Yarden Shoham 4cfda02419
Remove jQuery `.attr` from the quick pull request button text (#29916) 2 years ago
silverwind 21fe512aac
Forbid jQuery `.prop` and fix related issues (#29832) 2 years ago
Yarden Shoham 3cd64949ae
Forbid variables containing jQuery collections not having the `$` prefix (#29839) 2 years ago
Yarden Shoham c1331d1f7a
Remove jQuery AJAX from the repo editor (#29636) 2 years ago
silverwind abd79ddebf
Update JS dependencies (#27922) 2 years ago
silverwind 3e044d2c9f
Use unique class for breadcrumb divider (#26524) 2 years ago
Hester Gong b43ad51a3d
Add popup to hashed comments/pull requests/issues in file editing/adding preview tab (#24040) 3 years ago
Brecht Van Lommel 84daddc2fa
Editor preview support for external renderers (#23333) 3 years ago
Hester Gong 7f9d58fab8
Support paste treepath when creating a new file or updating the file name (#23209) 3 years ago
wxiaoguang d32af84a10
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none (#22950) 3 years ago
silverwind 19b017f398
Use explicit jQuery import, remove unused eslint globals (#18435) 4 years ago
Gusted d8a8961b99
Sanitize user-input on file name (#17666) 4 years ago
wxiaoguang bb71ceeeb2
Improve async/await usage, and sort init calls in `index.js` (#17386) 4 years ago
wxiaoguang 2add8fe9be
Frontend refactor, PascalCase to camelCase, remove unused code (#17365) 4 years ago
wxiaoguang 1a7473ff45
Split `index.js` to separate files (#17315) 4 years ago