Skip to content

Azure Compatibility

Latest
Compare
Choose a tag to compare
@jpdevries jpdevries released this 02 Oct 00:11
· 34 commits to master since this release

Ready for another Azure deployment test.

Apologies for the Azure compatibles. As an American Expat living and working in the Netherlands with a Dutch bank Azure's Registration form doesn't support and without access to my American phone number, I was unable to sign up for Azure.

So it wasn't until #7 when my 10kApart submission had a Deploy Issue that I knew things were not working in Azure. The primary issue was that one of my packages, lwip doesn't install correctly on Windows EyalAr/lwip#79 (comment). I wound up switching lwip to node-lwip to work around that.

Another issue was that by default Azure only supports URLs 2048 characters in length. Was able to use web.config to fix that de72a0d.

I also added a https redirect to web.config to make sure it was always served with HTTP/2 and service workers a go 0ee3ea4.

Still Pending

Edge will now render a page that has a heavy URL like http://makeanico.azurewebsites.net/icos/flags/nl but it won't export the data. This is because the <a download> breaks I believe at 2048 characters in Edge. Still doing some research on if there is an open bug or feature request for that in Edge. If it is addressed it will be addressed in a later release.

10kApart requires submission to work in the latest browsers and export is certainly a critical feature to my application. I'm hoping to be able to make a case for this being a browser issue #5.

Update

I've found the Edge tracking issue https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/8819146/ 🙏