aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fir auto completion and send file in the response body upon grajcuj filesalmonik2026-07-316-22/+69
* fix: auto completion timing out before ready + fix preexisting warnssalmonik2026-07-3012-129/+333
* fix assistant and senatorsalmonik2026-07-135-74/+117
* make cron follow local time zonesalmonik2026-07-101-11/+18
* fix cron double firesalmonik2026-07-092-14/+46
* search for mp4's toosalmonik2026-07-091-1/+5
* truncate search resultssalmonik2026-07-083-16/+19
* remember links during audio file completionsalmonik2026-07-083-6/+8
* rename the project to what it should be namedsalmonik2026-07-082-4/+4
|\
| * Merge pull request 'feat: add local API support for OpenAI compatible APIs' (...salmonik2026-06-035-136/+122
| |\
| | * feat: add local API support for OpenAI compatible APIssalmonik2026-06-035-136/+122
* | | OPEN THE RUST GATESsalmonik2026-07-0884-6659/+11991
|/ /
* | Merge pull request 'Voice related fixes, alongside simplifying assistant' (#5...salmonik2026-05-2120-688/+532
|\|
| * Fix voice reconnect race: reuse VoiceClient instead of destroying itsalmonik2026-05-211-11/+43
| * make the assistant simplersalmonik2026-05-211-90/+21
| * requirements shenaniganssalmonik2026-05-215-93/+61
| * reqs and test fixsalmonik2026-05-213-14/+16
| * Fix zombie voice client after gateway restartsalmonik2026-05-201-1/+1
| * Fix stale-connection reconnect hang and TTS temp-file collisionsalmonik2026-05-202-5/+27
| * Redirect play_commands imports to cogs.voice, remove audio_playback shimsalmonik2026-05-203-23/+14
| * Clean up consumers: replace polling with VoiceManager.play_source()salmonik2026-05-208-39/+47
| * Fix TTS and AI voice playback bugssalmonik2026-05-202-12/+11
| * Fold AudioPlaybackManager into VoiceManager + Future-based playsalmonik2026-05-203-442/+258
| * health checks for vcsalmonik2026-05-203-33/+111
* | fix naming not resolving things like %20salmonik2026-05-166-32/+25
* | Merge branch 'dev'salmonik2026-04-2948-310/+1202
|\|
| * proper context for settingssalmonik2026-04-291-15/+13
| * damn short filessalmonik2026-04-291-6/+12
| * Refactor database connections and add integration testssalmonik2026-04-2935-104/+421
| * multitude of changes.salmonik2026-04-2820-236/+642
| * better UX for web.pysalmonik2026-04-231-17/+5
| * uploader.py and voice fixessalmonik2026-04-205-10/+176
| * lil cron fixsalmonik2026-04-201-1/+1
| * fix filename handling in downloader.pysalmonik2026-04-201-4/+17
* | fix: fallback to plaintext if no json is provided for assistant.pysalmonik2026-04-231-4/+7
* | chore: update the ai model for assistant.pysalmonik2026-04-231-1/+3
* | Merge pull request 'massive changes' (#3) from dev into mainsalmonik2026-04-1942-292/+2103
|\|
| * fix: proper aiohttp async context manager mocking in testsalmonik2026-04-191-5/+10
| * fix: mock aiohttp instead of requests in external play testsalmonik2026-04-191-5/+8
| * feat: add external URL playback support, fix vclogs audio handlingsalmonik2026-04-195-6/+253
| * readd main.pysalmonik2026-04-191-0/+95
| * chore: update .gitignore, minor README fixsalmonik2026-04-192-2/+2
| * test: improve test assertions and edge casessalmonik2026-04-1919-338/+172
| * chore: add pycord dependency, update mainsalmonik2026-04-192-8/+7
| * refactor: simplify cogs, reduce complexitysalmonik2026-04-1915-85/+127
| * test: add cron tests + improve existing testssalmonik2026-04-193-90/+180
| * discontinue plots; too complex.salmonik2026-04-191-195/+0
| * error handling in plot.pysalmonik2026-04-191-11/+18
| * less info logging in cron.pysalmonik2026-04-191-3/+3
| * add a test suitesalmonik2026-04-1821-0/+1684
|/