Time to bring these from my personal branch #33

Manually merged
toastie_t0ast merged 57 commits from :v6 into v6 2025-02-28 23:18:40 +00:00

57 commits

Author SHA1 Message Date
81677ee761
Added '--version' which outputs the bot's version
using '--version' during bot execution outputs the bot's version
modify how app version is retrieved
modify casing of 'unknown' version
2025-02-24 13:30:26 +13:00
0ead1290e9
Fixed some build warnings 2025-02-24 13:22:34 +13:00
dc12a7558e
v6 2025-02-24 13:02:39 +13:00
b45d4f9e44
Added Item.cs 2025-02-22 11:41:45 +13:00
e07b95d302
revert twitchlib 2025-02-21 10:02:30 +13:00
00cac99cda
Updated Dockerfile 2025-02-15 16:23:51 +13:00
13496e4a51
Updated Dockerfile 2025-02-14 20:48:44 +13:00
600625c83c
dockerfile improvements, changed env prefix to bot_ 2025-02-13 12:38:00 +13:00
9cd67a22c4
moved dockerfile to alpine, added some errors in music 2025-02-13 12:34:08 +13:00
71242d3e80
iss update 2025-02-13 12:25:27 +13:00
e01f48b2e9
docker image builds and runs. Credential/error improvements 2025-02-13 12:19:03 +13:00
f391e07b2e
I put the wrong namespace 2025-02-11 14:59:18 +13:00
06b17e3835
Semi-fixed docker. Only creds fix left 2025-02-11 14:07:50 +13:00
343e74be6b
wip dockerfile 2025-02-11 14:05:44 +13:00
4f1cdde9b2
fixed build, fixed dockerfile not building properly 2025-02-11 13:59:12 +13:00
d9c27021aa
Started cleanup of docker related files 2025-02-11 12:27:12 +13:00
acdb707a31
Move creds.yml to data/creds.yml, update versions from v5 to v6 everywhere 2025-02-11 12:20:21 +13:00
0ea185f769
clean EllieBot.csproj 2025-02-11 12:04:24 +13:00
c40b98786c
removed VERSIONS as it not needed 2025-02-11 11:59:23 +13:00
cd62822697
Added VERSIONS file which will be edited in CI 2025-02-11 11:54:42 +13:00
204f426764
bait work 2025-02-09 22:28:09 +13:00
4b0f00e81f
Fixed .notifyphs command name 2025-02-09 22:24:16 +13:00
5a235b0565
added .notifyph 2025-02-08 17:01:15 +13:00
37601286f5
fix build errors and tests 2025-02-08 16:43:01 +13:00
9f660431c2
unused field 2025-02-08 16:35:53 +13:00
06970eb9d3
finalized rewritten xp loop, updated xp.yml 2025-02-08 16:33:05 +13:00
dbc312dd9d
wip reimplementation of the voicexp 2025-02-06 12:54:30 +13:00
5d9326b65e
xp almost fully reimplemented 2025-02-06 12:51:47 +13:00
96c4ea0637
wip reimplementation of xp gain loop 2025-02-06 12:34:22 +13:00
fd464731d5
Minor cleanup, fish and xp design files
The design files are not in any standard format, just the way I think it is useful to see them
2025-02-04 01:35:35 +13:00
a960a1b277
Updated inno setup file 2025-02-04 01:24:56 +13:00
4192d493df
added another migration to clean up some remainig FKs, show error in openai if the request is not successful 2025-02-04 01:16:35 +13:00
f5a0c81e64
safely handle dictionary access in XpService exclusion list 2025-02-04 01:01:13 +13:00
fcb3d8d73d
Rename emplate to _template and remove unused _strings field 2025-02-04 00:57:47 +13:00
6ef732a1f0
don't let the bot starts if any of the readys fails 2025-02-04 00:53:00 +13:00
3f26f9f8f5
nullref fixes 2025-02-04 00:49:18 +13:00
fda37f0e15
nullref fixes 2025-02-03 15:27:24 +13:00
fd5b7959c5
Improve GuildConfig handling and initialization in DbExtensions 2025-02-03 15:23:46 +13:00
964833502c
reset migrations 2025-02-03 15:10:37 +13:00
8a9e117366
new migration 2025-02-03 13:35:21 +13:00
0e2e9c0ec6
Merge branch 'v5' into v6-dev 2025-02-03 13:04:02 +13:00
4c572d25d8
Changes 2025-01-29 23:38:57 +13:00
53179abfbb
done some todos 2025-01-29 23:35:43 +13:00
12bcae137a
fixed references to stings, fixed tests 2025-01-29 23:28:04 +13:00
3dcf08baf5
moved strings folder outside data folder 2025-01-29 23:18:06 +13:00
de8da558f7
fixed some bugs, removed some todos, cleanup 2025-01-29 23:14:56 +13:00
5cb344455a
removed unneeded migrate scripts, intiial version of init migration and cleanup.sql 2025-01-29 23:02:21 +13:00
5450d40bae
merged gc rework branch, but deleted all migrations as they're incompatible 2025-01-29 22:51:59 +13:00
e97fbe64c5
slightly improved .sh, moved migration code after sqlite wal pragma
Signed-off-by: Toastie <toastie@toastiet0ast.com>
2025-01-29 19:09:26 +13:00
c66968856d
This was meant to be pushed in ba01b9ae6a 2025-01-25 20:00:41 +13:00
45b507bf79
fixed migration scripts, moved migration code to dbservice 2025-01-25 19:53:36 +13:00
211f610d28
Fixed tests 2025-01-25 19:45:25 +13:00
df17221c67
fix migrate scripts 2025-01-24 18:46:19 +13:00
6d70f28db7
fix migrate scripts, added initial migration 2025-01-24 18:43:53 +13:00
3e96405954
updated migrate.ps1 2025-01-24 18:30:37 +13:00
ba01b9ae6a
reinitialized migrations, finished migrate.sh script 2025-01-24 18:27:08 +13:00
2138d94d56
wip migration rework 2025-01-24 00:46:47 +13:00