Commit Graph

23 Commits

Author SHA1 Message Date
Michael Jackson a5a544695f Use env vars from node runtime 2021-04-04 22:34:55 -07:00
Michael Jackson 1811d1c7ff Add current build id to footer 2020-06-06 19:27:16 -07:00
Michael Jackson a50e52b5f4 Fix build warnings 2020-06-06 09:17:16 -07:00
Michael Jackson 78c9de2e0e Use NODE_ENV when building client bundles 2020-06-06 09:05:30 -07:00
Michael Jackson 50767a6c1f Small tweak 2019-09-24 21:56:09 -07:00
Michael Jackson 7af4d4dc58 Get DEBUG from environment 2019-08-04 23:43:21 -07:00
Michael Jackson 699b849914 Keep NODE_ENV in app.yaml 2019-07-30 15:30:47 -07:00
Michael Jackson 8bdc3dc73b Remove unneeded external 2019-07-30 14:56:35 -07:00
Michael Jackson 34baab07ab New "browse" UI
Also, separated out browse, ?meta, and ?module request handlers.

Fixes #82
2019-07-26 15:31:46 -07:00
Michael Jackson d5022035c1 Remove secret key 2019-07-09 11:21:54 -07:00
Michael Jackson 043cb8ec14 Remove functions Rollup config 2019-06-10 21:02:29 -07:00
Michael Jackson 5533725f64 Remove Firebase hosting, back to Express 2019-01-26 15:20:15 -08:00
Michael Jackson ea85062ff6 Inline scripts in HTML files 2019-01-24 15:49:21 -08:00
Michael Jackson e6134b0969 Use production globals in staging 2019-01-23 21:43:52 -08:00
Michael Jackson bbb092d974 Load React + Emotion from CDN URLs, use globals
Remove @emotion/babel-preset-css-prop and import { jsx } from
@emotion/core directly instead so Rollup can preserve imports order when
bundling (instead of @emotion/core automatically inserting itself as the
first import).
2019-01-23 21:27:58 -08:00
Michael Jackson 949c40f11e Hide verbose logs behind debug flag 2019-01-15 16:43:52 -08:00
Michael Jackson 779a634e15 Support ORIGIN env var in dev 2019-01-15 07:56:40 -08:00
Michael Jackson 9cd9fb1f9b Remove auto-index function 2019-01-14 20:41:51 -08:00
Michael Jackson 59be66f552 Remove all PropTypes in production 2019-01-12 19:32:16 -08:00
Michael Jackson 09914c1db4 Server render the main page
Also, add hashes to asset file names and use the "entry manifest" plugin
in dev to get auto-reloading.
2019-01-12 19:27:28 -08:00
Michael Jackson c0f55f4807 Keep secret key in separate file 2019-01-06 21:04:47 -08:00
Michael Jackson 76f05911cd Inject secret key at build time 2019-01-05 18:03:10 -08:00
Michael Jackson 31e7d3865a Experimental port to Firebase hosting 2019-01-05 17:14:36 -08:00