Commit Graph

673 Commits

Author SHA1 Message Date
2eea40f679 rewrite: Snapshots and Lion. 2022-11-20 08:34:18 +02:00
7bd546126b fix (blacklists): Remove small typos. 2022-11-19 21:03:10 +02:00
6831781687 rewrite: Analytic snapshots. 2022-11-19 21:02:37 +02:00
f912f9eabd fix: Circular import. 2022-11-18 18:53:31 +02:00
fe51a8d150 rewrite: Analytics client-server model. 2022-11-18 18:53:02 +02:00
b471e78a75 rewrite: Add support for database schemas. 2022-11-18 11:01:56 +02:00
916de8dd4c rewrite: Extending core cog. 2022-11-18 08:49:47 +02:00
09e7a36c9f rewrite: Sysadmin module. 2022-11-18 08:49:21 +02:00
860660d152 rewrite (settings): New SettingGroup impl.
Also add `hover_desc` property to interactives.
2022-11-18 08:48:22 +02:00
dfa3ef6ec6 rewrite: Cleanup main.
Also attach a `ClientSession` to LionBot.
2022-11-18 08:47:34 +02:00
65fb271dde rewrite (data): Bump data version to 13. 2022-11-18 08:46:48 +02:00
9e7fb77530 rewrite: UI util library. 2022-11-18 08:45:45 +02:00
7846914b99 rewrite: New lib utils.
New `MessageArgs` util.
Rewrite `prop_tabulate` into `tabulate`.
New `EmbedField` util.
New `parse_ids` util.
New `DotDict` util class.
2022-11-18 08:44:32 +02:00
ebece5256a rewrite: Update meta. 2022-11-18 08:43:54 +02:00
56f66ec7d4 rewrite (data): Increase Column flexibility.
New Column field types.
Allow Column to be an attribute of a non-rowmodel.
Add `references` field to Column.
Add logging for registry attach.
Add support for alternative join types.
2022-11-18 08:41:11 +02:00
e528e8d0b6 rewrite: Update default emojis. 2022-11-11 08:14:43 +02:00
1b98b517d2 rewrite: Setting abstract framework. 2022-11-11 08:05:05 +02:00
7249e25975 rewrite: Core framework. 2022-11-11 08:04:23 +02:00
2121749238 rewrite: Fix ORM typing issues. 2022-11-11 08:03:13 +02:00
3445bdff3e rewrite: Add base context ContextVar. 2022-11-07 16:08:27 +02:00
872e5fd71f rewrite: Update data ORM.
Fix parsing bug in Update Query.
Fix parsing bug in Insert Query.

Add mapping interface to Model.
Implement OrderMixin, with ORDER and NULLS Enums.
Add `result` field to Query.
2022-11-07 16:07:27 +02:00
322f519640 rewrite: Batch flush for WebhookLogger. 2022-11-04 09:37:21 +02:00
fd04b825f2 rewrite: Implement shard IPC server. 2022-11-03 15:36:39 +02:00
88861f3880 rewrite: New live-logger. 2022-11-03 15:35:30 +02:00
1e50105542 rewrite: Update library utilities. 2022-11-02 07:26:54 +02:00
0f913a5620 rewrite: Start SysAdmin module. 2022-11-02 07:25:54 +02:00
b27ee447b3 rewrite: New bot framework. 2022-11-02 07:24:57 +02:00
069c032e02 rewrite: New data ORM. 2022-11-02 07:23:51 +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
a7f7dd6e7b fix (todo): Correctly filter out empty tasks. 2022-09-10 01:42:47 +10:00
d7ee675561 fix (data): Handle overflow in session save. 2022-09-09 23:08:55 +10:00
b4da2e3650 (interactions): Handle cancel on callback. 2022-05-17 13:50:26 +03:00
364dc2dde0 style: Move to configured emojis. 2022-05-17 13:43:26 +03:00
3c9a3dd272 fix (Timer): Correctly handle status content. 2022-05-17 12:29:16 +03:00
c63b67d9cd (data): Complete v11-v12 migration. 2022-05-16 21:00:44 +03:00
ec87cb7423 (TimeSlot): Add random dithers.
Add startup and close dither for ratelimiting.
2022-05-16 20:04:59 +03:00
a33d882e3f (interactions): Add awaitable tracebacks. 2022-05-16 19:55:45 +03:00
4733715573 fix (config): Multi-config emoji resolution. 2022-05-16 18:53:48 +03:00
011531dd69 (timer): Stop updating empty timers. 2022-05-16 18:52:27 +03:00
5be84facd3 (premium): Remove ad messages from premium guilds. 2022-05-12 00:43:49 +03:00
8c9e2e6cd8 (data): Implement guild contribution log. 2022-05-12 00:22:27 +03:00
3fbc3b1fcb (tasklist): Pass context to factory. 2022-05-11 22:04:43 +03:00
adbeeaa523 Merge branch 'feature-skins' of github:StudyLions/StudyLion into feature-skins 2022-05-09 21:15:28 +03:00
53dbcd600f (interactions): Add menu set_default. 2022-05-09 21:08:23 +03:00
ad5ef537c9 (interactions): Support component registration. 2022-05-09 08:08:56 +03:00
e23544aff7 (interactions): Add select menu value property. 2022-05-09 08:07:55 +03:00
JetRaidz
4c117d787b (help): Rename Premium group to Support Us.
- Premium group is now called Support Us.
2022-05-08 00:28:02 +12:00
a526d5e7b5 (interactions): Add response edit http patch. 2022-04-27 11:18:21 +03:00
078959807e fix (interactions): Correctly support disabled. 2022-04-27 11:17:49 +03:00
917f85b7a0 (interactions): Support response_update. 2022-04-26 16:16:41 +03:00