87 Commits (67b457dd00a874eff751caeb7caeec6aa4b2e714)

Author SHA1 Message Date
silverwind 224b7881d9
Forbid localStorage access in eslint (#36461) 3 days ago
silverwind 12a81d38c1
Add `knip` linter (#36442) 6 days ago
silverwind 5925433fe6
Update JS dependencies, adjust webpack config, misc fixes (#36431) 7 days ago
silverwind 4a9ac53862
Migrate to `import.meta.env` and clean up types and eslint (#36362) 2 weeks ago
silverwind 46d7adefe0
Enable TypeScript `strictNullChecks` (#35843) 2 months ago
silverwind 6033c47f90
Enable more markdown paste features in textarea editor (#35494) 5 months ago
silverwind 8c8eb4b6f9
Clean up npm dependencies (#35484) 5 months ago
silverwind 69e595cdd8
Update eslint to v9 (#35485) 5 months ago
wxiaoguang 4fe1066a17
Replace gobwas/glob package (#35478) 5 months ago
wxiaoguang 325e059a50
Fix different behavior in status check pattern matching with double stars (#35474) 5 months ago
silverwind f4d7701189
Change function description comments to tsdoc style (#35185) 6 months ago
silverwind 091b3e696d
Tweak eslint config, fix new issues (#35019) 7 months ago
wxiaoguang 211135b4bb
Fix various problems (#35012) 7 months ago
wxiaoguang c05082669b
Refactor frontend unique id & comment (#34958) 7 months ago
wxiaoguang 1d4ad5aa2b
Improve html escape (#34911) 7 months ago
bytedream 7346ae7cd4
Add repo file tree item link behavior (#34730) 8 months ago
silverwind b5fd3e7210
Fix comment textarea scroll issue in Firefox (#34438) 9 months ago
wxiaoguang f63822fe64
Fix autofocus behavior (#34397) 9 months ago
wxiaoguang c9aa9068b3
Fix various UI problems (#34243) 10 months ago
Kerwin Bryant aeb7005245
Optimize the calling code of queryElems (#34235) 10 months ago
Kerwin Bryant 2b99a58f54
Mark parent directory as viewed when all files are viewed (#33958) 10 months ago
Kerwin Bryant f4196a8843
Optimize overflow-menu (#34183) 10 months ago
wxiaoguang 86c1a33369
Fix some UI bugs and clean up unused tests (#34088) 10 months ago
Kerwin Bryant 2a9c5c9e3d
Add toggleClass function in dom.ts (#34063) 10 months ago
wxiaoguang 27bf63ad20
Refactor global init code and add more comments (#33755) 11 months ago
Alexander McRae aba96f65cd
Use `git diff-tree` for `DiffFileTree` on diff pages (#33514) 11 months ago
silverwind c7f4ca2653
Enable Typescript `noImplicitAny` (#33322) 1 year ago
silverwind c0e80dbe26
Enable Typescript `strictFunctionTypes` (#32911) 1 year ago
Blender Defender 18061af490
Rearrange Clone Panel (#31142) 1 year ago
silverwind d061f6b70a
Change typescript `module` to `nodenext` (#32757) 1 year ago
silverwind 1518f4ed12
Fix typescript errors in Vue files, fix regression in "Recent Commits" chart (#32649) 1 year ago
wxiaoguang 5a50b271e7
Make frontend unit test code could know it is in testing (#32656) 1 year ago
wxiaoguang 0f4b0cf892
Refactor some frontend problems (#32646) 1 year ago
wxiaoguang 722e703c6b
Bypass vitest bug (#32647) 1 year ago
Kerwin Bryant 25cacaf0aa
Fixed Issue of Review Menu Shown Behind (#32631) 1 year ago
wxiaoguang e90753a712
Fix PR diff review form submit (#32596) 1 year ago
silverwind 675c288811
Fix some typescript issues (#32586) 1 year ago
wxiaoguang 58c634b854
Refactor sidebar label selector (#32460) 1 year ago
wxiaoguang 0f397ae09b
Refactor language menu and dom utils (#32450) 1 year ago
wxiaoguang b573512312
Correctly query the primary button in a form (#32438) 1 year ago
silverwind 8107823026
Fix a number of typescript issues (#32308) 1 year ago
silverwind 9914c9ab08
Update JS and PY dependencies (#32388) 1 year ago
wxiaoguang a4a121c684
Fix suggestions for issues (#32380) 1 year ago
Anbraten b7fb20e73e
Suggestions for issues (#32327) 1 year ago
Anbraten 348d1d0f32
Migrate vue components to setup (#32329) 1 year ago
silverwind 7207d93f01
Fix a number of Typescript issues (#31877) 1 year ago
silverwind 32075d2880
Add types to various low-level functions (#31781) 1 year ago
wxiaoguang e3678356e1
Fix createElementFromAttrs bug (#31751) 2 years ago
silverwind 5791a73e75
Convert frontend code to typescript (#31559) 2 years ago
silverwind 2c92c7c522
Add typescript guideline and typescript-specific eslint plugins and fix issues (#31521) 2 years ago