Juan Picado @jotadeveloper
ac456232bb
Rename local storage class
2017-06-10 23:03:50 +02:00
Juan Picado @jotadeveloper
fcae1fa91d
#103 Refactoring Uplink Storage, Config and Storage class
2017-06-10 20:29:35 +02:00
Juan Picado @jotadeveloper
391e98de9f
Refactor streams, removed not needed dependency
2017-06-10 20:29:35 +02:00
Juan Picado @jotadeveloper
fa4952408a
#103 Remove Search references from local storage
2017-06-10 20:28:42 +02:00
Juan Picado @jotadeveloper
4cb0424d23
#103 Rename variables, organize methods, privates goes to the bottom
2017-06-10 20:26:43 +02:00
Juan Picado @jotadeveloper
db3233075c
#103 Config file must not be aware of storage database, storage class should handle it.
2017-06-10 20:16:20 +02:00
Juan Picado @jotadeveloper
1307181005
Refactor streams, removed not needed dependency
2017-06-10 18:48:20 +02:00
Juan Picado @jotadeveloper
e9929c23e1
#103 Remove Search references from local storage
2017-06-10 18:46:02 +02:00
Juan Picado @jotadeveloper
fe73eba54e
#103 Rename variables, organize methods, privates goes to the bottom
2017-06-10 18:43:20 +02:00
Juan Picado @jotadeveloper
f08e733cc4
#103 Config file must not be aware of storage database, storage class should handle it.
2017-06-10 18:40:03 +02:00
Juan Picado
01dc7dc1d8
Refactor, reduce eslint warnings, add doc
2017-05-20 08:56:06 +02:00
Juan Picado
92df8bd178
Fix uppercase lint warning, streams use lowercase function name
2017-05-09 10:11:09 +02:00
Juan Picado
57692cd8b1
Fix issue on handle error, missing context
2017-05-09 09:48:02 +02:00
Juan Picado
f282941075
Apply partially new eslint rules, upgrade es6 and replace octal literals by chalk colors
2017-04-23 22:19:31 +02:00
Juan Picado
7970e52068
Migrate storages to classes
2017-04-23 21:28:08 +02:00
Juan Picado
d79f12d45a
Migrate Storages to classes
2017-04-23 21:25:24 +02:00
Juan Picado
b5acc054bf
clean up phase, moving es6 local storage
2017-04-23 21:24:30 +02:00
Meeeeow
a18ac6bed6
fix npm search not show author name
2017-04-21 11:54:28 +08:00
Meeeeow
13d653e4dd
fix search not work for multiple storage
2017-04-21 11:53:05 +08:00
Madison Grubb
a7c4285a68
renaming 'sinopia' to verdaccio.
2016-11-07 12:15:38 -05:00
trent.earl
dd406da3e2
Fix tests for node 6
...
Node 6 introduced two breaking changes to verdaccio/sinopia
Path functions now throw on null/undefined arguments
Buffer defaults to binary now A lot of test code explicitly converted data to utf8 which broke on checksum
2016-07-30 19:37:04 -05:00
steve-p-com
e45fe466ee
Remove optional dependencies that are not truly cross-platform
2016-05-01 10:02:01 +01:00
steve-p-com
dfdcaa893e
Change the way package distribution tags are processed and stored
2016-04-18 20:53:00 +01:00
Alex Kocharin
45edca2218
search: stream results from npmjs instead of buffering them
2015-05-17 01:29:16 +03:00
Alex Kocharin
c09d03b20d
add dist-tags endpoints
2015-05-10 18:39:53 +03:00
Alex Kocharin
3c16e59a5c
Refactor authorization plugins
2015-04-09 01:51:34 +03:00
Alex Kocharin
9047e28074
set up some linting (obvious errors only)
2015-03-28 21:25:53 +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
06bb301bab
fix dist.tarball replacement logic
2014-12-05 09:16:16 +03:00
Alex Kocharin
a425c5e2ff
add scoped packages draft
2014-11-16 20:46:01 +03:00
Alex Kocharin
ca3cb6487d
refactor log and etagify middlewares
2014-11-13 22:01:20 +03:00
Alex Kocharin
4c11a42d21
separate web and api routers to different files
2014-11-13 20:14:21 +03:00
Alex Kocharin
6a778e8c17
change code style to jshttp
...
close #155 , see reasons there
This is a huge commit, so let me know if it will cause
any trouble, I might consider reverting it if it's the case.
2014-11-12 17:37:43 +03:00
Alex Kocharin
eda8dfe9ca
Validate package name when doing search
...
+ tests
fix #122
2014-10-02 11:14:59 +04:00
Alex Kocharin
4f028a107b
Save readme data that npm provides on publish
...
fix #100 , fix #128
2014-09-25 07:56:31 +04:00
Alex Kocharin
a5cd498f92
use http-errors package instead of custom stuff
2014-09-10 21:55:26 +04:00
Alex Kocharin
dbb588f031
Merge branch '0.9.x' of github.com:rlidwka/sinopia
2014-09-07 01:25:08 +04:00
Alex Kocharin
1e28c2d949
fix double fs.closing + EBADF error
2014-09-07 01:20:28 +04:00
Alex Kocharin
8d841ea8e3
hide local-list.json to storage/.sinopia-db.json
...
It was always in the current folder, which is a bad thing.
2014-09-07 00:50:34 +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
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
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
9275b2cc85
"msg" -> "message"
...
former one created too much confusion
2014-07-22 23:31:01 +04:00
Alex Kocharin
9816059485
Merge pull request #65 from yannickcr/npm-search
...
Add search functionality
2014-06-24 06:25:28 +04:00
Brian Peacock
277f1023c9
Fixed unpublish
2014-05-08 16:48:15 -05:00
Brian Peacock
d52cfe8bac
Fixed issue publishing unpublished modules
2014-05-08 16:34:16 -05:00