Commit Graph

22546 Commits

Author SHA1 Message Date
Mia
0a2ed42d13 SQL: Support turning SQL.Statements to JSON 2021-08-15 15:17:45 -05:00
Annika
caeb7e524e Trivia: Don't crash if SQLite is disabled
should fix #8435
2021-08-15 11:36:44 -07:00
Annika
bb1ad48290 Modlog: Fix crash when reporting slow searches 2021-08-15 11:18:20 -07:00
Marty-D
131b9b81ef
Fix build 2021-08-15 09:47:07 -04:00
Marty-D
5281f3bac3
Gen III: Fix Beat Up fix 2021-08-15 09:35:34 -04:00
Annika
1a41721aba Trivia: Make unit tests work without SQLite 2021-08-14 20:48:37 -07:00
Annika
7213dec936 Trivia: Add generic storage interface 2021-08-14 20:35:08 -07:00
Annika
0a33b52ad4 Trivia: Use transactions and split into a directory 2021-08-14 20:35:08 -07:00
Annika
a7ddaa1b63 SQL library: Support loading extensions at will 2021-08-14 20:35:08 -07:00
Annika
3c78f183d0 Chat: Require chat plugins recursively 2021-08-14 20:35:08 -07:00
Annika
dcb96fa7ed Trivia: Refactor to use SQLite as a storage backend 2021-08-14 20:35:08 -07:00
Annika
f13609e721
SQL library: Improve typing of #run() 2021-08-14 18:58:13 -07:00
Annika
3288a1469e
Chat: Support accessing the chat-plugin database (#8433) 2021-08-14 18:25:50 -07:00
Mia
ca1400ddc3 Fix build 2021-08-14 20:24:23 -05:00
Mia
953da16164 Dexsearch: Remove dependence on the Chat global 2021-08-14 20:06:48 -05:00
Mia
d63e647a95 Fix typo 2021-08-14 19:58:24 -05:00
Mia
c8991c3d9d SQL: Overhaul database/statement not found errors 2021-08-14 19:58:02 -05:00
Mia
77861ceae6
SQL: Use a QueryProcessManager subclass (#8422) 2021-08-14 17:45:51 -07:00
Marty-D
2b6424f2e8
Gen II: Fix Beat Up category also 2021-08-14 16:25:17 -04:00
Marty-D
6e25dc78cd
Gen III: Fix Beat Up category 2021-08-14 15:24:08 -04:00
Kris Johnson
166f55d8d3
STABmons: Update bans
https://www.smogon.com/forums/threads/stabmons.3656429/page-8#post-8945308
2021-08-13 23:48:01 -06:00
Mia
a43d3f66a9 SQL: Properly support named parameters 2021-08-13 21:08:43 -05:00
Annika
82a1510564 Modlog: Fix note search testing 2021-08-13 19:00:18 -07:00
Leonard Craft III
903dd2c29d GitHub: Fix commit ID styling 2021-08-13 14:21:34 -05:00
Mia
8365430016 Fix build 2021-08-13 12:25:20 -05:00
Mia
882c2dda06 Github: Shorten commit messages properly 2021-08-13 12:20:52 -05:00
Mia
23e4c8f534 Chat: Properly privatize the /help of private commands
This ensures only users who can use said private commands can view the help (and it's no longer a catch-all 'lock' perm)
2021-08-13 12:17:48 -05:00
Mia
f8c4132381 Github: Add gh short alias 2021-08-13 10:56:25 -05:00
Mia
01e5fc0709 Friends: Use getExact in connection notifications 2021-08-12 23:30:58 -05:00
Annika
33ad1a0a50 Move Modlog.formatArray to Utils 2021-08-12 16:38:14 -07:00
Mia
0bb65e8a18 GitHub: Restore /git alt to /opensource 2021-08-12 15:55:48 -05:00
Mia
d8b8e44f78 Friends: Ensure MAX_FRIENDS is respected 2021-08-12 15:30:56 -05:00
Mia
67d74f2418 Usergroups: Don't allow loading global auth with no userid 2021-08-12 15:24:16 -05:00
Mia
51880db89c Punishments: Move punishments on room rename 2021-08-12 13:28:10 -05:00
Mia
a54ff93edb Fix build 2021-08-12 13:18:59 -05:00
Mia
6c7ce161c0
Add a chat plugin for reporting GitHub actions (#8414) 2021-08-12 11:12:57 -07:00
Annika
6573a1c47f /randomdoublesbattle: Display alternate formes 2021-08-12 11:03:41 -07:00
Mia
b9dd78559c Helptickets: Destroy tickets of previous names on ticketban
This fixes a bug where ticketbanning a namelocked user doesn't destroy their old ticket.
2021-08-11 22:44:10 -05:00
Leonard Craft III
29b069eeb3 Add VGC format threads 2021-08-11 19:11:06 -05:00
Leonard Craft III
3c7fc87b6b Simplify Eject Button Sky Drop interaction
Thanks urkerab!
2021-08-11 17:57:35 -05:00
Kris Johnson
1a62587a6b Trademarked: Hard ban overflow abilities 2021-08-10 18:12:13 -06:00
pacmanboss256
c2a5848768
Prevent Sparkling Aria from curing burns if the user faints (#8381) 2021-08-10 11:02:12 -04:00
Jacob McLemore
65ca586d81
Fix Metronome (Item) and two-turn moves interaction (#8430) 2021-08-10 10:59:17 -04:00
Kris Johnson
21a297c45f
Move Mienshao to RUBL
https://www.smogon.com/forums/threads/ss-ru-suspect-process-stage-4-voting.3689046/page-2#post-8942222
2021-08-09 21:06:22 -06:00
Mia
8083af2255 User groups: Don't delete trusted users on restart
See the comment at line 347 for details on why this bug happened.
2021-08-09 21:55:48 -05:00
Jacob McLemore
9979d3e66b
Fix Sky Drop + Eject Button interaction (#8429) 2021-08-09 19:03:52 -05:00
Annika
4a9983fade Modlog: Fix exact note searches 2021-08-09 14:48:42 -07:00
Annika
6fdfd74f76 Modlog: Unskip and fix unit tests 2021-08-09 14:42:01 -07:00
Annika
d3ca242ff7 Modlog: Fix bug with note searches 2021-08-09 14:42:01 -07:00
Annika
599d7a677a Modlog: Convert user searches to lowercase
I don't know why we do this (since modlog-viewer handles case) but it's something that was unit-tested for in the past so I might as well implement it.
2021-08-09 14:42:01 -07:00