conatum
47b29e5400
(accountability): Small fixes.
...
Check whether guild exists on booked list.
Remove some debugs.
2021-09-28 09:05:49 +03:00
conatum
c1b53cedd2
UI (rooms) Mention session guild.
2021-09-27 23:02:21 +03:00
conatum
706133f29a
fix (rooms): Fix time display again.
2021-09-27 22:23:45 +03:00
conatum
20e3d4efe0
fix (rooms): Show hour/minute not minute/second.
2021-09-27 22:20:23 +03:00
conatum
ebeb3bec7a
UI (accountability): rooms command improvements.
2021-09-27 22:13:03 +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
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
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
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
0c3f752e5a
fix (rooms): Fix permission issues.
2021-09-20 09:57:34 +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
87f16b6a37
Initial Commit: Skeleton structure.
2021-08-25 14:48:20 +03:00