Miroslav Bajtoš
dabf5e1c9a
Make 404 responses compatible with CouchDB API
...
The CouchDB REST API returns always `"error": "not_found"` in the body
of a 404 response:
http://couchdb-13.readthedocs.org/en/latest/api-basics/#http-status-codes
The npm client depends on the magic string 'not_found' as can be seen
in requestDone() in npm-registry-client/lib/request.js.
Before this change, npm install of an unknown package was reporting
the Sinopia error string and a stack trace of npm.
After this change, npm install of an unknown package returns a nice
error saying "the package is not in the npm registry, bug the author"
2014-03-13 19:47:44 +01:00
Alex Kocharin
234deb4e7e
Merge pull request #46 from BarthV/patch-1
...
adding Chef Cookbook to README
2014-03-01 08:48:06 +00:00
Barthélemy Vessemont
4466cf6be1
Chef Cookbook is out !
...
Hi !
http://community.opscode.com/cookbooks/sinopia - https://github.com/BarthV/sinopia-cookbook
I made a Chef cookbook, it provides a Sinopia server for ubuntu 12.04 (for the moment) and covers most of the config.yaml options. You can easily test this cookbook with Vbox & Vagrant.
I would be happy to help Sinopia, and reply to any questions/issues about my work.
Feel free to provides PR on sinopia-cookbook !
Thanks.
2014-02-28 22:49:08 +01:00
Alex Kocharin
cf5dddb174
republishing as 0.6.5
2014-02-28 11:30:08 +00:00
Alex Kocharin
70506d54ee
0.6.5
v0.6.5
2014-02-28 11:29:08 +00:00
Alex Kocharin
09781df60a
0.6.4
v0.6.4
2014-02-28 11:26:02 +00:00
Alex Kocharin
c730670711
version bump
2014-02-28 11:25:51 +00:00
Alex Kocharin
691d62f403
eslint update + style fixes
2014-02-23 21:20:50 +04:00
Alex Kocharin
a5d0094669
remove npmsslkeys
...
See commit in npmconf:
e0b4a4e5cc
2014-02-23 20:55:41 +04:00
Alex Kocharin
b65cf7afe3
move eslint config to yaml
2014-02-07 00:56:46 +04:00
Alex Kocharin
e2e2c39148
0.6.3
2014-02-03 00:54:22 +04:00
Alex Kocharin
de4dbd234a
0.6.3
v0.6.3
2014-02-03 00:51:59 +04:00
Alex Kocharin
440f42415c
adding test for invalid tags, fixes #40
2014-02-03 00:50:51 +04:00
Alex Kocharin
8840ac4c1f
removing bad statement
2014-02-03 00:50:38 +04:00
Alex Kocharin
9f662a69e1
validate all url parameters better
2014-02-01 12:08:48 +04:00
Alex Kocharin
c098eb4661
Merge pull request #43 from saheba/link_to_puppet_module
...
added link to published puppet-sinopia module
2014-01-24 13:20:05 -08:00
saheba
2c28f3549e
added link to published puppet-sinopia module
...
automates sinopia installations on unix machines with puppet.
2014-01-24 13:56:19 +01:00
Alex Kocharin
616ec7626a
process.getuid doesn't always exist ( fixes #41 )
2014-01-24 06:36:03 +03:00
Alex Kocharin
9a915511b3
0.6.2
v0.6.2
2014-01-18 23:07:50 +04:00
Alex Kocharin
0d37933259
version bump
2014-01-18 23:07:29 +04:00
Alex Kocharin
2add883370
adding config param to specify upload limits, fixes #39
2014-01-18 23:04:12 +04:00
Alex Kocharin
e522347667
making loose semver versions work, ref #38
2014-01-18 22:57:44 +04:00
Alex Kocharin
8987ee0b2a
Merge branch 'master' of github.com:rlidwka/sinopia
2014-01-13 23:46:47 +04:00
Alex Kocharin
ceb9b5be1d
0.6.1
v0.6.1
2014-01-13 23:41:23 +04:00
Alex Kocharin
6c258758c8
support setting different storage paths for different packages
...
fixes #35
2014-01-13 22:56:36 +04:00
Alex Kocharin
dadbf3a18b
rename ChangeLog to History
2014-01-13 22:02:33 +04:00
Alex Kocharin
c18ac8015a
update dependencies
2014-01-13 22:02:08 +04:00
Alex Kocharin
68d3cc7295
fs interface refactoring
2014-01-13 20:48:51 +04:00
Alex Kocharin
8ebe73d1f1
Merge pull request #34 from keyvanfatehi/patch-1
...
Add docker-sinopia link to README
2014-01-06 22:46:10 -08:00
Keyvan Fatehi
75ea41a55b
Add docker-sinopia link to README
2014-01-06 19:09:33 -08:00
Alex Kocharin
d519e8e763
0.6.0
v0.6.0
2013-12-30 12:32:20 +04:00
Alex Kocharin
bb6b31e7c0
v0.6.0
2013-12-30 12:29:54 +04:00
Alex Kocharin
5d19b66290
adding integration tests
2013-12-30 12:25:26 +04:00
Alex Kocharin
5422de642e
tag support, closes #8
2013-12-29 10:41:31 +04:00
Alex Kocharin
02f8143097
tests for tags support
2013-12-29 10:40:47 +04:00
Alex Kocharin
3c7ae2f37d
a few bugfixes
2013-12-29 04:58:48 +04:00
Alex Kocharin
6075034521
proxy_access -> proxy (since we're removing proxy_publish)
2013-12-29 04:54:46 +04:00
Alex Kocharin
d1a1a8f4cd
bugfix
2013-12-29 04:54:39 +04:00
Alex Kocharin
54535893ab
adding support for new npm behaviour, closes #31
2013-12-29 04:53:31 +04:00
Alex Kocharin
8c05cfe6a2
require heapdump if present on the system
2013-12-29 04:52:23 +04:00
Alex Kocharin
6c838c7947
remove all replication-like functionality
...
apparently it was a bad idea, it's simpler to just run a single
sinopia instance as a master
TODO: write some help in readme about it
2013-12-27 17:23:14 +04:00
Alex Kocharin
f3f4fdc4ac
tests
2013-12-27 17:06:57 +04:00
Alex Kocharin
985d705ad2
working on tags / incomplete
2013-12-27 17:06:30 +04:00
Alex Kocharin
6234f8cba9
Merge branch 'master' of github.com:rlidwka/sinopia
2013-12-27 17:05:05 +04:00
Alex Kocharin
c0e34890e4
req.user -> req.remoteUser
2013-12-27 15:29:23 +04:00
Alex Kocharin
b42687d230
Merge tag 'v0.5.9' of github.com:rlidwka/sinopia
...
0.5.9
2013-12-26 23:46:08 +04:00
Alex Kocharin
4ce0142651
0.5.9
v0.5.9
2013-12-26 23:25:27 +04:00
Alex Kocharin
b44255de3c
set right Accept header for tarballs, closes #32
2013-12-26 23:25:19 +04:00
Alex Kocharin
b0fa7ee2d1
using eslint to check the code
2013-12-23 04:14:57 +04:00
Alex Kocharin
1c17291654
0.5.8
v0.5.8
2013-12-21 16:31:25 +04:00