Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ameobea/osutrack-api
/ functions
Functions
24 in github.com/Ameobea/osutrack-api
⨍
Functions
24
◇
Types & classes
7
↓ 8 callers
Function
validateDate
( date: undefined | string | string[] | { [key: string]: any } )
src/webserver.ts:50
↓ 6 callers
Function
invalidMode
(res: Response<any>)
src/webserver.ts:127
↓ 6 callers
Function
validateMode
( mode: undefined | string | string[] | { [key: string]: any } )
src/webserver.ts:22
↓ 5 callers
Function
invalidUser
(res: Response<any>)
src/webserver.ts:120
↓ 5 callers
Function
validateUser
( user: undefined | string | string[] | { [key: string]: any } )
src/webserver.ts:9
↓ 2 callers
Function
getHiscoresFromDB
()
src/webserver.ts:254
↓ 1 callers
Function
buildRateLimiters
(CONF: Conf)
src/rateLimit.ts:15
↓ 1 callers
Function
createConnPool
(conf: Conf)
src/dbUtil.ts:5
↓ 1 callers
Function
getIDFromUsername
( pool: mysql.Pool, username: string, gameMode: number )
src/webserver.ts:84
↓ 1 callers
Function
init
()
src/index.ts:11
↓ 1 callers
Function
initExpress
(pool: mysql.Pool)
src/webserver.ts:141
↓ 1 callers
Function
invalidLimit
(res: Response<any>)
src/webserver.ts:134
↓ 1 callers
Function
loadConf
()
src/conf.ts:33
↓ 1 callers
Function
query
( conn: mysql.Pool | mysql.PoolConnection, query: string, values?: any[] )
src/dbUtil.ts:17
↓ 1 callers
Function
rollback
(conn: mysql.PoolConnection)
src/dbUtil.ts:93
↓ 1 callers
Function
validateLimit
( limit: undefined | string | string[] | { [key: string]: any } )
src/webserver.ts:34
↓ 1 callers
Function
validateUserMode
( userMode: undefined | string | string[] | { [key: string]: any } )
src/webserver.ts:68
Function
_delete
( conn: mysql.Pool | mysql.PoolConnection, query: string, values: any[] )
src/dbUtil.ts:65
Function
commit
(conn: mysql.PoolConnection)
src/dbUtil.ts:104
Function
getConn
(pool: mysql.Pool)
src/dbUtil.ts:81
Function
getIp
(req: any)
src/rateLimit.ts:5
Function
insert
( conn: mysql.Pool | mysql.PoolConnection, query: string, values: any[] )
src/dbUtil.ts:49
Function
skipIfBathbot
(req, _res)
src/rateLimit.ts:7
Function
update
( conn: mysql.Pool | mysql.PoolConnection, query: string, values?: any[] )
src/dbUtil.ts:33