Commit Graph

18 Commits

Author SHA1 Message Date
jj
4efe6d9350 api/config: disallow JWT_SECRETs shorter than 16 chars 2024-10-20 14:15:08 +00:00
dumbmoron
741dfd40f5 api/security: implement api keys as method of authentication 2024-10-04 14:58:56 +00:00
lath
c2d7e1df12 api/config: add configuration for streamLifespan (#792) 2024-10-03 12:27:28 +06:00
wukko
0cc18b488c api/core: return public turnstile sitekey in server info 2024-09-17 22:40:07 +06:00
wukko
d9925f2233 api/core: move friendly name map to server info 2024-09-01 16:02:06 +06:00
wukko
805e5d42c0 api/config: apply friendly name in a map
filter doesn't allow changing the value
2024-09-01 15:56:51 +06:00
wukko
740a75851e api: add support for service name aliases
currently only used for bluesky
2024-09-01 15:28:29 +06:00
wukko
4478a963c5 api/config: add cobalt user agent 2024-09-01 14:15:16 +06:00
wukko
7a557a97c3 api: move service disabling to DISABLED_SERVICES env 2024-08-23 00:16:26 +06:00
wukko
102dec4a84 api/match-action: clean up audio action 2024-08-22 22:45:26 +06:00
wukko
91fd26e880 api: add audio bitrate functionality 2024-08-22 19:35:17 +06:00
wukko
facf7741ce api/stream: standardize stream types & clean up related functions 2024-08-22 17:37:31 +06:00
wukko
16acf62886 api/security: jwt session token 2024-08-16 23:28:03 +06:00
wukko
4283774c6c api: add support for cloudflare turnstile 2024-08-16 00:10:17 +06:00
wukko
40425ad3bf api: use version-info package & clean up start message 2024-08-03 21:34:02 +06:00
wukko
0a411196e9 api/config: clean up (better formatting) 2024-08-03 16:33:36 +06:00
wukko
332eae16b2 api: convert service config to JS and remove it from main config 2024-08-03 16:27:20 +06:00
wukko
dd831e13e8 api: flatten code directories, better filenames, remove old files 2024-08-03 14:47:13 +06:00