Michael Jackson
6568d88e45
Remove GAE logging
2021-04-04 05:58:00 -07:00
Kurt
3268750947
config for unpkg.fly.dev
2021-04-04 05:06:54 -07:00
thepassle
cb238f99ec
chore: add nullish coalescing babel plugin
2021-04-04 04:58:51 -07:00
thepassle
5c6ac8d92c
feat: support optional chaining in ?module mode
2021-04-04 04:58:51 -07:00
Michael Jackson
92c1a4043f
Use node 12 runtime
2020-08-12 08:57:45 -07:00
Michael Jackson
fe833797e8
Use eslint-config-react-app
2019-10-20 21:55:56 -07:00
Michael Jackson
1c850c8662
Use GAE trace agent
2019-08-04 23:43:21 -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
ccd8ccf6a4
Remove unneeded dep
2019-07-10 08:11:21 -07:00
Michael Jackson
f3ecddea47
Get tests passing again
2019-07-09 17:21:25 -07:00
Michael Jackson
a3df5eb480
Tighten up ESLint client config
2019-07-09 14:29:20 -07:00
Michael Jackson
d5022035c1
Remove secret key
2019-07-09 11:21:54 -07:00
Michael Jackson
390498fefd
Remove auth
2019-07-09 11:06:49 -07:00
Michael Jackson
db01dc234b
Update name
2019-07-08 22:19:41 -07:00
Michael Jackson
8f11d84428
Update scripts
2019-02-01 17:54:21 -08:00
Michael Jackson
154b732540
Deploy staging on App Engine standard
2019-01-29 14:57:39 -08:00
Michael Jackson
4136c9360c
Use node 10
2019-01-26 21:47:31 -08: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
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
b680aba7ad
Remove react-motion
2019-01-15 07:58:04 -08:00
Michael Jackson
d13fedd940
Use css prop
2019-01-12 21:23:31 -08:00
Michael Jackson
d2637cb9ea
Streamline home page
2019-01-12 20:30:42 -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
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
Michael Jackson
e4d6df255e
Add clean script and update some deps
2019-01-01 18:59:28 -08:00
Michael Jackson
25d86e9c95
Use latest stable node
2018-12-21 11:04:19 -08:00
Michael Jackson
db615e29fe
Remove Docker config, use heroku local instead
2018-12-20 19:50:30 -08:00
Michael Jackson
59a5acbe08
Switch back to in-memory cache
2018-12-17 15:57:44 -08:00
Michael Jackson
ada37035cd
Add webpack-cli
2018-12-06 07:21:38 -05:00
Michael Jackson
4fd697aec1
Upgrade to Babel 7
...
Also, update to webpack 4 and add support for dynamic import() and
import.meta in ?module mode.
Fixes #108
Fixes #151
2018-12-06 07:13:33 -05:00
Michael Jackson
0bc640962c
Close database connections after running tests
2018-10-30 20:30:13 -07:00
Michael Jackson
21ed6ee42e
Add ?module support for HTML files
...
Closes #113
2018-09-04 15:58:52 -07:00
Michael Jackson
e04db2c49c
Fix auth using header
2018-09-01 09:36:48 -07:00
Michael Jackson
185a956fb9
Move API endpoints to /api
2018-09-01 06:37:48 -07:00
Michael Jackson
2c97136279
Fix lint script
2018-09-01 06:37:20 -07:00
Michael Jackson
eb51b9df26
Fix Jest setup
2018-07-31 11:03:02 -07:00
Michael Jackson
135da0fdc5
Server render auto-index pages
...
Also, load the autoIndex bundle on the client so we can use React
instead of using an inline script.
2018-07-31 10:07:27 -07:00
Michael Jackson
caffd0efc8
Improvements to dev setup
2018-07-17 23:40:32 -07:00
Michael Jackson
5969ecc6ef
Don't cache packages on the filesystem
...
Should help with transient errors reported in #86 , #104 , and #110
2018-07-14 14:46:33 -07:00
Michael Jackson
139207ec86
Add Sentry
2018-07-14 10:33:36 -07:00
Michael Jackson
43379bb73d
Use global React, ReactDOM, and ReactRouterDOM from unpkg
2018-07-10 07:49:35 +10:00
Michael Jackson
ffde00c444
Move stats.json into the root
2018-07-05 17:08:56 -07:00
Michael Jackson
89239a7c42
Use nodemon to automatically restart the server in dev
2018-07-05 17:08:37 -07:00
Michael Jackson
5c9c4f00e8
Run development server using Docker
2018-06-14 11:20:07 -07:00
Michael Jackson
57ba532400
Use node 8
2018-06-01 17:41:38 -07:00
Michael Jackson
b0834c08fd
Move babel presets to devDeps
2018-06-01 16:37:05 -07:00
Michael Jackson
121ea62cb8
Upgrade tar-fs to 1.16.2
2018-05-22 22:24:26 -04:00
Michael Jackson
0f895bf04e
Use lockfile to prevent inter-process races
...
See #86
2018-05-22 22:06:55 -04:00