Juan Picado @jotadeveloper
2ee4f38743
Refactor Storage, move local storage to inner folder.
...
Refactor methods to camelCase
Relocate utilities
2017-06-10 23:41:24 +02:00
Juan Picado @jotadeveloper
fcae1fa91d
#103 Refactoring Uplink Storage, Config and Storage class
2017-06-10 20:29:35 +02:00
Bart Dubois
5336a0a611
Fix ES string delimiters
...
Use ` in stand of '
2017-05-21 22:55:49 +02:00
Bart Dubois
f8dc1da537
Fix ES6 template string
...
should be ${...} not @{...}
2017-05-21 22:50:11 +02:00
Bart Dubois
8927d7d144
Aplly sugestions form review
...
* Reneame the methof and use camelCase
* Use ES6 template string
2017-05-21 22:39:47 +02:00
Bart Dubois
ff05d779c4
Allow url_prefix to be only the path
...
* Define utils function `get_base_url`.
* If url_prefix start with `/` construct base URL using protocol and host form request.
* Update SERVER.md with description of new `url_prefix` option.
2017-05-17 00:20:33 +02:00
Juan Picado
acfd865bb0
Fix eslint issues, add jsdoc
2017-04-27 05:52:46 +02:00
Juan Picado
105a34f912
Apply es6 feature utils.js
2017-04-27 00:36:19 +02:00
Juan Picado
5a17a04090
Add jsdoc and fix lint warnings for utils.js
2017-04-27 00:35:25 +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
b5acc054bf
clean up phase, moving es6 local storage
2017-04-23 21:24:30 +02:00
Madison Grubb
a7c4285a68
renaming 'sinopia' to verdaccio.
2016-11-07 12:15:38 -05: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
97386397c2
add a code to bind on unix sockets
...
use "listen: 'unix:sinopia.sock'" for this
2015-04-22 02:38:25 +03:00
Alex Kocharin
1a9596737e
add test for parsing listen address
2015-03-28 18:03:36 +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
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
8d1781489b
tag_version should return if tag is fresh
2014-09-18 00:04:15 +04:00
Alex Kocharin
88f3944f5a
whitelist all allowed characters in filenames, see #75
2014-06-18 02:01:58 +04:00
Joseph Gentle
68bf469ad4
Fixed unit tests
2014-05-15 16:17:48 -07:00
Joseph Gentle
21f7f03cf7
Fixed sinopia to allow old tarballs with @ in them
2014-05-15 16:07:33 -07:00
Alex Kocharin
6eada0f22e
preserve tags when publishing something (ref #63 )
2014-04-13 02:04:48 +00:00
Alex Kocharin
4470cb7d55
making latest tag behaviour configurable
2014-03-29 02:31:34 +00:00
Alex Kocharin
691d62f403
eslint update + style fixes
2014-02-23 21:20:50 +04:00
Alex Kocharin
9f662a69e1
validate all url parameters better
2014-02-01 12:08:48 +04:00
Alex Kocharin
e522347667
making loose semver versions work, ref #38
2014-01-18 22:57:44 +04:00
Alex Kocharin
5422de642e
tag support, closes #8
2013-12-29 10:41:31 +04:00
Alex Kocharin
985d705ad2
working on tags / incomplete
2013-12-27 17:06:30 +04:00
Alex Kocharin
b0fa7ee2d1
using eslint to check the code
2013-12-23 04:14:57 +04:00
Alex Kocharin
9094d0742f
better error message for incorrect package names
2013-12-15 03:09:55 +04:00
Alex Kocharin
2f45649a2c
improving tags support, ref #8
2013-12-08 02:55:50 +04:00
Alex Kocharin
b2f6128e9c
style fix
2013-10-26 16:18:36 +04:00
Alex Kocharin
dafcf8647c
basic support for unpublishing individual versions (local only)
2013-10-23 10:15:17 +04:00
Alex Kocharin
61658cfbdc
added utils.is_object function for convenience
2013-10-22 11:29:57 +04:00
Alex Kocharin
ac2ea00b2b
adding __proto__ to package name blacklist
2013-09-27 13:20:38 +04:00
Alex Kocharin
d7eb7c9ef8
working on streams
2013-06-20 17:07:34 +04:00
Alex Kocharin
c425cdab27
working on proxying tarball requests
2013-06-19 20:58:16 +04:00
Alex Kocharin
5aa335cd91
a lot of work done...
2013-06-18 22:14:55 +04:00
Alex Kocharin
d89494b533
working on drivers...
2013-06-01 02:57:28 +04:00
Alex Kocharin
af452c93d3
initial development
2013-05-31 10:26:11 +04:00