cammanderson Github contribution chart
cammanderson Github Stats
cammanderson Most Used Languages

Activity

01 Sep 2022

Cammanderson

Updates for links to github.io

Pushed On 01 Sep 2022 at 09:58:29

Cammanderson

Modify proxy to force a version change

Hi!

So working with the release of v0.13.x I have introduced a new route to the /api path. From what I can tell, the proxy does not appear to be picking it up after close to 18H deployment on our dev cloudfront. The routes all test and work locally, and I have tried moving to various route paths (e.g. original introduced route was to the existing api/v1/XXX, and I have also added a new api/vX/XXX and it also has not assisted). I get the 404 error page trying to call it when deployed.

We are doing multiple deployments for various stages around dev/prod etc. and I am wondering whether there is a mechanism to force a cycle of the proxy function. I am aware that there is a hash calculation of the static deployment which would need to change, but considering the impact of a few minutes modifying cloudfront versus a larger 404 response duration, I am trying to consider options. This is an incremental release of capability to the API. If so, is there a pointer on what this would look like? (e.g. expand the archive, touch a file, re-archive, deploy)?

In reflection, would it be easier if we bypass the routing mechanism of nextjs, instead creating a front-controller pattern with a catch-all route (e.g. api/v1/[...all].tsx for instance) that will internally route the req/res? Would that avoid adding additional routes that need to be added at the proxy and have challenges? Is that a better work around until atomic deployments are released?

Thanks for help,

Forked On 01 Sep 2022 at 01:21:50

Cammanderson

Closing this issue, it appears that the config.json artifact was being kept between builds and if present the tf-next used the existing one.

Commented On 01 Sep 2022 at 01:21:50

Cammanderson

started

Started On 30 Aug 2022 at 12:19:30

Cammanderson

Fix to syntax highlighting

Pushed On 29 Aug 2022 at 11:01:53

Cammanderson

Fixes layers

Pushed On 29 Aug 2022 at 11:00:55

Cammanderson

Fixes the url

Pushed On 29 Aug 2022 at 10:56:37

Cammanderson

Updates reference documentation for GeoJSON output

Pushed On 29 Aug 2022 at 10:56:37

Cammanderson

Fixes up image missing ACT

Pushed On 29 Aug 2022 at 10:52:34

Cammanderson

Merge branch 'master' of https://github.com/AlpacaTravel/mapping-docs

Pushed On 29 Aug 2022 at 10:52:34

Cammanderson

Adds in a section of using the Alpaca style

Pushed On 29 Aug 2022 at 10:52:34

Cammanderson

Update README.md

Updates to use the withalpaca.travel domain

Pushed On 29 Aug 2022 at 10:27:59

Cammanderson

Update README.md

Updates to use the withalpaca.travel domain

Pushed On 29 Aug 2022 at 10:27:11

Cammanderson

Update README.md

Updates to use the withalpaca.travel domain

Pushed On 29 Aug 2022 at 10:26:20

Cammanderson

Update README.md

Updates to use the withalpaca.travel domain

Pushed On 29 Aug 2022 at 10:26:00

Cammanderson

Update README.md

Switches to use the withalpaca.travel domain as primary

Pushed On 29 Aug 2022 at 10:25:08

Cammanderson

Forked On 05 Aug 2022 at 03:50:58

Cammanderson

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

Forked On 04 Aug 2022 at 07:45:13