40 Commits (67b457dd00a874eff751caeb7caeec6aa4b2e714)

Author SHA1 Message Date
wxiaoguang ddc9d29713
Fix various bugs (#36446) 1 week ago
silverwind 2859b0602a
Update JS deps (#36354) 3 weeks ago
silverwind 46d7adefe0
Enable TypeScript `strictNullChecks` (#35843) 2 months ago
wxiaoguang a5a3d9b101
Refactor OpenIDConnect to support SSH/FullName sync (#34978) 7 months ago
Kerwin Bryant aeb7005245
Optimize the calling code of queryElems (#34235) 10 months ago
wxiaoguang 163bbca0eb
Refactor admin/common.ts (#33788) 11 months ago
Kerwin Bryant 40426addfa
Add cropping support when modifying the user/org/repo avatar (#33498) 12 months ago
silverwind c7f4ca2653
Enable Typescript `noImplicitAny` (#33322) 1 year ago
wxiaoguang 0f4b0cf892
Refactor some frontend problems (#32646) 1 year ago
silverwind f35e2b0cd1
Fix a number of typescript issues (#32459) 1 year ago
Lunny Xiao c2217670dd
Move admin routers from /admin to /-/admin (#32189) 1 year ago
silverwind 5791a73e75
Convert frontend code to typescript (#31559) 2 years ago
wxiaoguang 06782872c4
Split common-global.js into separate files (#31438) 2 years ago
silverwind 507fbf4c3c
Use `querySelector` over alternative DOM methods (#31280) 2 years ago
wxiaoguang fcc061ae44
Fix admin oauth2 custom URL settings (#31246) 2 years ago
wxiaoguang 7424f27cf3
Check if reverse proxy is correctly configured (#30890) 2 years ago
silverwind 8fd8978b49
Fix admin notice view-detail (#30450) 2 years ago
silverwind 8fd15990c5
Remove fomantic checkbox module (#30162) 2 years ago
Yarden Shoham 1551d73d3f
Remove jQuery class from the common admin functions (#30137) 2 years ago
Yarden Shoham a190f68f1b
Remove jQuery `.attr` from the common admin functions (#30115) 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
silverwind 0a2f973de9
Forbid jQuery `is` and fix issues (#30016) 2 years ago
silverwind d6fed9ab88
Fix various loading states, remove `.loading` class (#29920) 2 years ago
silverwind 21fe512aac
Forbid jQuery `.prop` and fix related issues (#29832) 2 years ago
Yarden Shoham 0676bf52f9
Remove jQuery AJAX from the notice selection deletion button (#29381) 2 years ago
6543 4ba642d07d
Revert "Support SAML authentication (#25165)" (#29358) 2 years ago
techknowlogick 5bb8d1924d
Support SAML authentication (#25165) 2 years ago
Yarden Shoham a8748eedae
Remove jQuery from the user search form in admin page (#29151) 2 years ago
Earl Warren 8b45a4d366
Use appSubUrl for OAuth2 callback URL tip (#28266) 2 years ago
wxiaoguang 9f8d59858a
Refactor system setting (#27000) 2 years ago
Jason Song 6f1f3e6c08
Show the mismatched ROOT_URL warning on the sign-in page if OAuth2 is enabled (#25947) 3 years ago
wxiaoguang 73ae71824d
Show OAuth2 errors to end users (#25261) 3 years ago
yp05327 8ea33baa1c
Introduce eslint-plugin-no-jquery/no-event-shorthand (#24198) 3 years ago
Yarden Shoham b7b5834831
Use auto-updating, natively hoverable, localized time elements (#23988) 3 years ago
delvh 81fe5d6185
Convert `<div class="button">` to `<button class="button">` (#23337) 3 years ago
wxiaoguang eb5a55785d
Fix some more hidden problems (#23074) 3 years ago
wxiaoguang d32af84a10
Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none (#22950) 3 years ago
wxiaoguang cef8f50286
Improve AppUrl/ROOT_URL checking (#22836) 3 years ago
Lunny Xiao f860a6d2e4
Add system setting table with cache and also add cache supports for user setting (#18058) 3 years ago