Commit Graph

208 Commits

Author SHA1 Message Date
Karthik
17eef20bcf
Support new ability flags (#2210) 2024-01-08 18:10:58 -06:00
pyuk-bot
7d1943952c
Tooltips: Fix Tera BP minimum (#2202) 2024-01-01 00:36:27 -07:00
Kris Johnson
e0ee4e4e66 Fix National Dex Doubles teambuilder 2023-12-25 16:00:50 -07:00
Karthik
1a35b5c012
Teambuilder: Allow Tier filters on old gens (#2190) 2023-12-16 01:34:43 -07:00
Karthik
43966190c6
Teambuilder: Fix National Dex item table (#2191) 2023-12-16 01:34:10 -07:00
Kris Johnson
79970ed2d2
Add DLC2 client support (#2196)
* Add DLC2 client support

* vgc :-P
2023-12-15 21:34:41 -07:00
Kris Johnson
df11be96d2 Adjust ZU teambuilder support again 2023-12-01 10:49:54 -07:00
Kris Johnson
4d920caed7 Teambuilder: Add support for Ubers UU 2023-11-24 14:48:15 -07:00
Kris Johnson
77b75b5806 Adjust ZU teambuilder support 2023-11-17 14:28:57 -07:00
Guangcong Luo
5f614debe4 Satisfy eslint
At some point we need to update eslint but now is not that point.
2023-11-17 00:39:33 +00:00
Guangcong Luo
7732ec78f3 Refactor build tools for readability
(Also fixes the build error.)
2023-11-16 23:50:15 +00:00
Mia
4fa3ed7c33 Build-tools: Always try to update news 2023-11-16 16:51:11 -06:00
Guangcong Luo
5d41f3ec93
Reorganize directories (#2187)
Files meant to be served have been moved into
`play.pokemonshowdown.com/` and `pokemonshowdown.com/`.

We now have three directories for the three subdomains handled by this
repo:

- `pokemonshowdown.com/`
- `play.pokemonshowdown.com/`
- `replay.pokemonshowdown.com/`

Naming them after the subdomains will make it much easier to tell where
the files for each go.

The diff is probably useless; it'll be easier if you just look at the
new tree:
https://github.com/smogon/pokemon-showdown-client/tree/reorganize
2023-11-16 03:39:29 -08:00
Guangcong Luo
dc8e6cf254 Replays: Correct link previews
This should make Google search results and Discord link previews
for replays work correctly.

This actually involved a ton of work, but at least this work also
makes replays load faster.
2023-11-10 00:59:11 +00:00
Guangcong Luo
7a2b323eaf Deploy New Replays
The idea is to eventually move all client parts to their domain name
subdirectory, for clarity and better organization. New Replays is
just first.

Anyway, yeah, minor updates to New Replays, but otherwise it's just
getting deployed as-is, straight to

https://replay.pokemonshowdown.com/

The old URLs are getting taken down; they were only used for
development anyway.
2023-11-05 23:37:14 +00:00
Kris Johnson
c99981e81d FIx LC teambuilder 2023-11-01 12:36:16 -06:00
Kris Johnson
32d5476ed9 Fix ADV ZU teambuilder 2023-11-01 12:21:28 -06:00
Kris Johnson
b24a8c8dbe Add ZU teambuilder support 2023-11-01 11:37:56 -06:00
Guangcong Luo
235056ba75 Update New Replays
The main difference is that the main search screen should look
much nicer now.

https://pokemonshowdown.com/replays/

Putting search/featured/recent in separate sections makes the new
design look much nicer. And dark mode is now fully supported.
2023-10-26 21:38:59 +00:00
Guangcong Luo
fd28aca33f WIP New Replays
New Replays isn't done yet but I've done a lot of work on it and
probably it deserves a commit.

Why rewrite Replays:

- I redesigned pokemonshowdown.com to look more modern and support
  dark mode, and rejiggering Old Replays would be a lot of work
  anyway.

- It'd be nice to actually deploy some of PS's whole Preact
  infrastructure somewhere, instead of it just being in development
  hell.

- Nice to get a second look at the relevant code, leading to fixes
  like fc00e68231 and f28b1e9bf3.

- Replays is due for a migration from JS/PHP to TS anyway.

Anyway, feel free to try out New Replays, it's live in:

https://pokemonshowdown.com/replays/

Old Replays will stick around until we hit feature parity, but
that shouldn't be too long (I know, famous last words).
2023-10-26 14:56:05 +00:00
Kris Johnson
c8f9666707
Tweak client for DLC (#2148) 2023-09-13 22:10:25 -04:00
Marty-D
ed7359f296
Update build-indexes 2023-09-13 21:38:44 -04:00
Marty-D
dc02526768
Update build-indexes 2023-09-13 21:22:30 -04:00
Kris Johnson
bdb35e097e
Add Pre-DLC client support (#2146) 2023-09-13 16:59:55 -04:00
Kris Johnson
16a9fc0a87
Fix teambuilder for Gen 9 Hackmons (#2133) 2023-08-01 03:15:42 -04:00
Kris Johnson
faf40776a0
Teambuilder: Fix LC support (#2123) 2023-06-04 00:57:33 -04:00
Kris Johnson
9f348ab431
Make LC support less hardcoded (#2110)
* Make LC support less hardcoded

* oops
2023-04-03 00:23:41 -04:00
Karthik
ac2d1bd81d
Build: Fix compiled TS file count (#2074) 2023-03-11 14:36:48 -08:00
Mia
a4eef221bd
Update to handle esbuild migration (#2064) 2022-12-22 13:25:00 -08:00
Karthik
bd4c81dc67
Fix Eviolite NFE check for past gens (#2040) 2022-12-04 14:26:14 -05:00
pyuk-bot
c2365f3b16
Support multiple generations of Metronome Battle (#2029) 2022-11-25 20:50:04 -05:00
Kris Johnson
049434bd66
Add Gen 9 (#2011) 2022-11-17 20:46:47 -05:00
Karthik
51afc4d350
Teambuilder: Fix illegal moves showing in Nintendo formats (#1998) 2022-10-08 18:03:26 -04:00
Kris Johnson
d4e9642b29
Properly tier National Dex (#1990) 2022-08-24 19:40:49 -04:00
Kris Johnson
03e89bc122
Teambuilder: Add National Dex RU support (#1989) 2022-08-22 12:40:53 -04:00
Kris Johnson
9cf83da7cf
Teambuilder: Hardcode out Pikachu-Alola from LGPE (#1986) 2022-08-22 12:40:02 -04:00
Karthik
8389a55c92
Teambuilder: Fix Dragon Scale category in Gen 2 (#1981) 2022-07-24 22:06:44 -07:00
Marty-D
b5bf36f34e
Teambuilder: Fix regression in Gen 4 lower tier display 2022-06-30 14:48:13 -04:00
Christopher Monsanto
0830c457d6 Disable building sets
Removes a dependency on @smogon/sets. Sets will have to be manually copied to
data/sets
2022-06-27 22:44:40 -04:00
Adam Tran
6cdb206747
Add source-map dependency (#1970) 2022-05-12 22:11:40 -04:00
Karthik
9c9c0f1cae
Teambuilder: Fix unsketchable moves in past gens (#1965) 2022-04-25 17:58:05 -04:00
Kris Johnson
85604da1ad
Unify teambuilder tiers across gens (#1960) 2022-04-18 12:43:05 -04:00
Kris Johnson
9b5938c171
Add more tiers to the BDSP teambuilder (#1955) 2022-04-07 15:12:29 -04:00
pacmanboss256
98a66faef0
Categorize more evolution items as useless (#1952) 2022-04-07 15:11:23 -04:00
Marty-D
83feec1be1
Teambuilder: Fix Alolan Sandshrew listing for LC 2022-01-29 16:14:45 -05:00
Kris Johnson
3339b80c7b
BW PU/ZU: Add teambuilder support (#1920) 2022-01-11 10:42:58 -05:00
Quanyails
fd20697389
Write learnsets to JSON (#1911) 2022-01-03 17:55:00 -08:00
Kris Johnson
a583e3e06f
Add RU to the BDSP teambuilder (#1913) 2022-01-01 13:34:54 -08:00
Karthik
d9a956e407
Refactor Ability data overriding (#1908) 2021-12-24 22:59:41 -08:00
Karthik
fea7f88e08
Teambuilder: Set Arceus forme item to Plate in Gen 4-6 & BDSP (#1894) 2021-12-02 16:35:46 -08:00