Commit Graph

326 Commits

Author SHA1 Message Date
conatum c21bbdde97 fix (schedule): Fix clock reset typo. 2023-07-18 08:34:09 +03:00
conatum fce5048f28 routine: Update GUI submodule. 2023-07-18 08:33:37 +03:00
conatum 6cc831a739 fix (schedule): Multiplier for min_attendance. 2023-07-08 13:19:31 +03:00
conatum 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
conatum d7fa97a12b fix (schedule): Typo in session repr. 2023-07-08 09:56:45 +03:00
conatum 639e39561f fix (schedule): Fix definite deadlock. 2023-07-08 09:55:10 +03:00
conatum d4154c5ce2 fix (schedule): Fix potential deadlock. 2023-07-08 09:30:10 +03:00
conatum 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
conatum 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
conatum 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
conatum 6d6a3346e5 fix (rooms): Typos in room config. 2023-07-07 18:37:48 +03:00
conatum 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
conatum ce68813788 refactor (tasklist): Various UI adjustments. 2023-07-06 00:19:55 +03:00
conatum 65c17f11b2 fix (schedule): Various bug fixes. 2023-06-30 12:34:21 +03:00
conatum a7c5af59a7 rewrite: New Scheduled Session System. 2023-06-30 11:15:39 +03:00
conatum b7d66ffe8c fix: Typo in remindme at. 2023-06-09 07:08:23 +03:00
conatum 6f4197649e fix: Add lb position to stats. 2023-06-09 07:07:57 +03:00
conatum 73a99d7a3d fix: Missed localisations. 2023-06-09 06:17:48 +03:00
conatum 7c039dd0da fix (tasklist): Bound checks in task hook. 2023-06-09 05:17:38 +03:00
conatum 14543d975c rewrite (ranks): Adjust role filter. 2023-06-09 01:32:29 +03:00
conatum eafadad610 fix (timers): Voice event task creation. 2023-06-08 21:03:48 +03:00
conatum 80b81120c5 rewrite (shop): Colour shop role perm filter. 2023-06-08 19:59:23 +03:00
conatum 4bfc240530 rewrite: Ward refactor. 2023-06-06 14:27:57 +03:00
conatum e1a23695ee rewrite: Setting input strings and localisation. 2023-06-06 12:57:29 +03:00
conatum 809cada228 rewrite: Refactor timezone config. 2023-06-05 17:25:51 +03:00
conatum eb0731e185 rewrite (babel): Complete configuration UI. 2023-06-05 15:51:03 +03:00
conatum 68fb0e9c62 rewrite: help command and ui. 2023-06-05 12:09:24 +03:00
conatum eeff0f5042 rewrite: Various bugfixes. 2023-05-26 09:04:44 +03:00
conatum 0f1c534ae2 rewrite: Add raw interaction data to cmd log. 2023-05-25 19:39:51 +03:00
conatum d36ffedd70 rewrite: Add command mention cache. 2023-05-25 19:26:06 +03:00
conatum 3e29c6bf04 rewrite: Remove extraneous module. 2023-05-25 16:56:22 +03:00
conatum fe8cf35885 rewrite: Various bug fixes. 2023-05-25 16:45:54 +03:00
conatum 0863d13088 fix: Rank cog session_start fallback. 2023-05-24 10:28:21 +03:00
conatum 0e1fb84bcb rewrite: Minor bugfixes. 2023-05-23 18:16:12 +03:00
conatum f0dd540876 rewrite: New private Room system. 2023-05-23 17:49:37 +03:00
conatum 4aa2587c45 rewrite: New Pomodoro Timer system. 2023-05-19 09:45:06 +03:00
conatum 8d5840c696 rewrite (settings): New fields and localisation. 2023-05-19 09:42:22 +03:00
conatum 90b967201d rewrite: New ranks module. 2023-05-14 12:33:33 +03:00
conatum 6683d27dfd rewrite: Small bugfixes. 2023-05-14 12:33:05 +03:00
conatum e3ee2ed866 rewrite: Add remindme at. 2023-05-14 12:32:51 +03:00
conatum e3b2906e67 rewrite: Add economy config. 2023-05-14 12:32:21 +03:00
conatum 7f79009ac7 rewrite: Profile, Stats, Leaderboard. 2023-05-14 12:31:43 +03:00
conatum 16bc05d39b rewrite: Guild dashboard. 2023-05-14 12:31:11 +03:00
conatum c4aa04e71a rewrite: Core components. 2023-05-14 12:30:20 +03:00
conatum a4149d59d1 rewrite: Update voice tracker config. 2023-05-14 12:29:30 +03:00
conatum b3e1fdd146 rewrite: Message Tracker. 2023-05-14 12:29:11 +03:00
conatum 228fb9379c rewrite (wards): Add context-agnostic wards. 2023-05-14 12:28:44 +03:00
conatum 718b2565a2 rewrite: replace_multiple and update Timezoned. 2023-05-14 12:28:07 +03:00
conatum 3375afcc5f rewrite: MessageUI, and fix LeoUI timeout. 2023-05-14 12:27:34 +03:00
conatum b569cdecaf rewrite: Config UI utilities. 2023-05-14 12:27:13 +03:00