4b7ffbc914
feat: implement remaining repo methods for chatbot and quote
2025-03-07 00:28:05 +01:00
95101a6573
fix: have uvicorn use Settings.port and Settings.host
v0.3.3
2025-03-06 19:44:44 +01:00
c35741b8e1
chore: update charts to v0.3.2
v0.3.2
2025-03-06 18:31:55 +01:00
740a1fc78f
fix: correctly execute make serve
v0.3.1
2025-03-06 18:23:33 +01:00
e891d6fc1d
feat: add retry capabilities to the bot
v0.3.0
2025-03-06 18:10:35 +01:00
839f67ad0a
feat: add UpdateVersionAction
2025-03-05 12:40:19 +01:00
152546982c
refactor: many changes
...
- Add missing actions and make a clear boundary between actions,
services and nfra (i.e: actions shouldn't use stuff from infra/)
- Delete stuff not in use: tts, gtts, etc
- Add a ton of tests
2025-03-05 11:34:44 +01:00
b2185f4174
feat: remove !h and make the bot have an in-memory dict of greeted users instead of using the backoff service
2025-02-26 11:53:18 +01:00
48a3235323
fix: update token refresh to use object attributes instead of dict access
v0.2.9
2025-02-24 14:31:46 +01:00
1452f2076b
fix: retrieve user profile after refreshing twitch creds
v0.2.8
2025-02-24 11:29:12 +01:00
5616f0e76d
chore: update to v0.2.6
v0.2.7
2025-02-13 10:55:31 +01:00
e428cd0672
fix: don't print the full author/user object when calling Quote().to_pretty()
2025-02-13 10:55:00 +01:00
378f314559
chore: update to v0.2.6
v0.2.6
2025-02-13 10:23:18 +01:00
3058ca112d
feat: change QuoteStorerSvc to use the new quote repo instead of the legacy db object
2025-02-13 10:20:03 +01:00
75df191253
feat: add GetRandomQuoteAction
2025-02-13 09:52:15 +01:00
50900986fa
feat: revamp authentication -- remove twitch's tokens from our own wrapper token
2025-01-17 18:15:58 +01:00
3186afe96d
fix: fix logout flow which wasn't being triggered, remove useless html code
v0.2.5
2024-12-19 18:50:05 +01:00
efac1cc33c
chore: update to v0.2.4 and remove useless code
v0.2.4
2024-12-19 18:18:37 +01:00
3bc4e19de1
feat: add backoff service and some message reactions
2024-12-19 18:13:38 +01:00
2cad170eb3
chore: update to v0.2.3
v0.2.3
2024-12-18 18:37:55 +01:00
9893d36be3
tests: add base tests
2024-12-18 18:27:46 +01:00
4c534de47b
feat: add migrations, api bot endpoints and revamp the whole twitch backend by making use of twitchio
v0.2.2
2024-12-17 17:55:02 +01:00
8799bab900
feat: reduce execution queue length to 5 from 25
v0.2.1
2024-12-12 15:40:17 +01:00
3aab3840af
feat: add channel name input validation
2024-12-12 14:51:32 +01:00
27f7bb0346
feat: add GET /tts/permalink
2024-12-12 13:10:25 +01:00
6b873348c7
feat: remove kivy frontend, add litestar
v0.2.0
2024-12-12 12:22:34 +01:00
b71bedb62a
chore: update CHANGELOG
2024-11-05 16:44:09 +01:00
e01d9e4082
feat: add !q and !qadd commands
v0.1.2
2024-11-05 16:42:15 +01:00
e152aa5f28
chore: update CHANGELOG
2024-11-01 16:11:33 +01:00
e574277839
feat: add config input for the automated generation option
v0.1.1
2024-11-01 16:10:50 +01:00
3a33411dd9
feat: add Commands enum, delete useless commands, revamp the Settings class and the MarkovChain.message_handler method
2024-11-01 04:40:17 +01:00
29e1242591
chore: update CHANGELOG
2024-10-23 12:43:10 +02:00
1e31bd4cdb
feat: add onefile pyinstaller spec
v0.1.0
2024-10-23 12:41:15 +02:00
05a2966e1a
chore: add CHANGELOG
2024-10-23 11:25:01 +02:00
64c69aab84
chore: add authors pyproject metadata
2024-10-23 11:17:26 +02:00
acb4557d62
feat: add pyinstaller specfile
2024-10-23 11:12:50 +02:00
beab2ff3a5
feat: initial commit
2024-10-23 11:12:35 +02:00