Alex Kocharin
|
1fe0cedbd0
|
add access control for web ui
|
2014-11-13 18:52:13 +03:00 |
|
Alex Kocharin
|
c78390752a
|
fix tests
|
2014-11-12 19:45:40 +03:00 |
|
Alex Kocharin
|
7687965219
|
handle 404 errors better
+ get rid of fs.exists
|
2014-11-12 19:26:27 +03:00 |
|
Alex Kocharin
|
100430227c
|
display favicon properly
|
2014-11-12 19:26:24 +03:00 |
|
Alex Kocharin
|
31bd3c9db7
|
warn about outdated npm in adduser
close #93
|
2014-11-12 18:01:59 +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
|
67b4528643
|
add authentication to web interface
|
2014-11-04 17:51:45 +03: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
|
504430dcdd
|
temporarily disable web interface in config
I want to release 0.10 soon, and web doesn't have auth system yet.
So we'll probably disable it for now, and re-enable when its ready.
|
2014-09-06 23:53:28 +04:00 |
|
Alex Kocharin
|
3a325a1e04
|
auth refactoring, part 1
moving stuff to auth.js basically + allowing usergroups
|
2014-09-06 13:07:10 +04:00 |
|
Alex Kocharin
|
5dd720cc21
|
add stuff for testing against fd leaks and memory leaks
|
2014-08-15 01:37:46 +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
|
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
|
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
|
ff8a5e99ec
|
add user registration
|
2014-07-21 17:02:02 +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
|
9816059485
|
Merge pull request #65 from yannickcr/npm-search
Add search functionality
|
2014-06-24 06:25:28 +04:00 |
|
Alex Kocharin
|
703adeaffc
|
socket could've been closed twice, fix #80
|
2014-06-20 08:12:37 +04:00 |
|
Brian Peacock
|
490b04f298
|
Removed 'root' config parameter
|
2014-05-13 17:12:21 -05:00 |
|
Brian Peacock
|
2a299c9201
|
Switched some tabs to spaces
|
2014-05-12 10:43:18 -05:00 |
|
Brian Peacock
|
f5b9e0e0d5
|
Added default logo to the page
|
2014-05-12 09:35:53 -05:00 |
|
Brian Peacock
|
99b8c31d3a
|
Added the ability to add users
|
2014-05-08 19:24:41 -05:00 |
|
Brian Peacock
|
a6fe4a1516
|
Added logo support
|
2014-05-08 17:58:13 -05:00 |
|
Brian Peacock
|
277f1023c9
|
Fixed unpublish
|
2014-05-08 16:48:15 -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
|
7b4bac1874
|
Added url config option
|
2014-05-07 15:43:22 -05:00 |
|
Brian Peacock
|
c0ee2db8a4
|
Added readme API with markdown support
|
2014-05-07 14:28:10 -05:00 |
|
Brian Peacock
|
11fdc9340e
|
Search works
|
2014-05-07 13:08:29 -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 |
|
Alex Kocharin
|
6eada0f22e
|
preserve tags when publishing something (ref #63)
|
2014-04-13 02:04:48 +00:00 |
|
Yannick Croissant
|
5241ddfe84
|
Add search functionality
|
2014-04-12 19:20:26 +02:00 |
|
Alex Kocharin
|
2102e71c10
|
removing outdated todo
|
2014-03-30 19:43:03 +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 |
|