a7c5af59a7
rewrite: New Scheduled Session System.
2023-06-30 11:15:39 +03:00
53943e4299
rewrite: Migration fixes.
2023-05-24 10:19:12 +03:00
f0dd540876
rewrite: New private Room system.
2023-05-23 17:49:37 +03:00
4aa2587c45
rewrite: New Pomodoro Timer system.
2023-05-19 09:45:06 +03:00
87874e1130
rewrite (data): Update migration.
2023-05-14 12:25:25 +03:00
54538aa57e
rewrite (data): Add voice_session indexes.
2023-03-12 14:58:59 +02:00
aa174d8a1d
rewrite (voice sessions): Voice session tracker.
2023-03-08 11:54:56 +02:00
5bf3ecbdfd
rewrite: Create guild timezone setting.
2023-03-03 19:47:24 +02:00
9e8b44fae4
rewrite (data): Statistics session migration.
2023-03-02 19:02:46 +02:00
2b93354248
rewrite: Tasklist module.
2022-12-23 06:10:21 +02:00
4014e0a3a6
rewrite: Shop and economy system.
2022-12-17 19:29:20 +02:00
4ef1b58007
rewrite: Begin shop module.
2022-12-05 04:29:57 +02:00
73bf63cf70
rewrite: Rewrite economy module.
2022-11-30 16:59:31 +02:00
dd8609fac0
rewrite: Reminders system.
2022-11-25 07:01:29 +02:00
0d5e801945
rewrite: Localisation support.
2022-11-23 13:11:41 +02:00
2eea40f679
rewrite: Snapshots and Lion.
2022-11-20 08:34:18 +02:00
6831781687
rewrite: Analytic snapshots.
2022-11-19 21:02:37 +02:00
fe51a8d150
rewrite: Analytics client-server model.
2022-11-18 18:53:02 +02:00
65fb271dde
rewrite (data): Bump data version to 13.
2022-11-18 08:46:48 +02:00
d7ee675561
fix (data): Handle overflow in session save.
2022-09-09 23:08:55 +10:00
c63b67d9cd
(data): Complete v11-v12 migration.
2022-05-16 21:00:44 +03:00
8c9e2e6cd8
(data): Implement guild contribution log.
2022-05-12 00:22:27 +03:00
3cac3f8248
fix (data): Fix typo in customised_skin_data.
2022-04-26 13:43:22 +03:00
5eef17329d
data (skins): Add skin data definitions.
2022-04-25 22:35:04 +03:00
6f9c8b7138
gems: Generalise gem transaction table.
...
Updates gem audit table for more generality.
Fixes issue with `Row._refresh()`.
Data migration v11 -> v12.
Remove `set_gems` (not needed due to gem module refactor).
2022-04-02 11:40:42 +03:00
645c437edd
Merge branch 'staging' into feature-gems
2022-04-02 11:38:47 +03:00
JetRaidz
08eb9e8890
(data): Add LionGem audit log database table.
2022-03-23 21:02:01 +13:00
9ea40e5433
feature (sponsors): Add guild whitelist.
...
Add `sponsor_hidden_in` app setting.
Add new `GuildID` and `GuildIDList` setting types.
2022-03-19 17:03:47 +02:00
ace84c9388
(core): Add app-global setting storage.
...
New `AppConfig` key-value table for arbitrary app config.
New `KeyValueData` setting data mixin.
New `AppSettings` settings group.
Attached `AppSettings` as `client.settings`.
Migrated sponsor settings to `AppSettings`.
2022-03-19 15:54:34 +02:00
da9f9b02b1
feature (sponsors): Add sponsor command.
...
Add new sponsor prompts.
Add new sponsor command.
Add `sponsor_text` table.
Add sponsor global config settings.
Update `Setting.command` to use new `widget`.
Add custom `cmd_str` support to `Message` `SettingType`.
2022-03-12 17:27:25 +02:00
JetRaidz
df032a8f78
(data): Adding support for premium currency.
2022-02-19 21:00:08 +13:00
b27ab4af79
(data): Bump version 9 -> 10.
2022-01-28 19:11:46 +02:00
4fc1494a8f
Merge branch 'achievements' into staging
2022-01-28 17:20:52 +02:00
50f6e8928f
(data): Add API_timestamp column.
2022-01-28 16:39:12 +02:00
3261781775
feature: Achievements base.
2022-01-27 00:36:31 +02:00
b213283d95
fix (data): Cap coin updates.
...
Fixes an issue where the session system could overflow `members.coins`.
2022-01-24 06:32:00 +02:00
dbb79a662a
(data): Rebuild study data views.
...
Starts migration `v9 -> v10`.
Rebuild the data views so they get the new columns.
2022-01-22 08:29:37 +02:00
4a67736adc
(core): Add member name caching.
2022-01-20 12:12:17 +02:00
570c91eb94
(topgg): Name and wording tweaks.
2022-01-20 08:07:01 +02:00
7fad03ecd9
(data): Update version and index.
2022-01-19 14:19:38 +02:00
Harsha Raghu
19816198b0
[Reminder] Allow footer and title modification
...
Module will be more more flexible
2022-01-18 21:12:48 +05:30
Harsha Raghu
c01de167f3
[DB] Update schema
2022-01-18 00:48:01 +05:30
Harsha Raghu
0bb96aeeb2
[DB][CORE][Topgg] Update DB to accommodate Topgg module
2022-01-18 00:10:25 +05:30
Harsha Raghu
a2fcdf075f
[DB] Init Topgg DB Framework
2022-01-14 18:49:51 +05:30
Harsha Raghu
7a8342c7f7
Fix Database Schema
...
Extra ',' resulting in errors when freshly reconstructing lionbot DB
2022-01-12 19:58:27 +05:30
aa6117c5a2
(data): Fix function migration issue.
2022-01-11 23:34:06 +02:00
e6e0d7a9a3
(sessions): Add customisable study tags.
2022-01-11 23:31:42 +02:00
5fbf84537d
(data): Start migration v7 -> v8.
2022-01-10 18:55:00 +02:00
dd4fa985df
(timer): UI improvements.
...
Add `pomodoro_channel` guild setting.
Add customisable per-timer text channel.
Improve `reaction_message` flow.
Change algorithm for updating vc name.
Add `stage` and `pattern` vc name substitutions.
2022-01-10 17:02:14 +02:00
5431877569
feature (timer): Core pomodoro system.
2022-01-08 02:58:16 +02:00