conatum
6b90f1af8e
UI (settings): Add Duration default unit.
2021-09-27 10:54:48 +03:00
conatum
ae4082bf76
UI (moderation): Simplify studyban notification.
2021-09-27 10:03:52 +03:00
conatum
49f99c69b6
fix (video_mod): Typo in setting response.
2021-09-25 17:49:47 +03:00
conatum
2cfe95a66a
Merge branch 'moderation' into python-rewrite
2021-09-25 14:49:43 +03:00
conatum
6f48f47ffd
(Moderation): Base moderation and video system.
...
Migration to data v2.
Complete core Ticket-based moderation system.
StudyBan ticket implementation.
Video-channel tracking system.
2021-09-25 14:43:28 +03:00
conatum
b2aa651eaa
fix (rooms): Harden against race conditions.
...
Add locking to room init, turnover, and cancellation.
Add cleanup of nonexistent members in slot init.
Fix an issue where members were being charged for cancelling rooms.
2021-09-24 21:12:12 +03:00
conatum
6be3d075bc
fix (rooms): Handle changing iterator in open.
...
Uses a shallow copy of the accountability guild values.
2021-09-23 21:10:02 +03:00
conatum
a8435123ac
(rooms): Add space in cmd room format.
2021-09-23 21:07:02 +03:00
conatum
2d8d84e2f6
fix (rooms): Fix attr typo in category setting.
2021-09-23 21:06:01 +03:00
conatum
a393490f77
fix (tasklist): Task limit ignores expired tasks.
2021-09-23 21:04:20 +03:00
conatum
87f3918126
(Moderation): New module and core system.
...
Incomplete commit!
Core ticket-based moderation system, with data.
2021-09-23 13:40:17 +03:00
conatum
4a0670db65
(Shop): Improve logging.
...
Remove extraneous `await` in the `clear` branch.
Improved error message while purchasing colour role.
2021-09-22 14:33:17 +03:00
conatum
026c9a6567
fix (rooms): Improve last-minute booking handling.
...
Fix an issue where channel permissions wouldn't get updated.
Fix an issue where a member couldn't cancel an open session.
2021-09-22 14:22:02 +03:00
conatum
2e28080fd0
fix (rooms): Fix a type issue with member data.
...
Fixes an issue where member data would sometimes return as `Decimal`,
causing a cascade failure in accountability startup.
2021-09-22 13:56:28 +03:00
conatum
2dfc3ece1e
(bot_admin): Add status updates and guild logs.
...
New guild log config for posting joined/left guilds.
New status updater to show voice channel activity.
2021-09-21 18:23:37 +03:00
conatum
d9c676b262
(Tasklist): Make tasklists global.
2021-09-21 17:21:12 +03:00
conatum
8127d7e8ff
fix (rooms): Fix typo.
2021-09-21 16:58:20 +03:00
conatum
ce3af79d3c
fix (rooms): Support joining open slot.
2021-09-21 15:38:48 +03:00
conatum
4c5ddf48d1
fix (tasklist): Call to deactivation scheduler.
2021-09-21 09:09:16 +03:00
conatum
adcd6a8506
fix (rooms cmd): Fix slot filtering in booking.
2021-09-20 20:49:12 +03:00
conatum
1452b34f64
(Rooms): Allow booking from the next hour.
2021-09-20 15:49:52 +03:00
conatum
40e7735a87
fix (rooms): Fix order of checks in rent.
2021-09-20 10:58:53 +03:00
conatum
ab4158ce5b
fix (Economy): Remove unnecessary await.
2021-09-20 10:54:37 +03:00
conatum
8dbe86e228
fix (rooms): Correct overwrites in adding members.
2021-09-20 10:53:59 +03:00
conatum
758b0f5a01
fix (workout): wait for sleep
2021-09-20 10:08:15 +03:00
conatum
ad773c95d3
fix (Trackers): Ignore bots for workout and study.
2021-09-20 10:01:26 +03:00
conatum
0c3f752e5a
fix (rooms): Fix permission issues.
2021-09-20 09:57:34 +03:00
conatum
cfd6d8fc3a
(Rent): Fix permission issue on member update.
2021-09-20 09:56:00 +03:00
conatum
146af128f6
fix (send): Fix typo in event_log.
2021-09-19 13:45:55 +03:00
conatum
d355e7887b
fix (workout): Incorrect notification reward.
2021-09-19 13:45:03 +03:00
conatum
e09a39d434
fix (Rent): Typo with format arg order.
2021-09-19 13:43:45 +03:00
conatum
1a8a50538d
fix (Top): Handle empty exclude list.
2021-09-19 13:42:40 +03:00
conatum
47a1972900
fix (Accountability): Fix typo in .
2021-09-19 13:05:30 +03:00
conatum
6617139531
fix (Accountability): Typo in TimeSlot.
2021-09-19 13:03:03 +03:00
conatum
0a0ac3c6cb
(Accountability): Add rooms cancel command.
2021-09-19 12:23:06 +03:00
conatum
d39ec3153a
(Docs): Update command help categories.
2021-09-19 10:30:25 +03:00
conatum
2ee717bc0c
(Accountability): New module and base system.
2021-09-19 09:56:25 +03:00
conatum
fa2435e93a
(Reminders): Fix typo in "Every" UI.
2021-09-16 13:01:31 +03:00
conatum
f236ca2e97
(Renting): Created the Renting module and system.
2021-09-16 12:23:06 +03:00
conatum
0e63c2da7a
(Reminders): Small UI improvements.
2021-09-15 22:05:34 +03:00
conatum
765b8a3c2b
(Shop): Fix typo.
2021-09-15 20:03:54 +03:00
conatum
2acef999c5
(Reminders): Created reminders module and system.
2021-09-15 19:58:32 +03:00
conatum
bac72194a3
(Economy): Completed base shop UI.
2021-09-15 09:24:37 +03:00
conatum
b25380d072
(Economy): Base shop system.
2021-09-15 01:00:10 +03:00
conatum
595c1307ca
(Economy): Add event log on send transfer.
...
Also make the input a bit more flexible.
2021-09-14 05:38:28 +03:00
conatum
2bd97b1ba0
(cointop): Fix typo in alias check.
2021-09-14 05:38:05 +03:00
conatum
73d210db31
(stats cmd): Fixed rank display.
...
Added `member_ranks` data view for getting time and coin ranks from db.
2021-09-13 09:28:12 +03:00
conatum
912409ec3e
(Leaderboards): Filter out 0 entries.
2021-09-13 09:13:35 +03:00
conatum
9dbe41b5ec
(Economy): Add send command and rename files.
2021-09-13 09:11:30 +03:00
conatum
a9d5f8f0e1
(Study badges): Improved UI.
...
Handle arguments to `remove`.
Offer to delete roles where appropriate.
Event log badge deletions.
Fire data and role updates immediately on badge removal.
Improve parser.
2021-09-12 17:02:41 +03:00