Commit Graph

51 Commits

Author SHA1 Message Date
Matt Isenhower
8c1bb01f29 Adapt Twitter bot for Bluesky 2024-11-16 14:28:20 -08:00
Matt Isenhower
daed626dc0 Split out upload/download sync actions 2024-11-16 13:27:14 -08:00
Matt Isenhower
004d47863c Remove old shipit config 2024-11-14 21:43:52 -08:00
Matt Isenhower
4d948b751d Update Puppeteer 2024-11-07 20:31:53 -08:00
Matt Isenhower
6d56079b67 Update start command 2024-11-07 20:16:59 -08:00
Matt Isenhower
95c072cb6e Use separate eslint config file
Adapted from splatoon3.ink
2024-11-07 08:45:36 -08:00
Matt Isenhower
eec92030aa Add NPM start command 2024-11-07 08:30:47 -08:00
Matt Isenhower
5fadc842f0 Add S3 syncer 2024-11-07 08:25:21 -08:00
Matt Isenhower
a2cf1e5c9d Downgrade no-unused-vars to a warning 2024-11-01 15:39:33 -07:00
Matt Isenhower
6da1454c05 Switch to NPM and update packages 2024-10-28 20:24:19 -07:00
Matt Isenhower
8dab2a7f60 Use Twitter V2 API 2023-06-25 17:21:25 -07:00
Matt Isenhower
55ad1a426a Update dependencies 2022-04-25 19:31:35 -07:00
Matt Isenhower
529c108b9c Switch to purgecss 2020-08-08 14:54:41 -07:00
Matt Isenhower
0666364c49 Fix some version specifications
Need to stay on an old version of Bulma for now.
2020-08-08 14:47:37 -07:00
Matt Isenhower
2a3a588746 Update JS dependencies and fix some errors 2020-08-08 14:37:42 -07:00
Matt Isenhower
a468fa0ece Update other JS dependencies 2018-08-26 10:36:03 -07:00
Matt Isenhower
72bec4a4d5 Update Vue CLI packages 2018-08-26 10:15:44 -07:00
Matt Isenhower
37ced57d0e Use a local HTTP server for Chrome screenshots instead of file:// URLs
After switching to Vue CLI, script/style URLs in generated HTML files are now absolute instead of relative. This is generally a good thing, but it causes issues when trying to view pages with file:// URLs. Starting up a local HTTP server just makes everything easier here.
2018-07-31 17:23:06 -07:00
Matt Isenhower
3cfec6d8f2 Use Vue CLI to build assets 2018-07-31 12:14:27 -07:00
Matt Isenhower
8f2bc6d5cd Reorganize source files in preparation for transition to vue-cli
The biggest changes here include splitting the server-side JS into multiple directories (under /src/app), moving all web content to /src/web, and compiling the web app to /dist instead of /public. This layout makes more sense overall, and more closely mirrors what is used for vue-cli v3 projects.
2018-07-27 11:40:27 -07:00
Matt Isenhower
27620ba647 Add a calendar dialog with links to the calendar feeds
#14
2018-07-01 13:21:26 -07:00
Jessica Stokes
a9e15b596b
Add functionality to export co-op schedules in iCalendar format 2018-04-04 18:15:54 -07:00
Matt Isenhower
c502fb95c3 Add Shipit config 2018-01-30 17:11:53 -08:00
Matt Isenhower
211e48fc91 Add locale-man to make adding localizations easier 2017-12-04 11:17:17 -08:00
Matt Isenhower
7e4fd8eb4a Implement language translations for SplatNet data
This isn't detecting the language or downloading the additional language files yet.
2017-12-03 13:27:28 -08:00
Matt Isenhower
db6d018ef5 Retrieve localized string data from SplatNet 2017-12-03 13:27:28 -08:00
Unknown
a329e5d28d Update JS packages 2017-11-24 13:47:30 -08:00
Unknown
8bcb4a35fc Refactor SplatNet data updaters
This also changes the output paths for SplatNet images to make them follow the original paths (rather than just using the original filenames).
2017-11-24 13:47:30 -08:00
Unknown
dd073b6fb3 Retrieve Salmon Run schedule details from SplatNet
Thanks for adding this, Nintendo! ❤️
2017-11-09 09:27:27 -08:00
Unknown
35eb01b2da Decode HTML entities in gear names retrieved from Inkipedia
This fixes matching issues for gear with ampersands like "Red & Black Squidkid IV".
2017-11-06 15:06:33 -08:00
Unknown
5d6c5b45bb Show the original ability/price for SplatNet gear
Data is sourced from Inkipedia.
2017-10-15 14:08:43 -07:00
Matt Isenhower
c978a800f1 Reformat the bottom bar on the Twitter images
This also now uses Moment to format the dates/times for different regions. Moment handles things like Daylight Saving Time (for regions other than the current browser region) more reliably.
2017-09-26 16:57:07 -07:00
Matt Isenhower
0e7b301944 Add some screenshot test helpers 2017-09-26 15:33:36 -07:00
Matt Isenhower
d2988f06ce Enable automatic Twitter posts for map schedules 2017-09-20 12:05:29 -07:00
Matt Isenhower
3daa26d1fc Add page screenshot generator
This adds a new, separate page used for generating screenshots. Currently this page only supports displaying the regular/ranked/leagued schedules.
These screenshots will be used for images in automated Twitter posts.
2017-09-20 10:43:10 -07:00
Matt Isenhower
b9abcaf67c Retrieve weapon data from SplatNet
This will be used for
2017-09-01 10:11:14 -07:00
Matt Isenhower
87c648b785 Restructure data updater 2017-08-16 13:07:16 -07:00
Matt Isenhower
b117b099ca Use CSS autoprefixer 2017-08-15 16:50:29 -07:00
Matt Isenhower
5051c71905 Cleanup/reorganization 2017-08-15 11:33:32 -07:00
Matt Isenhower
a629d63a74 Switch to statically-created favicons
This reduces the amount of memory (and time) required to build the site.
2017-08-13 11:42:55 -07:00
Matt Isenhower
e150f160d9 Add Sentry to track errors and reorganize some JS 2017-08-11 19:57:59 -07:00
Matt Isenhower
e5b4e3d30a Add upcoming Salmon Run schedules 2017-08-11 10:13:57 -07:00
Matt Isenhower
2404ba73d5 Add Splatfest info for NA 2017-08-05 16:21:19 -07:00
Matt Isenhower
1fc03771c0 Remove Moment and use built-in date functions instead
This saves about 216kb in the compiled JS and also formats dates/times based on the user's location.
2017-08-04 13:04:33 -07:00
Matt Isenhower
e9401aaf9d Add a timestamp to SplatNet data update messages 2017-08-03 14:49:37 -07:00
Matt Isenhower
38c0538d57 Fix HMR 2017-08-02 22:19:46 -07:00
Matt Isenhower
95c14d71a7 Add Docker config 2017-08-02 19:24:32 -07:00
Matt Isenhower
2be0dfd95c Add battle times 2017-08-02 17:32:18 -07:00
Matt Isenhower
6382ab579b Add basic layout 2017-08-02 12:51:10 -07:00
Matt Isenhower
e6c0e398b4 Add basic SplatNet update command 2017-08-02 10:20:25 -07:00