Matt Isenhower
142f2a82c5
Fix a bug with outdated festival data
2023-04-22 14:27:55 -07:00
Matt Isenhower
46fdbbe8c7
Clean up the way we detect whether an update is needed
2023-04-22 14:05:59 -07:00
Matt Isenhower
cda854de0b
Add a utility function to check whether a file exists
2023-04-22 13:33:04 -07:00
Matt Isenhower
2c1a77e63a
Improve readability for X-Rank season IDs
2023-02-12 09:22:36 -08:00
Matt Isenhower
9719317a53
Consolidate festival ID parsing functions
2023-02-11 14:25:52 -08: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
133ed8ce56
Use shorter derived ID values
2022-10-17 20:55:20 -07:00
Matt Isenhower
47d0abb747
Retrieve localized strings from SplatNet
2022-10-17 20:32:38 -07:00
Matt Isenhower
212f05c88c
Add gear icon to regular gear tweet
2022-10-04 16:26:41 -07:00
Matt Isenhower
668da0c1a9
Move "last tweet" tracking to the tweet generator
2022-09-20 20:32:51 -07:00
Matt Isenhower
231681bdac
Improve logging
2022-09-10 12:56:21 -07:00
Matt Isenhower
314d61ecb4
Move cache files to their own directory
2022-09-09 14:55:30 -07:00
Matt Isenhower
9bd16d2e41
Add nxapi-powered NSO client
2022-09-09 14:41:39 -07:00