Brian Peacock
7e9b5944fd
Removed logging
2014-05-08 14:47:54 -05:00
Brian Peacock
6fb0be9cc0
Fixed search UI bugs
2014-05-08 14:47:24 -05:00
Brian Peacock
1ddc1c68dc
Added icons, smoother animations, search readme's
2014-05-08 11:13:39 -05:00
Brian Peacock
8b3dc9072f
Added nifty transitions
2014-05-07 16:51:03 -05:00
Brian Peacock
112e551240
Fixed issue with no packages and the template
2014-05-07 15:53:24 -05:00
Brian Peacock
7b4bac1874
Added url config option
2014-05-07 15:43:22 -05:00
Brian Peacock
baa7f78e83
Nicer formamtting
2014-05-07 15:36:03 -05:00
Brian Peacock
45e4208218
Added cases for no local packages
2014-05-07 15:31:25 -05:00
Brian Peacock
9e062994fe
Modified the search box
2014-05-07 15:00:36 -05:00
Brian Peacock
4f155f5004
Added highligting CSS
2014-05-07 14:56:48 -05:00
Brian Peacock
c0ee2db8a4
Added readme API with markdown support
2014-05-07 14:28:10 -05:00
Brian Peacock
5464b449ce
Formatted entries
2014-05-07 13:36:48 -05:00
Brian Peacock
f2e433d52b
Formatting
2014-05-07 13:26:44 -05:00
Brian Peacock
11fdc9340e
Search works
2014-05-07 13:08:29 -05:00
Brian Peacock
1e71e2faa0
Fixed grunt build location
2014-05-07 11:29:04 -05:00
Brian Peacock
2806de2a5d
Added static resources
2014-05-07 11:27:51 -05:00
Brian Peacock
27c032d53f
Added a search class
2014-05-07 10:29:47 -05:00
Brian Peacock
c47f73f799
Added pack in user put
2014-05-07 10:11:48 -05:00
Brian Peacock
2901e619cb
Fixed refresh issue
2014-05-07 10:10:59 -05:00
Brian Peacock
5a98db9589
Added Setup instructions
2014-05-06 17:48:15 -05:00
Brian Peacock
34b631fa12
Added listings
2014-05-06 17:40:21 -05:00
Brian Peacock
bb129c1151
Got handlebars templates working right
2014-05-06 17:04:03 -05:00
Brian Peacock
37afd429ec
Added basic GUI
2014-05-06 16:34:48 -05:00
Brian Peacock
cb6e2cd7f6
More specific express version to try to get old node working.
2014-05-06 11:34:09 -05:00
Alex Kocharin
a79fa68deb
lint
2014-04-14 00:44:17 +00:00
Alex Kocharin
6eada0f22e
preserve tags when publishing something (ref #63 )
2014-04-13 02:04:48 +00:00
Alex Kocharin
b4c0b89365
set ignore_latest_tag to false by default
2014-04-01 00:13:59 +00:00
Alex Kocharin
752d0f62f0
make fs-ext optional
2014-03-31 04:32:11 +00:00
Alex Kocharin
9404e811a5
accept gzip from uplinks, fix #54
2014-03-30 21:05:42 +00:00
Alex Kocharin
2102e71c10
removing outdated todo
2014-03-30 19:43:03 +00:00
Alex Kocharin
7f56593ee3
document new config option
2014-03-29 06:15:43 +00:00
Alex Kocharin
a8cdfcd7cd
add err.status instead of checking for exact error message
...
it's done for consistency reasons
2014-03-29 04:32:05 +00:00
Alex Kocharin
4470cb7d55
making latest tag behaviour configurable
2014-03-29 02:31:34 +00:00
Alex Kocharin
4b06026d2e
Revert "Make 404 responses compatible with CouchDB API"
...
This reverts commit dabf5e1c9a
.
See discussion in #57
2014-03-29 01:08:28 +00:00
Alex Kocharin
7967d5857d
Revert "fix logs and tests for #56 "
...
This reverts commit df49fb84c1
.
2014-03-29 01:08:00 +00:00
Alex Kocharin
8af77df0e0
fix zero timeouts in config
2014-03-13 19:45:47 +00:00
Alex Kocharin
df49fb84c1
fix logs and tests for #56
2014-03-13 19:23:21 +00:00
Alex Kocharin
0afd9d1bb3
Merge pull request #56 from strongloop/fix-unknown-package-name-response
...
Make 404 responses compatible with CouchDB API
2014-03-13 19:15:04 +00:00
Alex Kocharin
f839837f34
document new config options
2014-03-13 18:56:31 +00:00
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
bb9612441c
trim intervals
2014-03-08 04:38:37 +00:00
Alex Kocharin
48825a2e46
change intervals formatting to match nginx
...
see http://wiki.nginx.org/ConfigNotation
2014-03-08 04:37:16 +00:00
Alex Kocharin
6a2a463b76
count each failed request only once
2014-03-08 04:00:07 +00:00
Alex Kocharin
f1ec18dc4b
implement nginx-like logic to avoid hitting upstream when it's down
2014-03-08 03:54:28 +00:00
Alex Kocharin
6b9001ef6c
change interval formatting in config
...
All intervals are now in milliseconds. But you can add
multiples ("ms", "s", "m", "h", "d", "M", "y") to set
value using different units.
For example, value "1.5h" would mean 1.5 hours.
2014-03-08 03:49:59 +00:00
Alex Kocharin
9ff1203688
throw away incomplete downloads
2014-03-07 19:48:24 +00:00
Alex Kocharin
a891354a32
always return content-length for tarballs
2014-03-07 19:39:20 +00:00
Alex Kocharin
9c4c93695b
fix crash in #52
2014-03-07 18:20:41 +00:00
Sam Day
58e98c7263
Support maxage for uplinks
2014-03-02 20:47:09 +11:00
Alex Kocharin
691d62f403
eslint update + style fixes
2014-02-23 21:20:50 +04:00