Commit Graph

10 Commits

Author SHA1 Message Date
3445bdff3e rewrite: Add base context ContextVar. 2022-11-07 16:08:27 +02:00
322f519640 rewrite: Batch flush for WebhookLogger. 2022-11-04 09:37:21 +02:00
88861f3880 rewrite: New live-logger. 2022-11-03 15:35:30 +02:00
b27ee447b3 rewrite: New bot framework. 2022-11-02 07:24:57 +02:00
a5147323b5 rewrite: Initial rewrite skeleton.
Remove modules that will no longer be required.
Move pending modules to pending-rewrite folders.
2022-09-17 17:06:13 +10:00
276886a3a7 sharding (general): Add launch data filters.
Filter cached reaction role messages by shardid.
Filter expiring rented room by shardid.
Filter scanned study badges by shardid.
Filter resumed study sessions by shardid.
Filter resumed workouts by shardid.

Fix a spacing issue in the log printer.
2021-12-22 17:26:49 +02:00
20697c4823 sharding (core): Add base sharding support.
Add `meta.args` for command line argument access.
Add command line argument support for shard number.
Add shard count to config file.
Add `meta.sharding` exposing shard properties.
Add shard number to logging methods.
Add shard number to data appid.
2021-12-22 11:28:43 +02:00
b12a1cdf6c (logger): Separate error live logging. 2021-09-28 09:03:11 +03:00
0183b63c55 Data system refactor and core redesign for public.
Redesigned data and core systems to be public-capable.
2021-09-12 11:04:49 +03:00
05cb9650ee Core bot framework 2021-08-25 22:56:45 +03:00