Commit Graph

538 Commits

Author SHA1 Message Date
Alex Kocharin 400288bb69 1.0.0-alpha.2 2014-11-30 12:05:51 +03:00
Alex Kocharin c549466737 Add npm-shrinkwrap.json 2014-11-30 11:39:56 +03:00
Alex Kocharin 841f77d36a sort out dependencies needed to build static stuff 2014-11-30 11:22:24 +03:00
Alex Kocharin e281b4e389 remove node_modules
Because of issues with native packages. Use shrinkwrap instead.
2014-11-30 11:12:53 +03:00
Alex Kocharin 64adb19b85 fs-ext@0.4.1 2014-11-25 04:25:42 +03:00
Alex Kocharin b84bb568cd s/self/this/ in error message 2014-11-25 04:24:18 +03:00
Alex Kocharin ecc5e9bfaf 1.0.0-alpha 2014-11-25 04:05:55 +03:00
Alex Kocharin 133bceb43f remove rimraf from bundled deps
added in bulk by mistake
2014-11-25 03:50:38 +03:00
Alex Kocharin b338aefe45 bugfix: forgot "next" 2014-11-25 03:22:05 +03:00
Alex Kocharin feae33499e make path to local-db if it doesn't exist 2014-11-25 03:16:58 +03:00
Alex Kocharin 40baedaa78 semver@4.1.0 2014-11-25 03:12:03 +03:00
Alex Kocharin 2b99b23eec fix es-shim dependency 2014-11-25 03:08:19 +03:00
Alex Kocharin 4592ec3657 bundle all the deps 2014-11-25 03:08:06 +03:00
Alex Kocharin cf71b9dc9e encrypt user+pass instead of tokens for now 2014-11-24 22:53:05 +03:00
Alex Kocharin 691bdb3a92 web: encode version strings in urls 2014-11-17 21:18:07 +03:00
Alex Kocharin ae1f67d31f reformat config file and http address messages 2014-11-16 21:44:32 +03:00
Alex Kocharin a425c5e2ff add scoped packages draft 2014-11-16 20:46:01 +03:00
Alex Kocharin 972551e838 nitpick 2014-11-16 16:38:01 +03:00
Alex Kocharin 637d51cba0 create config in xdg_config_home by default 2014-11-16 16:33:03 +03:00
Alex Kocharin c71e8dc829 enable web interface by default 2014-11-16 16:32:46 +03:00
Alex Kocharin 2f541130ab auth tokens draft 2014-11-16 15:37:50 +03:00
Alex Kocharin 322f64d517 install crypt3 from npm registry 2014-11-15 04:43:21 +03:00
Alex Kocharin ca3cb6487d refactor log and etagify middlewares 2014-11-13 22:01:20 +03:00
Alex Kocharin 76ebb24b77 fix config file comment 2014-11-13 21:32:01 +03:00
Alex Kocharin 4c11a42d21 separate web and api routers to different files 2014-11-13 20:14:21 +03:00
Alex Kocharin 8259455ac5 switch to express 5
It's needed for the better separation between rest api and web interface.
2014-11-13 20:14:14 +03:00
Alex Kocharin 1fe0cedbd0 add access control for web ui 2014-11-13 18:52:13 +03:00
Alex Kocharin 09485451f7 fix res.sendfile callback 2014-11-13 18:38:49 +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 148795918f move config file to separate folder
Make default config smaller, allow all users by default there.
2014-11-12 18:49:37 +03:00
Alex Kocharin 31bd3c9db7 warn about outdated npm in adduser
close #93
2014-11-12 18:01:59 +03:00
Alex Kocharin 037b3aea6a make use of es6-shim
It's mainly because of Object.setPrototypeOf()
2014-11-12 17:37:43 +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 bac62f6969 Merge pull request #157 from vernak2539/webui-login-btn-placement
web-gui/placing login/logout btns. responsive
2014-11-11 03:54:04 +03:00
Alex Vernacchia 6a14a277b2 web-gui/placing login/logout btns. responsive 2014-11-05 14:04:13 +00:00
Alex Kocharin 67b4528643 add authentication to web interface 2014-11-04 17:51:45 +03:00
Alex Kocharin 7b34bb63c9 0.13.2 2014-11-01 23:50:49 +03:00
Alex Kocharin a854d07a66 add a workaround for EPERM issue on windows
Derived from @korto's fix:
https://github.com/rlidwka/sinopia/issues/67#issuecomment-44782521
2014-11-01 23:48:40 +03:00
Alex Kocharin 7a7d794207 fix double on_open call 2014-11-01 22:57:36 +03:00
Alex Kocharin 4fb5acad48 0.13.0 2014-10-22 18:16:18 +04:00
Alex Kocharin 2e396e4d65 fix comment about users_file
ref #148
2014-10-20 22:40:33 +04:00
Alex Kocharin 55ddeb7aaa Merge pull request #145 from neuquino/master
added url_prefix to static resources
2014-10-20 09:57:53 +04:00
Facundo Chambó 907e1a8c43 use relative urls on browser side (ajax requests and image urls) 2014-10-19 22:44:02 -03:00
Facundo Chambó 8628c34b25 fixed npm image url 2014-10-19 22:34:57 -03:00
Facundo Chambó 9938a6bf4b removed trailing slash to avoid duplicate slashes 2014-10-19 22:03:40 -03:00
Facundo Chambó f308bfb4bf added url_prefix to static resources 2014-10-17 12:25:55 -03:00
Alex Kocharin c0793c575d Merge pull request #132 from vStone/patch-2
Fix max_users in auto generated config.yaml
2014-10-17 11:43:23 +04:00
Alex Kocharin 3c00c96b6a Merge pull request #144 from jondlm/patch-1
Wording changes in the test/README.md
2014-10-17 11:36:59 +04:00