Commit Graph

2687 Commits

Author SHA1 Message Date
Mia
50d3e4a59e Abuse-monitor: Fix setting scores to maximum 2022-01-02 19:13:59 -06:00
Mia
ae34349ece Abuse-monitor: Give a more detailed stat breakdown 2022-01-02 18:50:22 -06:00
Annika
686515f951 /helpticket removeresponse: Fix help 2021-12-30 17:51:33 -08:00
Mia
51ce8737f8
Helptickets: Support adding custom response buttons to text tickets (#8579)
Requested by staff.
2021-12-30 17:42:39 -08:00
Mia
0be9ac7ec6 Abuse-monitor: Validate score inputs properlyn 2021-12-30 17:11:35 -06:00
Mia
40f59a9e71 Abuse-monitor: Fix setting scores to maximum 2021-12-30 14:53:21 -06:00
Mia
57911c5ed8 Abuse-monitor: Properly redisplay to staff after deleting expired tickets 2021-12-30 14:52:48 -06:00
FeluciaPS
cf572aff45
Extend /repeat multiline pattern for all commands (#8593) 2021-12-29 21:18:57 -08:00
FeluciaPS
9ab15060cf
Use |uhtml| for repeats to prevent flooding (#8594) 2021-12-29 21:17:52 -08:00
Mia
f50d634660 Wifi: Fix stored giveaway start buttons 2021-12-27 13:46:49 -06:00
Mia
0db8fc33a7 Wifi: Allow staff to store giveaways for other users 2021-12-27 13:19:37 -06:00
Mia
6e03fa3042 Wifi: Fix deleting stored giveaways 2021-12-26 13:37:58 -06:00
Mia
8267564fd8 Abuse-monitor: Whitelist forcerenaming as a nojoinpunish command
Requested by staff.
2021-12-25 19:23:59 -06:00
Mia
0a0bbe795c Abuse-monitor: Fix resolving tickets 2021-12-23 19:44:19 -06:00
Mia
d62abda98c
Abuse-monitor: Fix resolving tickets 2021-12-23 19:24:05 -06:00
Mia
cee8f5a12c
Abuse-monitor: Support tracking stats (#8575) 2021-12-23 15:56:25 -08:00
Mia
8047dcb5d3 Abuse-monitor: Don't default to staff room when using /am nojoinpunish
Also bumps the expire timer for the room on 'ticket' claim, so that it doesn't expire in the middle of review.
2021-12-22 11:12:58 -06:00
Mia
fa4710877a
Wifi: Support claiming submitted giveaways (#8578)
* Wifi: Support claiming submitted giveaways

Requested by Wi-Fi staff.

Those who review before Kris, please just approve - he said he wanted to be able to review. If you review after Kris, merge away.

* Apply suggestions from code review

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2021-12-21 23:34:08 -07:00
Mia
f5754ac8fc
Revert previous commit
Meant to PR. Tabbed accidentally.
2021-12-20 11:03:26 -06:00
Mia
d1a5780aec
Helptickets: Support adding custom response buttons to text tickets
Requested by staff.
2021-12-20 11:01:59 -06:00
Mia
72691acb44
Abuse-monitor: Run on FFA 2021-12-20 09:45:11 -06:00
Mia
bf26d1deb4 Wifi: Fix giveaway deletions from pages 2021-12-19 17:56:39 -06:00
Mia
84f1ad3985 Wifi: Adjust giver name formatting on giveaway displays
Requested.
2021-12-19 17:46:46 -06:00
Mia
74e1ca63f0
Wifi: Limit the page tabs non-staff can see (#8577) 2021-12-19 15:08:02 -08:00
Mia
8222c0cf18 Wifi: Fix bug with multiple guesses
Without the parenthesis, the nullish coalescing returned 1 if they had one guess, which is truthy, and so it blocked more guesses.
2021-12-19 10:24:50 -06:00
Mia
75527e3d27 Wifi: Only send one ping for question giveaways
Requested by WiFi staff.
2021-12-19 10:07:07 -06:00
Mia
82fae98024 Wifi: Fix lottery giveaway ending logs
[17:03:19] *Swiffix: prize is showing as "object object"
2021-12-18 17:05:06 -06:00
Mia
b9bca1252e Chat: Allow unregistered users to PM themselves
Oversight.
2021-12-18 16:15:59 -06:00
Annika
d83ce39382 /setodds: Fix Hidden Power 2021-12-18 00:19:09 -08:00
Mia
79fddd6162
Abuse-monitor: Display unclaimed 'ticket' count 2021-12-16 14:41:36 -06:00
Mia
cfb6d4d274 Abuse-monitor: Skip certain message prefixes in display
Requested to reduce clutter.
2021-12-15 20:56:07 -06:00
Mia
e7d57baa1e Abuse-monitor: Don't log to staff room 2021-12-15 20:36:38 -06:00
Guangcong Luo
a1b7a49788 Accept strings in Monitor.crashlog 2021-12-15 20:14:08 -06:00
Mia
e4dfc45dcd Abuse-monitor: Notify staff less often 2021-12-15 20:07:00 -06:00
Mia
e08789002c Abuse-monitor: Notify staff room of active flagged rooms
Modeled after help tickets.
2021-12-15 19:36:12 -06:00
Kris Johnson
de9c894990
Update /calc 2021-12-15 17:45:18 -07:00
Mia
0ab796e632
Abuse-monitor: Auto-update when rooms are destroyed 2021-12-15 12:07:15 -06:00
Mia
51f782a21e
Abuse-monitor: Fix bug with unclaiming
Other users leaving (who are not the ones who claimed it) should not be marking it as unclaimed.
2021-12-15 08:01:14 -06:00
Mia
7a8ca0f8a5 Abuse-monitor: Give more explicit error messages on /am view 2021-12-14 20:29:55 -06:00
Karthik
d37b223cf3
Avatars: Fix setting avatars on side servers (#8570) 2021-12-14 18:27:53 -08:00
Guangcong Luo
8642abcd12
Avatar manager (#8563) 2021-12-14 10:21:02 -08:00
Mia
47fc69351b
Abuse-monitor: Properly handle dark mode 2021-12-14 09:06:39 -06:00
Mia
3fcdc4abe4
Abuse-monitor: Make the review page colourblind-friendly
This highlights names the same way helptickets does, using borrowed code (ideally, we could import it, but importing helptickets imports a series of other plugins, like YouTube, that basically all crash the child process. Making them not do this is uglier than just copying over the code - plus, then the code is more easily modified for future uses.
2021-12-14 09:02:18 -06:00
Mia
72abb6a0f2 /help: Move /report to the front of the commands list
Requested to make it more visible.
2021-12-13 21:43:34 -06:00
Mia
273c69bae9 Abuse-monitor: Clarify 'ticket' list buttons 2021-12-13 19:11:25 -06:00
Mia
b8bae6ae75 Abuse-monitor: Adjust permissions 2021-12-13 19:01:37 -06:00
Mia
3971742d97
GitHub: Handle review request removals 2021-12-13 10:51:18 -06:00
Annika
66cc209240 Trivia: Fix crash in merging leaderboard entries 2021-12-12 12:03:07 -08:00
Annika
6c8db6446f Trivia: Show up to 500 users in /trivia rank 2021-12-11 20:47:56 -08:00
Annika
01864d0277 Trivia: Fix leaderboard enum 2021-12-11 20:32:01 -08:00