Commit Graph

499 Commits

Author SHA1 Message Date
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
45c48cba26 Merge branch 'master' into firebase-hosting 2019-01-08 21:11:12 -08:00
0baec61184 Experiment w cache times on redirects 2019-01-08 20:54:16 -08:00
ab97ff2cc4 Merge branch 'master' into firebase-hosting 2019-01-08 19:02:08 -08:00
0622848255 Increase some cache times 2019-01-08 06:47:04 -08:00
523ff7647f Update Heroku deploy key 2019-01-07 21:28:02 -08:00
0baa63d525 Merge branch 'master' into firebase-hosting 2019-01-07 20:29:16 -08:00
e83103c6b5 Increase redirect timeout to 5 minutes 2019-01-06 21:15:24 -08:00
d6fde9fb33 Remove "immutable" from long-term responses
We had a bug recently which sent out some bad "immutable" responses. We
need to have a better process around cutting releases before we can be
sure it doesn't happen again.
2019-01-06 21:10:18 -08:00
c0f55f4807 Keep secret key in separate file 2019-01-06 21:04:47 -08:00
76f05911cd Inject secret key at build time 2019-01-05 18:03:10 -08:00
09ed8ac129 Use correct NODE_ENV in builds 2019-01-05 17:21:25 -08:00
31e7d3865a Experimental port to Firebase hosting 2019-01-05 17:14:36 -08:00
e4d6df255e Add clean script and update some deps 2019-01-01 18:59:28 -08:00
ca35d2659f Small tweaks 2019-01-01 18:51:44 -08:00
99312c75b0 Use consistent Cache-Tag format 2019-01-01 18:03:54 -08:00
25d86e9c95 Use latest stable node 2018-12-21 11:04:19 -08:00
4839d84a5a Merge branch 'vamshi29292-master' 2018-12-20 20:02:38 -08:00
ea7f3ab3f3 Merge branch 'master' of https://github.com/vamshi29292/unpkg.com into vamshi29292-master 2018-12-20 20:02:19 -08:00
db615e29fe Remove Docker config, use heroku local instead 2018-12-20 19:50:30 -08:00
961ea49ac4 Add back missing package config data
Fixes #156
2018-12-20 15:09:06 -08:00
59a5acbe08 Switch back to in-memory cache 2018-12-17 15:57:44 -08:00
aa99d11068 Limit package info we keep in cache 2018-12-17 14:02:59 -08:00
995a977e59 Re-use route function 2018-12-17 13:59:04 -08:00
19b2e5574b Use single quotes :P 2018-12-17 09:38:05 -08:00
ada37035cd Add webpack-cli 2018-12-06 07:21:38 -05:00
ecdb9df7b2 Run linting on CI 2018-12-06 07:18:35 -05:00
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
fde375782c Fix ESLint warnings 2018-12-04 16:41:37 -08:00
41806b2117 Use npm instead of yarn 2018-11-27 21:35:05 -08:00
7075ebdbb9 update(fix-cache-control-documentation): fixing about.md which incorrectly noted how long cache-control headers were set for 2018-11-27 21:25:28 -08:00
0bc640962c Close database connections after running tests 2018-10-30 20:30:13 -07:00
c130e652b7 Merge pull request #1 from vamshi29292/multiple-slash-bug
Ignore multiple slashes in file path.
2018-10-29 03:34:27 +05:30
2592c5eca6 Ignore multiple slashes in file path. 2018-10-29 03:25:52 +05:30
9b9ded57e7 Fix caching issue
Fixes #138
2018-10-19 07:32:08 -07:00
9dbe412783 Do not serve index.html files at / URLs
This actually broke some old behavior in packages that publish
index.html files but aren't counting on unpkg to serve them.

Closes #130
2018-09-24 10:37:02 -07:00
5fac968215 Better variable name 2018-09-05 07:32:02 -07:00
21ed6ee42e Add ?module support for HTML files
Closes #113
2018-09-04 15:58:52 -07:00
311a1ffa7e Use 0 instead of a string for missing packages 2018-09-04 07:39:45 -07:00
29b7725597 Continue when blacklist is unavailable 2018-09-03 11:30:55 -07:00
f138748d1a Add script for clearing the cache 2018-09-03 10:54:17 -07:00
f0d05ea756 Fighting spam :/ 2018-09-03 09:26:43 -07:00
c37101a5d2 Update API docs 2018-09-01 12:22:53 -07:00
2fc84dfe45 Use "immutable" Cache-Control extension
See http://bitsup.blogspot.com/2016/05/cache-control-immutable.html for
more info.

Fixes #103
Closes #119
2018-09-01 11:37:42 -07:00
fe485060ff Remove "only" 2018-09-01 11:29:32 -07:00
e04db2c49c Fix auth using header 2018-09-01 09:36:48 -07:00
41c3b1fa5f Run the build as part of the script in CI 2018-09-01 06:44:29 -07:00
185a956fb9 Move API endpoints to /api 2018-09-01 06:37:48 -07:00
2c97136279 Fix lint script 2018-09-01 06:37:20 -07:00
f86b294e16 Remove language about not being ready for production 2018-08-30 16:15:12 -07:00