Commit Graph

2847 Commits

Author SHA1 Message Date
a83514861a fix (economy): Add ward to balance cmd. 2023-08-16 22:48:17 +03:00
e266234bf2 fix (schedule): Fix typo in data migration. 2023-08-16 21:31:16 +03:00
5ff887c4c3 (locale): Add string templates. 2023-08-16 17:04:39 +03:00
5799b51a32 Cleaning up migrated components. 2023-08-16 12:33:56 +03:00
0904b2deb7 fix: Minor UI fixes. 2023-08-16 12:32:45 +03:00
2cc90375c7 rewrite: New Video channels and moderation. 2023-08-15 14:03:23 +03:00
7e6217a2ae (memberadmin): Data migration. 2023-08-13 10:38:11 +03:00
b1361229af fix: Fix Typo. 2023-08-13 08:21:19 +03:00
2eece69760 rewrite: New 'Member Admin' module. 2023-08-13 08:10:39 +03:00
66e0641aab fix (rolemenu): Bugfixes. 2023-08-10 16:06:35 +03:00
72a3838da5 cleanup: Remove pre-rewrite modules. 2023-08-10 16:03:48 +03:00
42e5b62cd6 fix (rolemenus): Bugfixes. 2023-08-10 15:33:28 +03:00
021f57dc3a rewrite: Complete rolemenu system. 2023-08-10 14:12:50 +03:00
f0c796ce31 rewrite: New Rolemenu system. (Incomplete) 2023-07-31 21:06:51 +03:00
d4800f1db6 (stats): Assorted bugfixes and UI tweaks. 2023-07-18 15:25:46 +03:00
f4769b407e (logging): Add multiprocess support for logging. 2023-07-18 10:45:42 +03:00
e54c6bc62d fix (shop): Update unmigrated enum value. 2023-07-18 09:05:58 +03:00
8af5bd2c37 fix (settings): Revert field autoformat.
Removed `accepts` and `desc` auto-formatting due to clash with keys.
2023-07-18 08:52:37 +03:00
c21bbdde97 fix (schedule): Fix clock reset typo. 2023-07-18 08:34:09 +03:00
fce5048f28 routine: Update GUI submodule. 2023-07-18 08:33:37 +03:00
6cc831a739 fix (schedule): Multiplier for min_attendance. 2023-07-08 13:19:31 +03:00
aebd5375c7 fix (schedule): Setting tweaks and more bugfixes.
Add the schedule dashboard to the config dashboard.
Move the schedule cost to the second page.
Allow categories to be selected for the session room.

Fix an issue where blacklist role would be checked with no guild data.
Fix typos in session unloading.
Delay session notification.
More logging.
2023-07-08 12:46:49 +03:00
d7fa97a12b fix (schedule): Typo in session repr. 2023-07-08 09:56:45 +03:00
639e39561f fix (schedule): Fix definite deadlock. 2023-07-08 09:55:10 +03:00
d4154c5ce2 fix (schedule): Fix potential deadlock. 2023-07-08 09:30:10 +03:00
043f358f57 fix (schedule): Bugfixes.
Fix ScheduleUI issue where clear button was not enabling.
Fix ScheduleUI menus showing soon entries.
Fix ScheduleUI time format being T instead of f.
Fix ScheduleUI cancel menu out of order.
Add special case format for `_format_until` with 0 distance.

Add `TimeSlot` repr.
Add `Sesson` repr.
Fix issue where noshow could potentially deadlock sessions.
Fix issue where `create_booking` could add garbage to cache.
Add `bot.idlock` for snowflake locking.
Remove valid channel check from clock off.
Changed implementation of batchrun.
Add `cog.nowid` for easier introspection.
Add more logging.
2023-07-08 08:57:00 +03:00
78fb398e03 fix (tasklist): More bugfixes.
Fix issue where save did not send all tasks.
Fix issue where tasklist update would also affect deleted tasks.
2023-07-07 23:33:10 +03:00
177eb288e8 (scripts): Add monitoring tools to debug script. 2023-07-07 22:56:29 +03:00
c6f462d131 fix (tasklist): Various bugfixes.
Fix issue where empty tasklist would raise ZeroDivisionError.
Fix issue where empty tasklist UI would error.
Fix issue where >4000 char tasklists would error on bulk edit.
Fix `/tasks edit` not responding to interaction.
Fix task acmpl going over 100 chars.
Fix empty tasklist text and UI layout.
Add `/tasks upload` for editing long tasklist.
Small UI tweaks.
Make `LionContext.error_reply` always ephemeral if possible.
2023-07-07 22:53:34 +03:00
6d6a3346e5 fix (rooms): Typos in room config. 2023-07-07 18:37:48 +03:00
497419a441 fix (voice): Fix data preconditions.
Fixes issue where voice session would start without member data.
Fixes issue where voice session would start without channel data.
Fixes issue on init where sessions would start without keys.
Fixes issue on guild join where sessions would start without keys.
Fixes issue in schedule where data cache key was built incorrectly.
2023-07-07 18:26:43 +03:00
ce68813788 refactor (tasklist): Various UI adjustments. 2023-07-06 00:19:55 +03:00
65c17f11b2 fix (schedule): Various bug fixes. 2023-06-30 12:34:21 +03:00
a7c5af59a7 rewrite: New Scheduled Session System. 2023-06-30 11:15:39 +03:00
b7d66ffe8c fix: Typo in remindme at. 2023-06-09 07:08:23 +03:00
6f4197649e fix: Add lb position to stats. 2023-06-09 07:07:57 +03:00
73a99d7a3d fix: Missed localisations. 2023-06-09 06:17:48 +03:00
7c039dd0da fix (tasklist): Bound checks in task hook. 2023-06-09 05:17:38 +03:00
14543d975c rewrite (ranks): Adjust role filter. 2023-06-09 01:32:29 +03:00
eafadad610 fix (timers): Voice event task creation. 2023-06-08 21:03:48 +03:00
83acfe21e7 rewrite: Version compatibility for gettext. 2023-06-08 21:00:43 +03:00
80b81120c5 rewrite (shop): Colour shop role perm filter. 2023-06-08 19:59:23 +03:00
446b3b5085 rewrite: More thorough debug mode. 2023-06-08 17:31:30 +03:00
4bfc240530 rewrite: Ward refactor. 2023-06-06 14:27:57 +03:00
e1a23695ee rewrite: Setting input strings and localisation. 2023-06-06 12:57:29 +03:00
809cada228 rewrite: Refactor timezone config. 2023-06-05 17:25:51 +03:00
eb0731e185 rewrite (babel): Complete configuration UI. 2023-06-05 15:51:03 +03:00
68fb0e9c62 rewrite: help command and ui. 2023-06-05 12:09:24 +03:00
eeff0f5042 rewrite: Various bugfixes. 2023-05-26 09:04:44 +03:00
0f1c534ae2 rewrite: Add raw interaction data to cmd log. 2023-05-25 19:39:51 +03:00