Skip to content

Features

Features

Provide the following features as first argument in an string array.

Stable

(mandatory) NAMEDESCRIPTIONENVIRONMENT (CHORSCORE_..)
(x) corsEnable corsORIGIN_HOST, ORIGIN_PORT
(x) healthEnable health endpoint-
(x) tasksEnable tasks endpoints-
(x) teamsEnable team endpoints-
(x) usersEnable user endpoints-
adminAdd admin on startupADMIN_CODE, ADMIN_USER
analyticsEnable error and issue tracking-
assetsLoad the asset folder via gin serverASSETS_DIR
authEnable authentication route /api/auth-
changelogProvide the changelog via gin routeCHANGELOGS_DIR
competitionsEnable competitions endpoints-
cookie+basic_authProvide cookie with new route to handle sessionCOOKIE_NAME, BASIC_USER, BASIC_USER_PW
docsLoad the docs page via gin routeDOCS_DIR
featuresEnable voting and feature request-
issuesEnable issue tracking-
manualLoad the manual videos via gin server routeMANUALS_DIR
moderatorAdd moderator on startupMODERATOR_CODE, MODERATOR_USER
rulesEnable rules and rulesets endpoints-
searchSearch the Redis DB as admin-
themesEnable themes endpoints-

Experimental

(mandatory) NAMEDESCRIPTIONENVIRONMENT
csrfProvide CSRF protection-
awardsEnable awards and award condition endpoints-
migrationVersion the redis data to the deployed version-
oauth2Enable oauth2 login with Github providerGITUB_SECRET_ID
proxyEnable oauth2-proxy user converation to new user-
wsEnable websockets-