Commit Graph

573 Commits

Author SHA1 Message Date
Alex Kocharin 0a38a704fe remove "from" and "resolved" from shrinkwrap
We should lock versions, but we shouldn't hardcode urls in it,
so people will be able to install this from private networks.

See #204 for details.
2015-03-08 05:01:02 +03:00
Alex Kocharin 798ba0d262 update dependencies 2015-03-08 04:58:12 +03:00
Alex Kocharin 24e3b5efba Merge pull request #210 from einfallstoll/patch-1
Add a comment how to listen on INADDR_ANY
2015-03-07 22:54:32 +03:00
Fabio Poloni c00cde0aa3 added comment for INADDR_ANY 2015-03-05 11:14:54 +01:00
Alex Kocharin 3fe188df21 travis: use container infrastructure 2015-02-18 17:59:19 +03:00
Alex Kocharin 4ed27c6eda travis: enable testing for io.js 2015-02-18 17:52:46 +03:00
Alex Kocharin 6ec76aa61f fix crash when using sinopia as a library 2015-02-18 17:52:17 +03:00
Alex Kocharin 4a46ffe3a0 update dependencies 2015-02-18 17:46:45 +03:00
Alex Kocharin e47862be71 1.0.1 2015-02-12 14:59:58 +03:00
Alex Kocharin 04a9f14b3c fix test broken in 79e2ff2ee 2015-02-12 14:28:19 +03:00
Alex Kocharin 0aed9ee9f4 Merge pull request #200 from maxlaverse/master
Fixes NPE on POST _session when npm tries to authenticate
2015-02-12 14:26:15 +03:00
Alex Kocharin 79e2ff2ee8 change 403 error with 409 in adduser
Because npm does only accept 409, see #184.
2015-02-12 14:18:47 +03:00
maxlaverse e5880841f3 Added missing argument
Added missing 'next' argument to the '/_session' route callback
2015-02-06 19:59:18 +01:00
Robin Persson c49b0699c2 Fixed issue with not being able to disable the web interface 2015-01-26 14:27:32 +03:00
Alex Kocharin bc91a05dd2 1.0.0 2015-01-26 14:06:06 +03:00
Alex Kocharin 5b5f56f51c fix test noise
TypeError: Cannot read property 'name' of undefined
    at log (/home/travis/build/rlidwka/sinopia/lib/middleware.js:185:32)
2015-01-26 14:00:37 +03:00
Alex Kocharin f558c78d32 update dependencies 2015-01-26 13:55:34 +03:00
Alex Kocharin ed3eb37c4f download packages using https
Or, in general, the same protocol as the registry;
this is what npm seem to be doing.

See issue #166 for details.
2014-12-23 00:29:26 +03:00
Alex Kocharin 09318d1943 fixed current folder reference in tests 2014-12-22 23:52:08 +03:00
Alex Kocharin fad4f457ae move logger setup to index.js + tests 2014-12-22 20:58:25 +03:00
Alex Kocharin fc3668885d 1.0.0-beta.2 2014-12-22 04:09:00 +03:00
Alex Kocharin c385404e23 update dependencies 2014-12-22 03:57:36 +03:00
Tarun Garg a0ff6dbc9e Checks whether process.env.HOME exists
Checks whether process.env.HOME exists before calling Path.join
Was not able to start sinopia on my fresh windows install due to this error.
2014-12-21 22:07:22 +03:00
Alex Kocharin 484ba9dc25 1.0.0-beta 2014-12-15 00:09:37 +03:00
Alex Kocharin 848d591f0a update dependencies 2014-12-15 00:03:42 +03:00
Alex Kocharin c07d819ce9 add tests for scoped packages 2014-12-15 00:03:42 +03:00
Yannick Galatol ea50f3d3ed Add a query parameter "local" to the search method of storage to allow listing only local packages 2014-12-15 00:03:19 +03:00
Alex Kocharin 76bdc74670 web: change header position from fixed to static
Mainly because anchors (`<a name=...>`) need to be offsetted to
account for the fixed header, and it ain't worth the hassle.
2014-12-10 09:36:54 +03:00
Alex Kocharin 4a4502967e disable source maps & rebuild 2014-12-10 09:30:02 +03:00
Alex Kocharin 5358d2b81b update dependencies 2014-12-10 09:29:52 +03:00
Alex Kocharin 0f6404f4ea fix path to helpers.less 2014-12-10 09:25:42 +03:00
Alex Kocharin 2b9bfcc0d9 marked -> render-readme 2014-12-10 09:14:31 +03:00
Alex Kocharin 950cfb2945 1.0.0-alpha.3 2014-12-05 09:23:57 +03:00
Alex Kocharin 06bb301bab fix dist.tarball replacement logic 2014-12-05 09:16:16 +03:00
Alex Kocharin bad7aee4ec use /-/whoami endpoint instead of /whoami
Allows to get rid of referer magic, so it's a nice change to have.

See this issue for details:
https://github.com/npm/npm-registry-client/issues/88
2014-12-05 05:04:37 +03:00
Alex Kocharin 400288bb69 1.0.0-alpha.2 2014-11-30 12:05:51 +03:00
Alex Kocharin c549466737 Add npm-shrinkwrap.json 2014-11-30 11:39:56 +03:00
Alex Kocharin 841f77d36a sort out dependencies needed to build static stuff 2014-11-30 11:22:24 +03:00
Alex Kocharin e281b4e389 remove node_modules
Because of issues with native packages. Use shrinkwrap instead.
2014-11-30 11:12:53 +03:00
Alex Kocharin 64adb19b85 fs-ext@0.4.1 2014-11-25 04:25:42 +03:00
Alex Kocharin b84bb568cd s/self/this/ in error message 2014-11-25 04:24:18 +03:00
Alex Kocharin ecc5e9bfaf 1.0.0-alpha 2014-11-25 04:05:55 +03:00
Alex Kocharin 133bceb43f remove rimraf from bundled deps
added in bulk by mistake
2014-11-25 03:50:38 +03:00
Alex Kocharin b338aefe45 bugfix: forgot "next" 2014-11-25 03:22:05 +03:00
Alex Kocharin feae33499e make path to local-db if it doesn't exist 2014-11-25 03:16:58 +03:00
Alex Kocharin 40baedaa78 semver@4.1.0 2014-11-25 03:12:03 +03:00
Alex Kocharin 2b99b23eec fix es-shim dependency 2014-11-25 03:08:19 +03:00
Alex Kocharin 4592ec3657 bundle all the deps 2014-11-25 03:08:06 +03:00
Alex Kocharin cf71b9dc9e encrypt user+pass instead of tokens for now 2014-11-24 22:53:05 +03:00
Alex Kocharin 691bdb3a92 web: encode version strings in urls 2014-11-17 21:18:07 +03:00