Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
839d86a2ab Refactor /makegroupchat a little
None of these are likely to fix the lag spike, but I couldn't find
anything that stuck out.
2020-06-17 21:11:52 -04:00
Guangcong Luo
ba53a2831c Fix bugs in /show
- Chat.getImageDimensions and Chat.fitImage now throw if passed things
  that aren't image URLs.
- Fix help message if you use /show by itself
- Link to full aize image if image is shrunk
2020-06-17 21:11:52 -04:00
Kris Johnson
817a3dd556
Prevent Megas from appearing in teambuilder (#6856) 2020-06-17 21:08:14 -04:00
Kris Johnson
c34010c00f
Fix Kubfu's legality (#6855) 2020-06-17 20:59:37 -04:00
Kris Johnson
61a58739f0
Fix Scale Shot and Triple Axel (#6853) 2020-06-17 17:38:36 -07:00
HoeenHero
e2d332f32c
Isle of Armor: Update Learnsets (#6854) 2020-06-17 17:38:04 -07:00
Kris Johnson
dbb397bfb6
Correct some of the DLC moves (#6852) 2020-06-17 16:09:37 -07:00
Kris Johnson
4a80a56193
Update evolution methods (#6851) 2020-06-17 15:53:47 -07:00
Kris Johnson
e20178d69d
Isle of Armor: Pokemon (#6839) 2020-06-17 23:37:14 +04:00
The Immortal
a48a0e502f Add Magearna-Original event data 2020-06-17 22:35:06 +04:00
The Immortal
f37d7471c3 Random Battle: Set improvements 2020-06-17 22:09:03 +04:00
The Immortal
d80416d6d2 Correct Pokemon tiers
- New Pokemon start in DOU as well
- Scyther and Tangela are banned from LC
- Mageara-Original is legal
2020-06-17 22:07:43 +04:00
Kris Johnson
774c9bae34
Isle of Armor: Abilities (#6840) 2020-06-17 22:05:55 +04:00
Kris Johnson
6b8826df58
Isle of Armor: Moves (#6841) 2020-06-17 22:02:25 +04:00
The Immortal
3f93a75be2 Remove NFE suspect notice 2020-06-17 21:12:26 +04:00
The Immortal
567451a73c Update available Pokemon in Sw/Sh
And add Random Battle moves for them as well.
2020-06-17 20:51:34 +04:00
The Immortal
98e9bd2f8e Add new data for Slowpoke lines 2020-06-17 19:21:35 +04:00
The Immortal
472688ef33 Update moves usable in Sw/Sh 2020-06-17 18:45:20 +04:00
The Immortal
e6e71af063
End CAP suspect test 2020-06-17 13:20:32 +04:00
Kris Johnson
b33c6a85ba
LC: Remove suspect notice and ban Chlorophyll (#6850) 2020-06-17 08:14:52 +04:00
Charlie Kobayashi
e51c4ce290
Fix minor issues with /show commands (#6849) 2020-06-16 20:12:34 -07:00
Charlie Kobayashi
95b29974fd
Fix server crash from overlength posts (#6847)
(Server would crash and be unable to handle any further inputs from users)

Byproduct of #6745
2020-06-16 19:42:55 -07:00
Guangcong Luo
32b5b43244 Fix unexcaped URI in /requestshow 2020-06-16 18:44:23 -07:00
Mia
9521580ecf
Modlog: Prevent non-gstaff from searching for IPs (#6844) 2020-06-16 15:51:59 -07:00
Mia
6c97866f83
Add commands to show media in chat (#6745) 2020-06-16 14:40:10 -07:00
Enigami
21685eb661
Fix various Stadium issues (#6838) 2020-06-16 14:27:09 -07:00
Annika
f177ae31dc
Trivia: Fix bug with computing user ranking (#6843) 2020-06-16 14:03:39 -07:00
PartMan
0127813e8c
Show given hints on /scav hint (#6842) 2020-06-16 11:22:44 +02:00
TheMezStrikes
a1cc001f57
Add CAP Sample Teams link (#6833) 2020-06-15 18:23:06 +04:00
Kris Johnson
b0675d7ff2
Add National Dex UU (#6836) 2020-06-15 18:22:45 +04:00
Annika
838d53bf93
Modlog: Escape search terms (#6835) 2020-06-14 19:39:57 -07:00
Enigami
832887402f
Implement Stadium Sleep Clause (#6834) 2020-06-14 19:14:21 -07:00
Enigami
8825960c9a
Fix event validator for RBY Tradebacks (#6832) 2020-06-14 11:08:58 -07:00
The Immortal
24b2228009 Update CAP 1v1 sets 2020-06-14 10:23:18 +04:00
Guangcong Luo
902dfaba4f Better document debug options in config-example.js 2020-06-13 15:58:35 -07:00
Kris Johnson
3228f91fbc
Fix uncommon evolution methods (#6830) 2020-06-13 12:46:21 -07:00
Kris Johnson
394a4c5c9d
Fix UNO DQ message to use correct name (#6831) 2020-06-13 11:21:58 -07:00
Guangcong Luo
8748427dce Fix TS error in PM
It's surprising to me that this happened after e0f97dcf6b, which
doesn't touch this line.
2020-06-13 10:54:22 -07:00
Guangcong Luo
e0f97dcf6b Replace Chat.uncache* with Utils.clearRequireCache
This replaces the old approach with a new "clear everything except a
whitelist" approach, which should overall involve much less code and
lead to fewer bugs of the "the path changed for a module and I forgot
to update the uncache paths" variety.

I considered a lot of other approaches, but they seem to have more
flaws without any advantages in exchange for them. (We moved away
from `uncacheTree` because it only tracks the first require: there's
no way to get a full list of dependents for a module, only its first
dependent.)
2020-06-12 22:02:32 -07:00
Guangcong Luo
d592c838c2 Separate Config.ofemain and Config.ofesockets 2020-06-12 22:02:32 -07:00
Marty-D
382ca76f2c Add CAP 27 Astrolotl 2020-06-12 14:30:40 -04:00
TheMezStrikes
589b92cd9e
CAP: Volkraken and Volkritter are gen 6 (#6829) 2020-06-12 10:08:20 -07:00
Guangcong Luo
6b0b7c3228 Fix "push after end" crash 2020-06-11 17:07:36 -07:00
Guangcong Luo
97b856596e Fix lobby autojoin on side servers 2020-06-11 17:06:16 -07:00
Annika
428205fe93
Don't default to showing 'trusted' in /userauth (#6828) 2020-06-11 16:01:55 -07:00
The Immortal
c7fdeb9867 Random Battle updates 2020-06-11 13:11:44 +04:00
Austin Couturier
c9b2b9dbf2
Change |pm|~ to |pm|& (#6827) 2020-06-10 21:53:36 -07:00
Annika
7af048c85b
Datasearch: Fix maxgen and learnset interaction (#6825) 2020-06-10 21:53:21 -07:00
Mia
31263c79a0
Youtube: Fix crashes with checking ID (#6826) 2020-06-10 21:52:54 -07:00
Leonard Craft III
ddec38c862
BW DOU: Sky Drop freed, Gravity banned (#6824) 2020-06-10 16:37:02 -07:00