Show More
@@ -9,11 +9,11 b' Fully customizable, with authentication,' | |||||
9 | - has it's own middleware to handle mercurial protocol request each request can |
|
9 | - has it's own middleware to handle mercurial protocol request each request can | |
10 | be logged and authenticated + threaded performance unlikely to hgweb |
|
10 | be logged and authenticated + threaded performance unlikely to hgweb | |
11 | - full permissions per project read/write/admin access even on mercurial request |
|
11 | - full permissions per project read/write/admin access even on mercurial request | |
12 |
- mako templates let's you cus |
|
12 | - mako templates let's you customize look and feel of application. | |
13 | - diffs annotations and source code all colored by pygments. |
|
13 | - diffs annotations and source code all colored by pygments. | |
14 | - mercurial branch graph and yui-flot powered graphs with zooming and statistics |
|
14 | - mercurial branch graph and yui-flot powered graphs with zooming and statistics | |
15 | - admin interface for performing user/permission managments as well as repository |
|
15 | - admin interface for performing user/permission managements as well as repository | |
16 | managment. |
|
16 | management. | |
17 | - full text search of source codes with indexing daemons using whoosh |
|
17 | - full text search of source codes with indexing daemons using whoosh | |
18 | (no external search servers required all in one application) |
|
18 | (no external search servers required all in one application) | |
19 | - async tasks for speed and performance using celery (works without them too) |
|
19 | - async tasks for speed and performance using celery (works without them too) | |
@@ -22,7 +22,7 b' Fully customizable, with authentication,' | |||||
22 | - backup scripts can do backup of whole app and send it over scp to desired location |
|
22 | - backup scripts can do backup of whole app and send it over scp to desired location | |
23 | - setup project descriptions and info inside built in db for easy, non |
|
23 | - setup project descriptions and info inside built in db for easy, non | |
24 | file-system operations |
|
24 | file-system operations | |
25 | - added cache with invalidation on push/repo managment for high performance and |
|
25 | - added cache with invalidation on push/repo management for high performance and | |
26 | always upto date data. |
|
26 | always up to date data. | |
27 | - rss / atom feeds, gravatar support |
|
27 | - rss / atom feeds, gravatar support | |
28 | - based on pylons 1.0 / sqlalchemy 0.6 |
|
28 | - based on pylons 1.0 / sqlalchemy 0.6 | |
@@ -66,7 +66,7 b' Installation' | |||||
66 | - Default permissions on each repository is read, and owner is admin. So remember |
|
66 | - Default permissions on each repository is read, and owner is admin. So remember | |
67 | to update these. |
|
67 | to update these. | |
68 | - In order to use full power of async tasks, You must install message broker |
|
68 | - In order to use full power of async tasks, You must install message broker | |
69 |
prefer |
|
69 | preferably rabbitmq and start celeryd daemon together with hg-app. | |
70 | The app should gain a lot of speed and become much more responsible. |
|
70 | The app should gain a lot of speed and become much more responsible. | |
71 | For installation instructions You can visit: |
|
71 | For installation instructions You can visit: | |
72 | http://ask.github.com/celery/getting-started/index.html. |
|
72 | http://ask.github.com/celery/getting-started/index.html. |
General Comments 0
You need to be logged in to leave comments.
Login now