Commit Graph

22 Commits

Author SHA1 Message Date
Michael Jackson dfe2f29fe0 More granular control over query handling 2019-08-08 10:00:34 -07:00
Michael Jackson a718d90549 Fix /browse query redirects 2019-08-08 09:46:12 -07:00
Michael Jackson c3dc2dd014 Speed up test suite by using local npm.js stub 2019-08-01 18:01:12 -07:00
Michael Jackson 88a4213caa Fix ?meta listings
Fixes ?meta listings (and other requests) for packages with a root
"directory" entry.

Fixes #210
2019-08-01 10:05:05 -07:00
Michael Jackson e757febc33 Add tests for /browse redirects 2019-08-01 09:55:05 -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 40bd9dbec4 Finer-grained caching of data from npm 2019-07-10 16:27:19 -07:00
Michael Jackson ce9206f59e Add tests for stats api 2019-07-10 13:24:27 -07:00
Michael Jackson 95d32536f7 Add test for regular file request 2019-07-10 08:06:00 -07:00
Michael Jackson 681fc99a68 Add more tests 2019-07-09 23:50:00 -07:00
Michael Jackson f3ecddea47 Get tests passing again 2019-07-09 17:21:25 -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 dc2950d60f Remove blacklist code 2019-01-15 08:06:12 -08:00
Michael Jackson 31e7d3865a Experimental port to Firebase hosting 2019-01-05 17:14:36 -08:00
Michael Jackson 59a5acbe08 Switch back to in-memory cache 2018-12-17 15:57:44 -08:00
Michael Jackson 19b2e5574b Use single quotes :P 2018-12-17 09:38:05 -08:00
Michael Jackson 0bc640962c Close database connections after running tests 2018-10-30 20:30:13 -07:00
Michael Jackson fe485060ff Remove "only" 2018-09-01 11:29:32 -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 bef8b2ebee Rename server => modules 2018-07-31 10:20:24 -07:00