aboutsummaryrefslogtreecommitdiffstats
path: root/src/tasks (unfollow)
Commit message (Expand)AuthorFilesLines
2026-07-08OPEN THE RUST GATESsalmonik84-6659/+11991
2026-06-03feat: add local API support for OpenAI compatible APIssalmonik5-136/+122
2026-05-21Fix voice reconnect race: reuse VoiceClient instead of destroying itsalmonik1-11/+43
2026-05-21make the assistant simplersalmonik1-90/+21
2026-05-21requirements shenaniganssalmonik5-93/+61
2026-05-21reqs and test fixsalmonik3-14/+16
2026-05-20Fix zombie voice client after gateway restartsalmonik1-1/+1
2026-05-20Fix stale-connection reconnect hang and TTS temp-file collisionsalmonik2-5/+27
2026-05-20Redirect play_commands imports to cogs.voice, remove audio_playback shimsalmonik3-23/+14
2026-05-20Clean up consumers: replace polling with VoiceManager.play_source()salmonik8-39/+47
2026-05-20Fix TTS and AI voice playback bugssalmonik2-12/+11
2026-05-20Fold AudioPlaybackManager into VoiceManager + Future-based playsalmonik3-442/+258
2026-05-20health checks for vcsalmonik3-33/+111
2026-05-16fix naming not resolving things like %20salmonik6-32/+25
2026-04-29proper context for settingssalmonik1-15/+13
2026-04-29damn short filessalmonik1-6/+12
2026-04-29Refactor database connections and add integration testssalmonik35-104/+421
2026-04-28multitude of changes.salmonik20-236/+642
2026-04-23fix: fallback to plaintext if no json is provided for assistant.pysalmonik1-4/+7
2026-04-23chore: update the ai model for assistant.pysalmonik1-1/+3
2026-04-23better UX for web.pysalmonik1-17/+5
2026-04-20uploader.py and voice fixessalmonik5-10/+176
2026-04-20lil cron fixsalmonik1-1/+1
2026-04-20fix filename handling in downloader.pysalmonik1-4/+17
2026-04-19fix: proper aiohttp async context manager mocking in testsalmonik1-5/+10
2026-04-19fix: mock aiohttp instead of requests in external play testsalmonik1-5/+8
2026-04-19feat: add external URL playback support, fix vclogs audio handlingsalmonik5-6/+253