Commit Graph

20598 Commits

Author SHA1 Message Date
Kris Johnson
2db0a1fdb2 Mark other Genesect formes as unreleased in DLC1 2020-11-01 15:25:53 -07:00
Guangcong Luo
c8dfed19db Better handle races when reading Streams 2020-11-01 22:08:59 +00:00
Annika
7f2dec0797
Modlog: Avoid optional properties in ModlogEntry (#7613)
* Modlog: Avoid optional properties in ModlogEntry

* Use a type

* Make IP nullable

* Add NOT NULL constrains

* Fix typo
2020-11-01 14:07:01 -08:00
The Immortal
7d9eb43ef7 Remove unused definitions 2020-11-02 01:30:16 +04:00
Kris Johnson
909419ca27 Fix /randbats interaction with Gen 2 sets 2020-11-01 14:23:40 -07:00
ACakeWearingAHat
3037781e1d
Revamp Gen 2 Random Battle (#7610) 2020-11-02 01:13:11 +04:00
Annika
38feadbbc2
Config: Move Bot rank below Driver (#7617) 2020-11-01 12:38:32 -08:00
Christopher Monsanto
26dc4dcf3b CODEOWNERS: Add chaos to anything SQLite related 2020-11-01 15:08:53 -05:00
Kris Johnson
e3c1814bbe Update National Dex tiers 2020-11-01 12:58:12 -07:00
The Immortal
98feea3237 Update NU-legal Pokemon 2020-11-01 21:27:51 +04:00
The Immortal
985f701cde November tier update 2020-11-01 21:19:52 +04:00
The Immortal
832cf50144 Scalemons: Add Overflow Stat Mod 2020-11-01 20:41:45 +04:00
The Immortal
141a3d5004 Fix [Gen 3] Doubles OU 2020-11-01 20:36:22 +04:00
The Immortal
9d45c2a183 CAP: Fix Mega Crucibelle being allowed 2020-11-01 20:28:30 +04:00
The Immortal
2a19255535 Update Doubles tiers 2020-11-01 20:23:56 +04:00
The Immortal
6f655715ba NFE: Ban Haunter and Pawniard 2020-11-01 19:25:59 +04:00
Kris Johnson
ba4c9d7a2a
Add November's OMotM, LCotM and RoA Spotlight (#7615) 2020-11-01 15:36:24 +04:00
Guangcong Luo
db4963e49f Improve "click here" error message 2020-11-01 02:06:24 +00:00
Guangcong Luo
8b68cdd736 Fix Streams bug
It turns out 001f98b4f2 was wrong.

When urkerab asked why it `peek` wasn't awaited:

e91c4c5260 (commitcomment-41364837)

The answer was because clearing the buffer after peeking needed to
happen synchronous: if the buffer is written to after peeking but
before the buffer is cleared, that write is lost forever.

This just goes to show, if you do something subtle enough to require
type assertions, you should probably add a comment about what's going
on.

Fixes #7605

This also removes `BattleStream#start()` which is completely useless
API complication. A better implementation would properly forward
crashes between streams (maybe `pipeTo` should do this) but as it
stands, it's not doing anything.
2020-11-01 02:06:24 +00:00
Kris Johnson
97ed534d64
Trademarked: Update bans 2020-10-31 19:43:45 -06:00
Annika
f7a291df78 Build: Update dependency check 2020-10-31 14:34:44 -07:00
Leonard Craft
0300dadc9e DOU: Ban Marshadow, Shadow Tag
https://www.smogon.com/forums/threads/np-ss-dou-stage-5-one-more-time-jirachi-melmetal-urshifu-single-strike-swagger-quickbanned-marshadow-shadow-tag-quickbanned.3672010/post-8644210
2020-10-31 16:30:28 -05:00
Annika
06535b4235 Modlog: Disallow duplicates in ModlogEntry#alts 2020-10-31 14:13:23 -07:00
Guangcong Luo
8149bb683a
Improve and number design standards 2020-10-31 12:36:11 -07:00
Marty-D
79f2c80173
DOU DLC1: Fix banlist 2020-10-31 11:21:29 -04:00
The Immortal
3165246829 Random Battle: Minor updates 2020-10-31 17:38:23 +04:00
Annika
06cbdada99
Don't allow forcerenamed usernames to be reused (#7609) 2020-10-31 05:54:17 -07:00
Distrib
3909191904
Display the announcement whith /announcement (#7612) 2020-10-31 05:52:17 -07:00
HoeenHero
54c8035c7b Update OU Sample Teams link 2020-10-31 08:28:42 -04:00
Annika
923b69cac6 Trivia: Prevent stalemates in Infinite mode 2020-10-30 18:09:25 -07:00
Annika
58d8a2af70 Fix API for writing to the global modlog 2020-10-30 16:57:29 -07:00
Annika
b9d993495d Modlog: Fix crash in writing global modlog 2020-10-30 16:36:55 -07:00
Annika
2f130e8762
Modlog: Support logging to a SQLite database (#7513)
* Modlog: Support logging to a SQLite database

Co-authored-by: Christopher Monsanto <chris@monsan.to>
2020-10-30 19:27:25 -04:00
The Immortal
af31d6292a Rename DLC 1 formats 2020-10-31 03:15:39 +04:00
Annika
84ff0cd90c
Fix permission checks for global promotions 2020-10-30 15:59:40 -07:00
The Immortal
388c94c15d Remove VGC 2020 ladder 2020-10-31 02:56:59 +04:00
Kris Johnson
319ce516f3
Inheritance: Ban Regieleki and restrict Butterfree 2020-10-30 16:26:34 -06:00
The Immortal
50ffe25ef6 AAA: Ban Dragapult, Dragonite, and Magearna 2020-10-31 02:01:19 +04:00
DarkPhoenix911
acaa7238b6
National Dex Monotype: New bans and unbans (#7608) 2020-10-31 01:28:16 +04:00
The Immortal
91030b547d Add event Milcery 2020-10-31 01:25:17 +04:00
The Immortal
501f502ebc Add Pikachu-World event 2020-10-31 00:07:31 +04:00
HoeenHero
f158940783
Don't report multiple punishments for a single room (#7606) 2020-10-30 09:51:10 -07:00
Annika
1d9c24c382
Users: Don't merge unregistered names across IPs
Fixes #7594
2020-10-30 08:46:52 -07:00
The Immortal
42f491a092 Fix Ripen 2020-10-30 14:03:35 +04:00
Kris Johnson
a641cfcce8
Fix Overflow Stat Clause and turn it into a mod (#7604) 2020-10-30 10:59:38 +04:00
Kris Johnson
751550ad5e
Monotype: Update bans
https://www.smogon.com/forums/threads/ss-monotype-metagame-discussion-crown-tundra.3672167/page-3#post-8642660
2020-10-29 23:18:24 -06:00
Leonard Craft
b673ff3fe4 Add Berserk to the Berserk sim test 2020-10-30 03:05:46 +00:00
Annika
1ab6091551 Helptickets: Properly quote and escape button HTML 2020-10-29 19:30:06 -07:00
Annika
7db0505e7b
Moderation: Remove whitespace 2020-10-29 18:11:27 -07:00
Annika
2469dd7c08
Moderation: Actually make groupchatbans hotpatchable 2020-10-29 18:04:18 -07:00