e20364cc0a
create cache-asset-manifests script
...
Just gonna bulk load all those manifests into the db, and then that should make most loads notably faster by removing the net request! 🤞
We'll still load manifests inline sometimes, but only the first time anyone pulls up the layer in impress-2020. After that, it should be cached forever!
2020-08-17 18:23:39 -07:00
ce028e4956
add Honeycomb logging
...
This will let me see traces for stuff!
2020-08-16 23:28:41 -07:00
a56ca20f69
Finish support tool to upload manual PNGs
...
Great for fixing those ones that the auto converters can't do!
2020-08-04 18:39:31 -07:00
8211444d67
apollo client 3 initial upgrade
...
Some bugs remaining… outfit items don't show up at first, and item search and scrolling seems _very_ weird, wearing is broken too…
2020-07-31 23:10:34 -07:00
bdef19e775
upgrade to chakra-ui rc (this fixes toasts!)
...
I had upgraded to a prerelease version of chakra-ui recently, and there was a bug that broke the "toast" message when you like, submit a bad pet name! It looked… very bad 😂
Now things look good again!!
2020-07-31 15:32:10 -07:00
3e86d1f2e7
enable Fast Refresh
...
Following this guide: https://dutzi.party/react-fast-refresh/
This enables code changes in dev to appear faster and preserve state, instead of reloading the page!
2020-07-22 21:03:04 -07:00
419a270df9
upgrade to Chakra v1
...
it's a preview version, but it has a feature I want, so let's get ahead of the curve!
2020-07-20 21:32:42 -07:00
Matt Dunn-Rankin
62fc161013
upgrade to immer 6.0.8, remove bug workaround
2020-05-23 10:51:32 -07:00
Matt Dunn-Rankin
db9dc3390b
code-split OutfitControls
2020-05-18 00:11:18 -07:00
Matt Dunn-Rankin
543a12123d
remove use-http to save 31kb
2020-05-17 23:44:33 -07:00
Matt Dunn-Rankin
2b8ed15bc1
remove react-helmet to save 12kb
2020-05-17 23:26:00 -07:00
Matt Dunn-Rankin
9c8a48a325
http caching for all color/species requests
2020-05-14 15:51:08 -07:00
Matt Dunn-Rankin
385360ef10
basic home page!
2020-05-10 00:21:04 -07:00
Matt Dunn-Rankin
1bf33c14db
use compressed validPetPoses to save network
...
it also has valid emotion/gp data in there too, which we'll use later!
2020-05-03 01:52:39 -07:00
Matt Dunn-Rankin
9075d4837e
add yarn mysql
shortcut script!
2020-04-30 00:01:49 -07:00
Matt Dunn-Rankin
1ca61215be
use outfit name in page title
2020-04-25 20:54:18 -07:00
Matt Dunn-Rankin
48da0903ca
use radios for items!
2020-04-25 15:26:11 -07:00
Matt Dunn-Rankin
90ad9feb0c
move neopets.com loading into server
...
the client stuff worked locally, but not in prod because you can't request http from https, even with cors set up correctly 😅
2020-04-25 06:50:34 -07:00
Matt Dunn-Rankin
4f7c8b1332
Downloadable image, wowie!!
2020-04-24 23:13:28 -07:00
Matt Dunn-Rankin
abfe854756
use item data to detect conflicts
2020-04-24 18:39:38 -07:00
Matt Dunn-Rankin
d9e4b8cb59
smooth fade-in/out for layers!
2020-04-24 00:28:00 -07:00
Matt Dunn-Rankin
496d69dc95
got apollo server running as a vercel function!
2020-04-22 14:02:23 -07:00
Matt Dunn-Rankin
81a2306667
move to vercel now function api structure
...
I haven't really tested the API yet, because it's hard to query GraphQL directly, but I'll set up the client in a bit for it!
2020-04-22 13:03:32 -07:00