Commit Graph

349 Commits

Author SHA1 Message Date
Matt Isenhower
52365bc256 Show the full Shifty Station schedule once the Splatfest is over 2019-07-20 08:38:35 -07:00
Matt Isenhower
2fd1a4514b Remove old low-res Shifty Station images 2019-07-20 08:31:13 -07:00
Matt Isenhower
0994739bed Add a higher resolution image for the last Shifty Station 2019-07-20 08:30:44 -07:00
Matt Isenhower
920b013bcb Add the rest of the Shifty Station images (except for the last one) 2019-07-19 08:54:01 -07:00
Matt Isenhower
3f52327d7e Add higher-resolution Shifty Station images from SplatNet
These were found by looking for battles via the stat.ink API.
2019-07-18 18:17:53 -07:00
Matt Isenhower
80664933e1 Schedules: Show the end date if it's not the same as the start date
This helps make the FinalFest page more clear since the last Shifty Station runs for exactly 24 hours.
2019-07-18 08:54:49 -07:00
Matt Isenhower
c6750ac387 Display the current Shifty Stations in the schedule tweet 2019-07-17 17:29:46 -07:00
Matt Isenhower
fdeabe535a Display the current Shifty Stations 2019-07-17 17:16:54 -07:00
Matt Isenhower
353558f9d3 Add FinalFest Shifty Station schedules 2019-07-17 13:46:41 -07:00
Matt Isenhower
d9a1701277 Merge pull request #23 from misenhower/dependabot/npm_and_yarn/lodash.defaultsdeep-4.6.1
Bump lodash.defaultsdeep from 4.6.0 to 4.6.1
2019-07-10 14:23:35 -07:00
dependabot[bot]
60f22c63b2 Bump lodash.defaultsdeep from 4.6.0 to 4.6.1
Bumps [lodash.defaultsdeep](https://github.com/lodash/lodash) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.6.0...4.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 21:17:33 +00:00
Matt Isenhower
543374efb9 Update JS dependencies 2019-05-30 08:48:54 -07:00
Matt Isenhower
f51e3df63b Enable rate limiting in nginx
Fixes #20
2019-05-25 09:18:55 -07:00
Matt Isenhower
3f25df1a21 Improve the appearance of tweet images by doubling the image scale factor 2019-05-12 13:22:17 -07:00
Matt Isenhower
faa10ed4c5 Update puppeteer 2019-05-12 13:20:31 -07:00
Matt Isenhower
325ff1c9a2 Fix weapon tweet getting cut off when Sheldon gets a little overzealous
This now dynamically increases the size of the generated screenshot and cuts off the tweet text to fit within 280 characters.
2019-04-03 10:48:11 -07:00
Matt Isenhower
0a9430af00 Disable caching on twitter-images directory
#21
2019-01-07 12:06:54 -08:00
Matt Isenhower
527542d4cc Publish generated Twitter images for the schedule and gear tweets
#21
2019-01-07 11:25:22 -08:00
Matt Isenhower
61271483fb Update gear abilities from Inkipedia
This also fixes an issue with the gear updater script.
2019-01-03 09:21:08 -08:00
Matt Isenhower
776e3107f2 Fix some translation issues
Fixes #19.
2018-12-17 10:18:06 -08:00
Matt Isenhower
6710ba18fe Add CORS header for the /data directory 2018-12-01 22:10:13 -08:00
Matt Isenhower
64c973349a Update gear data from Inkipedia 2018-10-12 17:07:20 -07:00
Matt Isenhower
a38bf9572a Disable pseudo-tty to fix issues with Shipit and Docker 2018-10-09 14:02:31 -07:00
Matt Isenhower
f76ab3d732 Modify the schedule tweet when a global Splatfest is open in all regions
It would have been better to check this on the back end by using the same Vuex data store as on the front end, but there are currently some complications with bringing that in to Node (because of issues with ES modules) so we have to perform the check twice.
2018-10-09 13:54:37 -07:00
Matt Isenhower
0a5a7b7750 Update Vue CLI dependencies 2018-10-06 10:56:22 -07:00
Matt Isenhower
f42c2e4c10 Enable directory listing on the /data directory 2018-10-04 15:30:08 -07:00
Matt Isenhower
1dff97bd46 Retrieve Splatfest ranking data for each region
This isn't currently displayed in the UI anywhere, but it will be useful for other people who wish to use it.
2018-10-04 15:13:50 -07:00
Matt Isenhower
927012572d Fix some issues with multi-region Splatfests
When restructuring Splatfests to handle an "all regions" display (by combining the list of Splatfests from each region) I had forgotten to account for Splatfests that have different times in each region. This change adds specific regional data (times and current state) as necessary.
2018-09-23 14:07:29 -07:00
Matt Isenhower
5743b6d1d8 Fix results banner in the Twitter screenshot 2018-09-23 14:59:54 -04:00
Matt Isenhower
6e1574a617 Fix v4 Splatfest results number formatting 2018-09-23 14:56:40 -04:00
Matt Isenhower
621b2bbe20 Fix idol results display 2018-09-20 16:49:50 -04:00
Matt Isenhower
d0f8f72f7f Add translations for new Splatfest results 2018-09-20 16:47:39 -04:00
Matt Isenhower
063dbb2b65 Add support for the new v4 Splatfest results format 2018-09-15 11:19:34 -07:00
Matt Isenhower
00d1fd94a7 Fix issues with buttons overlapping the dropdowns on the Calendars dialog
I think this was added to fix an issue on the Splatfests dialog but I can't reproduce that issue right now, so just disabling this for now.
2018-09-15 11:03:44 -07:00
Matt Isenhower
ac68376194 Fix Splatfest hero win count when there are unfinished Splatfests
Previously these were displaying as NaN when there was a Splatfest that was missing its results.
2018-09-15 10:27:51 -07:00
Matt Isenhower
7dccc723ae Improve new weapon display when there are a lot of new weapons 2018-09-13 23:29:30 -07:00
Matt Isenhower
ecf725034f Track Vue Router page views with GA 2018-09-07 18:09:53 -07:00
Matt Isenhower
6ccafde6e8 Revert "Fix a mistake, this should use the specified tweet time"
This reverts commit 25d711124e.
2018-09-07 17:03:51 -07:00
Matt Isenhower
e002322189 Add a 24-hour reminder tweet for Splatfests 2018-09-07 15:17:54 -07:00
Matt Isenhower
25d711124e Fix a mistake, this should use the specified tweet time 2018-09-07 15:17:27 -07:00
Matt Isenhower
d1f08f4271 Tweak wording in Salmon Run gear tweet 2018-09-07 15:01:47 -07:00
Matt Isenhower
5552a244e3 Set the default active class for router links
This makes the selected region in the Splatfest history dropdown appear correctly.
2018-08-31 10:47:46 -07:00
Matt Isenhower
00a9f68654 Add idol results to the Splatfest history dialog 2018-08-31 10:41:31 -07:00
Matt Isenhower
1a3e9f1d56 Fix the results banners in the Splatfest history dialog 2018-08-30 16:57:16 -07:00
Matt Isenhower
3917fa0e0c Fix a mistake 2018-08-30 16:42:35 -07:00
Matt Isenhower
90aef2ee47 Add flag icons to the Splatfest region indicators 2018-08-30 16:37:53 -07:00
Matt Isenhower
c83619108a Show a list of regions for each Splatfest 2018-08-30 16:02:23 -07:00
Matt Isenhower
5ece45a457 Add an option to view Splatfest history for all regions
This also changes the region selector so it's based on routes.
2018-08-30 15:46:01 -07:00
Matt Isenhower
fa037453fc Switch to fetch() to remove axios dependency
This saves 15kb in the modern build.
2018-08-26 11:01:57 -07:00
Matt Isenhower
a468fa0ece Update other JS dependencies 2018-08-26 10:36:03 -07:00