aboutsummaryrefslogtreecommitdiffstats
path: root/src/voice (follow)
Commit message (Collapse)AuthorAgeFilesLines
* music: reject live streams on the yt-dlp pathsalmonik4 days1-0/+2
|
* music: decode compressed playback without a temp filesalmonik4 days1-4/+32
|
* downloads: cap yt-dlp media sizesalmonik4 days1-0/+12
|
* processes: add timeouts and keep decoding off the runtimesalmonik4 days1-16/+20
|
* http: add connect and request timeoutssalmonik4 days1-0/+1
|
* recording: keep one buffer per guildsalmonik4 days1-20/+27
|
* yt-dlp: ignore configs and stop option injectionsalmonik4 days1-1/+10
|
* copyparty: never send the password to foreign hostssalmonik4 days1-4/+13
|
* wire recording into voice manager, config, events, /record commandsalmonik2026-09-091-2/+78
|
* make /grajcuj w\ compress finally work as compressing a file and thensalmonik2026-09-091-40/+40
| | | | | | /grajcuj'ing Signed-off-by: salmonik <salmonik@tuta.io>
* fir auto completion and send file in the response body upon grajcuj filesalmonik2026-07-311-7/+13
|
* OPEN THE RUST GATESsalmonik2026-07-081-0/+404
Signed-off-by: salmonik <raisersoft@proton.me>