Matt Isenhower
8b2cd71e5f
Add X-Rank leaderboard data
2023-02-12 09:07:02 -08:00
Matt Isenhower
63a4654481
Remove the redundant "current festival" updater
...
This was originally added as an experiment. It provides no additional data over the main festival updater and from looking at access logs nobody seems to actually be using it anyway.
2023-02-12 07:25:11 -08:00
Matt Isenhower
554fdd2e40
Retrieve localized names for each Splatfest
2023-02-11 15:27:49 -08:00
Matt Isenhower
916fa590a1
Cache festival detail data to reduce the number of requests needed
2023-02-11 14:48:44 -08:00
Matt Isenhower
2b6a37755f
Set derived festival IDs in festival data
2023-02-11 14:31:34 -08:00
Matt Isenhower
9719317a53
Consolidate festival ID parsing functions
2023-02-11 14:25:52 -08:00
Samuel Elliott
30beaad6f3
Use decoded fest ID in ranking filename
2022-12-31 08:42:36 +00:00
Samuel Elliott
5455788cbe
Fetch all fest ranking holders
2022-12-31 08:41:53 +00:00
Samuel Elliott
59277a01df
Don't attempt to fetch fest rankings before result is available
2022-12-31 08:36:48 +00:00
Matt Isenhower
0b36bda38d
Add the Salmon Run banner image to the image downloader
2022-12-08 18:52:52 -08:00
Matt Isenhower
a34ea396f6
Only update festival ranking data when needed
2022-11-15 13:44:39 -05:00
Matt Isenhower
c14e4a0502
Add festival ranking data
2022-11-15 13:32:50 -05:00
Samuel Elliott
54092c94fc
Fix getting Splatfest IDs
2022-11-07 19:25:40 +00:00
Samuel Elliott
aeda7726cd
Get calendar URL from SITE_ENV
2022-11-07 19:05:41 +00:00
Samuel Elliott
110314ee17
Add Splatfest calendar feeds
2022-11-07 18:45:07 +00:00
Samuel Elliott
0e4812079f
Support running data updaters without all region tokens
2022-11-07 18:36:08 +00:00
Matt Isenhower
a9e26805d8
Streamline the process for deriving object IDs
2022-10-20 17:13:17 -07:00
Matt Isenhower
46159165f4
Move data archive to a separate directory
2022-10-20 16:57:27 -07:00
Matt Isenhower
f689f13d9c
Tweak derived ID logic to ensure consistency
...
This now strips out the domain and query string from the URL before hashing it. This way, we can help ensure the hashes will stay the same when those parameters change.
2022-10-20 16:16:46 -07:00
Matt Isenhower
73d8d43d49
Add the rest of the Splatoon locales
2022-10-19 17:50:55 -07:00
Matt Isenhower
4ed033702a
Add Salmon Run stage localizations
2022-10-17 20:39:58 -07:00
Matt Isenhower
47d0abb747
Retrieve localized strings from SplatNet
2022-10-17 20:32:38 -07:00
Matt Isenhower
d5560477a2
Prepare data updaters for multi-locale support
2022-10-17 17:56:01 -07:00
Matt Isenhower
2e1136852b
Add "current festival" data updater just in case
2022-09-22 18:33:58 -04:00
Matt Isenhower
c2df39acea
Get detailed data for each Splatfest
2022-09-19 15:03:46 -07:00
Matt Isenhower
c0a41a449d
Change NA region to "US" to match Nintendo's naming
2022-09-16 14:50:47 -07:00
Matt Isenhower
866509a4d8
Add festival data updater
2022-09-16 12:51:23 -07:00
Matt Isenhower
42520b20f5
Enable multi-account support
2022-09-16 12:40:36 -07:00
Matt Isenhower
213683cea0
Save update history for all data files
2022-09-15 18:26:27 -07:00
Matt Isenhower
76466f1af2
Fix a mistake
2022-09-15 18:01:06 -07:00
Matt Isenhower
ef5e9675fb
Add co-op data updater
2022-09-15 17:55:31 -07:00
Matt Isenhower
7498f4599e
Add SplatNet gear updater
2022-09-10 14:56:22 -07:00
Matt Isenhower
67387f9775
Download images from SplatNet
2022-09-10 14:32:23 -07:00
Matt Isenhower
f7dafefc31
Add data updater structure and a basic schedule updater
2022-09-10 13:02:39 -07:00