conatum
24791867cf
tweaks: Update setting defaults.
...
`video_grace_period` now 90 seconds.
`task_limit` now 99.
`rent_member_limit` now 24.
Also updated `Integer` default `_min` and `_max` to match DB values.
2022-01-14 19:45:24 +02:00
conatum
276886a3a7
sharding (general): Add launch data filters.
...
Filter cached reaction role messages by shardid.
Filter expiring rented room by shardid.
Filter scanned study badges by shardid.
Filter resumed study sessions by shardid.
Filter resumed workouts by shardid.
Fix a spacing issue in the log printer.
2021-12-22 17:26:49 +02:00
conatum
d2fd3c9c0d
fix (renting): Disallow removing owner.
...
Don't allow the room owner to be added or removed from the rented room.
Also fixes an issue where the room expiry log would try to use deleted data.
2021-12-22 08:34:38 +02:00
conatum
0b7b84556d
fix (renting): Fix expiry execution order.
2021-10-26 11:42:25 +03:00
conatum
cf610ef44d
fix (rent): Handle non-existent objects.
...
Handle room channel being deleted before expiry.
Handle room owner leaving the server before expiry.
2021-10-25 14:37:38 +03:00
conatum
ed3ead4f88
(Style): Minor wording changes.
2021-10-11 19:34:06 +03:00
conatum
021182abde
(rooms): Restore permission on guild rejoin.
...
Restore rented owner and member permissions on rejoin.
Adds a `userid` index to `rented_members_users`.
2021-10-04 18:49:26 +03:00
conatum
40e7735a87
fix (rooms): Fix order of checks in rent.
2021-09-20 10:58:53 +03:00
conatum
8dbe86e228
fix (rooms): Correct overwrites in adding members.
2021-09-20 10:53:59 +03:00
conatum
cfd6d8fc3a
(Rent): Fix permission issue on member update.
2021-09-20 09:56:00 +03:00
conatum
e09a39d434
fix (Rent): Typo with format arg order.
2021-09-19 13:43:45 +03:00
conatum
f236ca2e97
(Renting): Created the Renting module and system.
2021-09-16 12:23:06 +03:00