Commit Graph

465 Commits

Author SHA1 Message Date
Alex Kocharin fdbde9eb87 add .editorconfig to fix indentation issues 2014-08-13 10:23:17 +04:00
Alex Kocharin 7e5227e4a1 allow "pretty" format for logging into files
ref #88
2014-08-11 08:46:20 +04:00
Alex Kocharin 60ae815c09 make tests more verbose for travis 2014-08-11 08:09:18 +04:00
Alex Kocharin adecd99866 ignore errors for 0.11 branch (native modules are failing) 2014-08-11 07:16:15 +04:00
Alex Kocharin 932fa34edc travis + badges 2014-08-11 06:09:25 +04:00
Alex Kocharin 75fc0ae472 Merge remote-tracking branch 'origin/0.9.x'
Conflicts:
	package.yaml
2014-08-11 03:57:13 +04:00
Alex Kocharin 10433438d0 0.9.1 2014-08-11 03:55:43 +04:00
Alex Kocharin c84bc05d10 0.9.1 2014-08-11 03:55:34 +04:00
Alex Kocharin 33412c4613 relax express versions for sinopia@0.9.x branch 2014-08-11 03:53:49 +04:00
Alex Kocharin 4bc965b45b WIP: review all dependency versions, add bundledDependencies 2014-08-11 03:52:09 +04:00
Alex Kocharin 6704abf988 bugfixes for webui 2014-08-08 06:17:05 +04:00
Alex Kocharin d9f84677f8 fix tests broken by webui 2014-08-08 05:58:25 +04:00
Alex Kocharin e1880ce19e Merge remote-tracking branch 'origin/0.9.x' 2014-08-08 05:26:05 +04:00
Alex Kocharin 478d75fec4 update history 2014-08-08 05:21:08 +04:00
Alex Kocharin 77700e72b1 Merge remote-tracking branch 'origin/0.9.x' 2014-08-08 05:15:22 +04:00
Alex Kocharin 5d4068d539 remove undefined variable 2014-08-08 05:14:27 +04:00
Alex Kocharin 57d6fe7150 Merge remote-tracking branch 'origin/0.9.x'
Conflicts:
	lib/local-storage.js
2014-08-08 05:12:42 +04:00
Alex Kocharin a8dc1b2f7b option not to cache third party files
ref #85
2014-08-08 05:08:41 +04:00
John Gozde 060dcb49b4 Filter falsey _npmUser values. 2014-08-08 03:15:39 +04:00
Keyvan Fatehi 7981d55860 Point to the new docker image 2014-08-08 03:15:29 +04:00
Alex Kocharin 8aa6754875 don't receive future updates to express.js
... until this gets resolved:
https://github.com/strongloop/express/issues/2264

ref #92
2014-08-08 03:15:06 +04:00
Alex Kocharin 4660dd3b7f Merge pull request #95 from jgoz/null-npmUser
Filter falsey _npmUser values
2014-08-02 00:36:30 +04:00
John Gozde 58046a2ec7 Filter falsey _npmUser values. 2014-08-01 14:08:44 -06:00
Alex Kocharin 008423d49b Merge pull request #94 from keyvanfatehi/patch-2
Point to the new docker image
2014-08-01 17:45:36 +04:00
Keyvan Fatehi 3eb09b8b07 Point to the new docker image 2014-07-31 22:29:21 -05:00
Alex Kocharin 888cfe3f1e don't receive future updates to express.js
... until this gets resolved:
https://github.com/strongloop/express/issues/2264

ref #92
2014-07-31 18:12:26 +04:00
Alex Kocharin 4545076b0f ignore anything in bin/ folder 2014-07-26 21:27:32 +04:00
Alex Kocharin 854fd796ae auto-compile package.json on "npm install" 2014-07-26 21:27:10 +04:00
Alex Kocharin 77af6d4c17 remove package.json from git index on recompile 2014-07-26 21:00:43 +04:00
Alex Kocharin 21704c9f84 removing unused code 2014-07-26 20:46:17 +04:00
Alex Kocharin 4f913f2468 Merge https://github.com/bpeacock/sinopia.git
Conflicts:
	lib/config.js
	lib/config_def.yaml
	lib/index.js
	lib/local-storage.js
	lib/storage.js
	package.json
2014-07-26 20:36:22 +04:00
Alex Kocharin 859f1bb959 0.9.0 2014-07-26 17:23:41 +04:00
Alex Kocharin 8d8963d37a 0.9.0 2014-07-26 17:23:21 +04:00
Alex Kocharin c2d3fe9929 add comments about registration 2014-07-26 17:14:06 +04:00
Alex Kocharin 3809d6eb32 add a bunch of tests for htpasswd 2014-07-23 01:45:28 +04:00
Alex Kocharin 490340fbb0 tweaking messages and status codes for user login 2014-07-23 01:44:06 +04:00
Alex Kocharin a528811e35 bugfixes for htpasswd authentication 2014-07-22 23:48:15 +04:00
Alex Kocharin 9275b2cc85 "msg" -> "message"
former one created too much confusion
2014-07-22 23:31:01 +04:00
Alex Kocharin 48b7031074 fix mocha debug mode 2014-07-22 22:24:19 +04:00
Alex Kocharin 41d4997ea7 only close socket if it exists, fix #89 2014-07-21 19:06:44 +04:00
Alex Kocharin ff8a5e99ec add user registration 2014-07-21 17:02:02 +04:00
Alex Kocharin 9a14a6e022 change event to postinstall (npm doesn't always run prepublish?) 2014-07-10 17:22:10 +00:00
Alex Kocharin 404acfae49 install -> prepublish, add version 2014-07-10 17:19:17 +00:00
Alex Kocharin 1e438d7dae make "npm install rlidwka/sinopia" possible 2014-07-10 17:10:40 +00:00
Alex Kocharin e929e089d0 basic support for .htpasswd 2014-06-26 20:21:23 +04:00
Alex Kocharin 81486f412f make authentication function async 2014-06-26 19:23:21 +04:00
Alex Kocharin 5cc0187b67 fix tests 2014-06-24 06:57:54 +04:00
Alex Kocharin d9accbb6a7 better access control for search
For each of the packages check if user has access to it and remove
package info from the result if he doesn't.

ref #65
2014-06-24 06:50:05 +04:00
Alex Kocharin 17d8ab7dcd use req.query instead of manually parsing querystring
ref #65
2014-06-24 06:48:58 +04:00
Alex Kocharin 3f746eb7c8 fix logging: in search "error" can be legitimate output (package named "error"), not an actual error
ref #65
2014-06-24 06:46:35 +04:00