vulpine.club docs

Delicious information for the vulpine.club community


Current system status: all clear! Hosted on GitHub Pages — Theme by mattgraham

Starting at 2018-11-08 16:55:00 -0500, a production change was made to use CloudFront to serve the web UI front end code (particularly, the stuff under /packs). Unfortunately, the necessary magic to make cross-origin resource sharing (CORS) work was not configured on CloudFront. This resulted in members seeing a plain grey screen instead of the familiar web UI.

By 21:00, the proper configuration was in place, and most vulpine.club members should have been able to load the site properly.

At 21:40, a fresh build was deployed to invalidate references to possibly-broken cached files, and everything should be back to normal now.

tl;dr: I forgot to tell CloudFront to respect the Origin header and handle the OPTIONS method, and that made random parts of the web UI glitch out until it totally broke after a few hours. I hate computers.

2018-11-08 16:55:00 -0500

2018-11-08 19:30:00 -0500