##// END OF EJS Templates
tests: generate test.ini directly from template...
Mads Kiilerich -
r6820:163d1c4f default
parent child Browse files
Show More
@@ -1,29 +1,28 b''
1 include .coveragerc
1 include .coveragerc
2 include Apache-License-2.0.txt
2 include Apache-License-2.0.txt
3 include CONTRIBUTORS
3 include CONTRIBUTORS
4 include COPYING
4 include COPYING
5 include Jenkinsfile
5 include Jenkinsfile
6 include LICENSE-MERGELY.html
6 include LICENSE-MERGELY.html
7 include LICENSE.md
7 include LICENSE.md
8 include MIT-Permissive-License.txt
8 include MIT-Permissive-License.txt
9 include README.rst
9 include README.rst
10 include dev_requirements.txt
10 include dev_requirements.txt
11 include development.ini
11 include development.ini
12 include pytest.ini
12 include pytest.ini
13 include requirements.txt
13 include requirements.txt
14 include tox.ini
14 include tox.ini
15 recursive-include docs *
15 recursive-include docs *
16 recursive-include init.d *
16 recursive-include init.d *
17 recursive-include kallithea/alembic *
17 recursive-include kallithea/alembic *
18 include kallithea/bin/ldap_sync.conf
18 include kallithea/bin/ldap_sync.conf
19 include kallithea/lib/paster_commands/template.ini.mako
19 include kallithea/lib/paster_commands/template.ini.mako
20 recursive-include kallithea/i18n *
20 recursive-include kallithea/i18n *
21 recursive-include kallithea/public *
21 recursive-include kallithea/public *
22 recursive-include kallithea/templates *
22 recursive-include kallithea/templates *
23 recursive-include kallithea/tests/fixtures *
23 recursive-include kallithea/tests/fixtures *
24 recursive-include kallithea/tests/scripts *
24 recursive-include kallithea/tests/scripts *
25 include kallithea/tests/models/test_dump_html_mails.ref.html
25 include kallithea/tests/models/test_dump_html_mails.ref.html
26 include kallithea/tests/performance/test_vcs.py
26 include kallithea/tests/performance/test_vcs.py
27 include kallithea/tests/test.ini
28 include kallithea/tests/vcs/aconfig
27 include kallithea/tests/vcs/aconfig
29 recursive-include scripts *
28 recursive-include scripts *
@@ -1,195 +1,210 b''
1 import os
1 import os
2 import re
2 import re
3 import sys
3 import sys
4 import logging
4 import logging
5 import pkg_resources
5 import pkg_resources
6 import time
6 import time
7
7
8 import formencode
8 import formencode
9 from paste.deploy import loadwsgi
9 from paste.deploy import loadwsgi
10 from routes.util import URLGenerator
10 from routes.util import URLGenerator
11 import pytest
11 import pytest
12 from pytest_localserver.http import WSGIServer
12 from pytest_localserver.http import WSGIServer
13
13
14 from kallithea.controllers.root import RootController
14 from kallithea.controllers.root import RootController
15 from kallithea.lib import inifile
15 from kallithea.lib.utils import repo2db_mapper
16 from kallithea.lib.utils import repo2db_mapper
16 from kallithea.model.user import UserModel
17 from kallithea.model.user import UserModel
17 from kallithea.model.meta import Session
18 from kallithea.model.meta import Session
18 from kallithea.model.db import Setting, User, UserIpMap
19 from kallithea.model.db import Setting, User, UserIpMap
19 from kallithea.model.scm import ScmModel
20 from kallithea.model.scm import ScmModel
20 from kallithea.tests.base import invalidate_all_caches, TEST_USER_REGULAR_LOGIN, TESTS_TMP_PATH, \
21 from kallithea.tests.base import invalidate_all_caches, TEST_USER_REGULAR_LOGIN, TESTS_TMP_PATH, \
21 TEST_USER_ADMIN_LOGIN, TEST_USER_ADMIN_PASS
22 TEST_USER_ADMIN_LOGIN, TEST_USER_ADMIN_PASS
22 import kallithea.tests.base # FIXME: needed for setting testapp instance!!!
23 import kallithea.tests.base # FIXME: needed for setting testapp instance!!!
23
24
24 from tg.util.webtest import test_context
25 from tg.util.webtest import test_context
25
26
26
27
27 def pytest_configure():
28 def pytest_configure():
28 os.environ['TZ'] = 'UTC'
29 os.environ['TZ'] = 'UTC'
29 if not kallithea.is_windows:
30 if not kallithea.is_windows:
30 time.tzset() # only available on Unix
31 time.tzset() # only available on Unix
31
32
32 path = os.getcwd()
33 path = os.getcwd()
33 sys.path.insert(0, path)
34 sys.path.insert(0, path)
34 pkg_resources.working_set.add_entry(path)
35 pkg_resources.working_set.add_entry(path)
35
36
36 # Disable INFO logging of test database creation, restore with NOTSET
37 # Disable INFO logging of test database creation, restore with NOTSET
37 logging.disable(logging.INFO)
38 logging.disable(logging.INFO)
38
39
39 with open(os.path.join(path, 'kallithea/tests/test.ini'), 'r') as input_file:
40 ini_settings = {
40 test_ini = input_file.read()
41 '[server:main]': {
41
42 'port': '4999',
43 },
44 '[app:main]': {
45 'app_instance_uuid': 'test',
46 'show_revision_number': 'true',
47 'beaker.cache.sql_cache_short.expire': '1',
48 'beaker.session.secret': '{74e0cd75-b339-478b-b129-07dd221def1f}',
49 },
50 '[handler_console]': {
51 'formatter': 'color_formatter',
52 },
53 # The 'handler_console_sql' block is very similar to the one in
54 # development.ini, but without the explicit 'level=DEBUG' setting:
55 # it causes duplicate sqlalchemy debug logs, one through
56 # handler_console_sql and another through another path.
57 '[handler_console_sql]': {
58 'formatter': 'color_formatter_sql',
59 },
60 }
42 if os.environ.get('TEST_DB'):
61 if os.environ.get('TEST_DB'):
43 test_ini = re.sub('^\s*sqlalchemy.url\s*=.*$',
62 ini_settings['[app:main]']['sqlalchemy.url'] = os.environ.get('TEST_DB')
44 'sqlalchemy.url = %s' % os.environ.get('TEST_DB'),
45 test_ini,
46 flags=re.M)
47
63
48 test_ini_file = os.path.join(TESTS_TMP_PATH, 'test.ini')
64 test_ini_file = os.path.join(TESTS_TMP_PATH, 'test.ini')
49 with open(test_ini_file, 'w') as output_file:
65 inifile.create(test_ini_file, None, ini_settings)
50 output_file.write(test_ini)
51
66
52 context = loadwsgi.loadcontext(loadwsgi.APP, 'config:%s' % test_ini_file)
67 context = loadwsgi.loadcontext(loadwsgi.APP, 'config:%s' % test_ini_file)
53 from kallithea.tests.fixture import create_test_env, create_test_index
68 from kallithea.tests.fixture import create_test_env, create_test_index
54
69
55 # set KALLITHEA_NO_TMP_PATH=1 to disable re-creating the database and test repos
70 # set KALLITHEA_NO_TMP_PATH=1 to disable re-creating the database and test repos
56 if not int(os.environ.get('KALLITHEA_NO_TMP_PATH', 0)):
71 if not int(os.environ.get('KALLITHEA_NO_TMP_PATH', 0)):
57 create_test_env(TESTS_TMP_PATH, context.config())
72 create_test_env(TESTS_TMP_PATH, context.config())
58
73
59 # set KALLITHEA_WHOOSH_TEST_DISABLE=1 to disable whoosh index during tests
74 # set KALLITHEA_WHOOSH_TEST_DISABLE=1 to disable whoosh index during tests
60 if not int(os.environ.get('KALLITHEA_WHOOSH_TEST_DISABLE', 0)):
75 if not int(os.environ.get('KALLITHEA_WHOOSH_TEST_DISABLE', 0)):
61 create_test_index(TESTS_TMP_PATH, context.config(), True)
76 create_test_index(TESTS_TMP_PATH, context.config(), True)
62
77
63 kallithea.tests.base.testapp = context.create()
78 kallithea.tests.base.testapp = context.create()
64 # do initial repo scan
79 # do initial repo scan
65 repo2db_mapper(ScmModel().repo_scan(TESTS_TMP_PATH))
80 repo2db_mapper(ScmModel().repo_scan(TESTS_TMP_PATH))
66
81
67 logging.disable(logging.NOTSET)
82 logging.disable(logging.NOTSET)
68
83
69 kallithea.tests.base.url = URLGenerator(RootController().mapper, {'HTTP_HOST': 'example.com'})
84 kallithea.tests.base.url = URLGenerator(RootController().mapper, {'HTTP_HOST': 'example.com'})
70
85
71 # set fixed language for form messages, regardless of environment settings
86 # set fixed language for form messages, regardless of environment settings
72 formencode.api.set_stdtranslation(languages=[])
87 formencode.api.set_stdtranslation(languages=[])
73
88
74
89
75 @pytest.fixture
90 @pytest.fixture
76 def create_test_user():
91 def create_test_user():
77 """Provide users that automatically disappear after test is over."""
92 """Provide users that automatically disappear after test is over."""
78 test_user_ids = []
93 test_user_ids = []
79
94
80 def _create_test_user(user_form):
95 def _create_test_user(user_form):
81 user = UserModel().create(user_form)
96 user = UserModel().create(user_form)
82 test_user_ids.append(user.user_id)
97 test_user_ids.append(user.user_id)
83 return user
98 return user
84 yield _create_test_user
99 yield _create_test_user
85 for user_id in test_user_ids:
100 for user_id in test_user_ids:
86 UserModel().delete(user_id)
101 UserModel().delete(user_id)
87 Session().commit()
102 Session().commit()
88
103
89
104
90 def _set_settings(*kvtseq):
105 def _set_settings(*kvtseq):
91 session = Session()
106 session = Session()
92 for kvt in kvtseq:
107 for kvt in kvtseq:
93 assert len(kvt) in (2, 3)
108 assert len(kvt) in (2, 3)
94 k = kvt[0]
109 k = kvt[0]
95 v = kvt[1]
110 v = kvt[1]
96 t = kvt[2] if len(kvt) == 3 else 'unicode'
111 t = kvt[2] if len(kvt) == 3 else 'unicode'
97 Setting.create_or_update(k, v, t)
112 Setting.create_or_update(k, v, t)
98 session.commit()
113 session.commit()
99
114
100
115
101 @pytest.fixture
116 @pytest.fixture
102 def set_test_settings():
117 def set_test_settings():
103 """Restore settings after test is over."""
118 """Restore settings after test is over."""
104 # Save settings.
119 # Save settings.
105 settings_snapshot = [
120 settings_snapshot = [
106 (s.app_settings_name, s.app_settings_value, s.app_settings_type)
121 (s.app_settings_name, s.app_settings_value, s.app_settings_type)
107 for s in Setting.query().all()]
122 for s in Setting.query().all()]
108 yield _set_settings
123 yield _set_settings
109 # Restore settings.
124 # Restore settings.
110 session = Session()
125 session = Session()
111 keys = frozenset(k for (k, v, t) in settings_snapshot)
126 keys = frozenset(k for (k, v, t) in settings_snapshot)
112 for s in Setting.query().all():
127 for s in Setting.query().all():
113 if s.app_settings_name not in keys:
128 if s.app_settings_name not in keys:
114 session.delete(s)
129 session.delete(s)
115 for k, v, t in settings_snapshot:
130 for k, v, t in settings_snapshot:
116 if t == 'list' and hasattr(v, '__iter__'):
131 if t == 'list' and hasattr(v, '__iter__'):
117 v = ','.join(v) # Quirk: must format list value manually.
132 v = ','.join(v) # Quirk: must format list value manually.
118 Setting.create_or_update(k, v, t)
133 Setting.create_or_update(k, v, t)
119 session.commit()
134 session.commit()
120
135
121
136
122 @pytest.fixture
137 @pytest.fixture
123 def auto_clear_ip_permissions():
138 def auto_clear_ip_permissions():
124 """Fixture that provides nothing but clearing IP permissions upon test
139 """Fixture that provides nothing but clearing IP permissions upon test
125 exit. This clearing is needed to avoid other test failing to make fake http
140 exit. This clearing is needed to avoid other test failing to make fake http
126 accesses."""
141 accesses."""
127 yield
142 yield
128 # cleanup
143 # cleanup
129 user_model = UserModel()
144 user_model = UserModel()
130
145
131 user_ids = []
146 user_ids = []
132 user_ids.append(User.get_default_user().user_id)
147 user_ids.append(User.get_default_user().user_id)
133 user_ids.append(User.get_by_username(TEST_USER_REGULAR_LOGIN).user_id)
148 user_ids.append(User.get_by_username(TEST_USER_REGULAR_LOGIN).user_id)
134
149
135 for user_id in user_ids:
150 for user_id in user_ids:
136 for ip in UserIpMap.query().filter(UserIpMap.user_id == user_id):
151 for ip in UserIpMap.query().filter(UserIpMap.user_id == user_id):
137 user_model.delete_extra_ip(user_id, ip.ip_id)
152 user_model.delete_extra_ip(user_id, ip.ip_id)
138
153
139 # IP permissions are cached, need to invalidate this cache explicitly
154 # IP permissions are cached, need to invalidate this cache explicitly
140 invalidate_all_caches()
155 invalidate_all_caches()
141
156
142
157
143 @pytest.fixture
158 @pytest.fixture
144 def test_context_fixture(app_fixture):
159 def test_context_fixture(app_fixture):
145 """
160 """
146 Encompass the entire test using this fixture in a test_context,
161 Encompass the entire test using this fixture in a test_context,
147 making sure that certain functionality still works even if no call to
162 making sure that certain functionality still works even if no call to
148 self.app.get/post has been made.
163 self.app.get/post has been made.
149 The typical error message indicating you need a test_context is:
164 The typical error message indicating you need a test_context is:
150 TypeError: No object (name: context) has been registered for this thread
165 TypeError: No object (name: context) has been registered for this thread
151
166
152 The standard way to fix this is simply using the test_context context
167 The standard way to fix this is simply using the test_context context
153 manager directly inside your test:
168 manager directly inside your test:
154 with test_context(self.app):
169 with test_context(self.app):
155 <actions>
170 <actions>
156 but if test setup code (xUnit-style or pytest fixtures) also needs to be
171 but if test setup code (xUnit-style or pytest fixtures) also needs to be
157 executed inside the test context, that method is not possible.
172 executed inside the test context, that method is not possible.
158 Even if there is no such setup code, the fixture may reduce code complexity
173 Even if there is no such setup code, the fixture may reduce code complexity
159 if the entire test needs to run inside a test context.
174 if the entire test needs to run inside a test context.
160
175
161 To apply this fixture (like any other fixture) to all test methods of a
176 To apply this fixture (like any other fixture) to all test methods of a
162 class, use the following class decorator:
177 class, use the following class decorator:
163 @pytest.mark.usefixtures("test_context_fixture")
178 @pytest.mark.usefixtures("test_context_fixture")
164 class TestFoo(TestController):
179 class TestFoo(TestController):
165 ...
180 ...
166 """
181 """
167 with test_context(app_fixture):
182 with test_context(app_fixture):
168 yield
183 yield
169
184
170
185
171 class MyWSGIServer(WSGIServer):
186 class MyWSGIServer(WSGIServer):
172 def repo_url(self, repo_name, username=TEST_USER_ADMIN_LOGIN, password=TEST_USER_ADMIN_PASS):
187 def repo_url(self, repo_name, username=TEST_USER_ADMIN_LOGIN, password=TEST_USER_ADMIN_PASS):
173 """Return URL to repo on this web server."""
188 """Return URL to repo on this web server."""
174 host, port = self.server_address
189 host, port = self.server_address
175 proto = 'http' if self._server.ssl_context is None else 'https'
190 proto = 'http' if self._server.ssl_context is None else 'https'
176 auth = ''
191 auth = ''
177 if username is not None:
192 if username is not None:
178 auth = username
193 auth = username
179 if password is not None:
194 if password is not None:
180 auth += ':' + password
195 auth += ':' + password
181 if auth:
196 if auth:
182 auth += '@'
197 auth += '@'
183 return '%s://%s%s:%s/%s' % (proto, auth, host, port, repo_name)
198 return '%s://%s%s:%s/%s' % (proto, auth, host, port, repo_name)
184
199
185
200
186 @pytest.yield_fixture(scope="session")
201 @pytest.yield_fixture(scope="session")
187 def webserver():
202 def webserver():
188 """Start web server while tests are running.
203 """Start web server while tests are running.
189 Useful for debugging and necessary for vcs operation tests."""
204 Useful for debugging and necessary for vcs operation tests."""
190 server = MyWSGIServer(application=kallithea.tests.base.testapp)
205 server = MyWSGIServer(application=kallithea.tests.base.testapp)
191 server.start()
206 server.start()
192
207
193 yield server
208 yield server
194
209
195 server.stop()
210 server.stop()
@@ -1,77 +1,54 b''
1 #!/usr/bin/env python2
1 #!/usr/bin/env python2
2 """
2 """
3 Based on kallithea/lib/paster_commands/template.ini.mako, generate
3 Based on kallithea/lib/paster_commands/template.ini.mako, generate
4 development.ini
4 development.ini
5 kallithea/tests/test.ini
5 kallithea/tests/test.ini
6 """
6 """
7
7
8 import re
8 import re
9
9
10 from kallithea.lib import inifile
10 from kallithea.lib import inifile
11
11
12 # files to be generated from the mako template
12 # files to be generated from the mako template
13 ini_files = [
13 ini_files = [
14 ('kallithea/tests/test.ini',
15 {
16 '[server:main]': {
17 'port': '4999',
18 },
19 '[app:main]': {
20 'app_instance_uuid': 'test',
21 'show_revision_number': 'true',
22 'beaker.cache.sql_cache_short.expire': '1',
23 'beaker.session.secret': '{74e0cd75-b339-478b-b129-07dd221def1f}',
24 },
25 '[handler_console]': {
26 'formatter': 'color_formatter',
27 },
28 # The 'handler_console_sql' block is very similar to the one in
29 # development.ini, but without the explicit 'level=DEBUG' setting:
30 # it causes duplicate sqlalchemy debug logs, one through
31 # handler_console_sql and another through another path.
32 '[handler_console_sql]': {
33 'formatter': 'color_formatter_sql',
34 },
35 },
36 ),
37 ('development.ini',
14 ('development.ini',
38 {
15 {
39 '[server:main]': {
16 '[server:main]': {
40 'host': '0.0.0.0',
17 'host': '0.0.0.0',
41 },
18 },
42 '[app:main]': {
19 '[app:main]': {
43 'initial_repo_scan': 'true',
20 'initial_repo_scan': 'true',
44 'debug': 'true',
21 'debug': 'true',
45 'app_instance_uuid': 'development-not-secret',
22 'app_instance_uuid': 'development-not-secret',
46 'beaker.session.secret': 'development-not-secret',
23 'beaker.session.secret': 'development-not-secret',
47 },
24 },
48 '[handler_console]': {
25 '[handler_console]': {
49 'formatter': 'color_formatter',
26 'formatter': 'color_formatter',
50 },
27 },
51 '[handler_console_sql]': {
28 '[handler_console_sql]': {
52 'formatter': 'color_formatter_sql',
29 'formatter': 'color_formatter_sql',
53 },
30 },
54 },
31 },
55 ),
32 ),
56 ]
33 ]
57
34
58
35
59 def main():
36 def main():
60 # make sure all mako lines starting with '#' (the '##' comments) are marked up as <text>
37 # make sure all mako lines starting with '#' (the '##' comments) are marked up as <text>
61 makofile = inifile.template_file
38 makofile = inifile.template_file
62 print 'reading:', makofile
39 print 'reading:', makofile
63 mako_org = open(makofile).read()
40 mako_org = open(makofile).read()
64 mako_no_text_markup = re.sub(r'</?%text>', '', mako_org)
41 mako_no_text_markup = re.sub(r'</?%text>', '', mako_org)
65 mako_marked_up = re.sub(r'\n(##.*)', r'\n<%text>\1</%text>', mako_no_text_markup, flags=re.MULTILINE)
42 mako_marked_up = re.sub(r'\n(##.*)', r'\n<%text>\1</%text>', mako_no_text_markup, flags=re.MULTILINE)
66 if mako_marked_up != mako_org:
43 if mako_marked_up != mako_org:
67 print 'writing:', makofile
44 print 'writing:', makofile
68 open(makofile, 'w').write(mako_marked_up)
45 open(makofile, 'w').write(mako_marked_up)
69
46
70 # create ini files
47 # create ini files
71 for fn, settings in ini_files:
48 for fn, settings in ini_files:
72 print 'updating:', fn
49 print 'updating:', fn
73 inifile.create(fn, None, settings)
50 inifile.create(fn, None, settings)
74
51
75
52
76 if __name__ == '__main__':
53 if __name__ == '__main__':
77 main()
54 main()
@@ -1,946 +1,945 b''
1
1
2 Apache-License-2.0.txt
2 Apache-License-2.0.txt
3 CONTRIBUTORS
3 CONTRIBUTORS
4 COPYING
4 COPYING
5 Kallithea.egg-info/
5 Kallithea.egg-info/
6 Kallithea.egg-info/PKG-INFO
6 Kallithea.egg-info/PKG-INFO
7 Kallithea.egg-info/SOURCES.txt
7 Kallithea.egg-info/SOURCES.txt
8 Kallithea.egg-info/dependency_links.txt
8 Kallithea.egg-info/dependency_links.txt
9 Kallithea.egg-info/entry_points.txt
9 Kallithea.egg-info/entry_points.txt
10 Kallithea.egg-info/not-zip-safe
10 Kallithea.egg-info/not-zip-safe
11 Kallithea.egg-info/paster_plugins.txt
11 Kallithea.egg-info/paster_plugins.txt
12 Kallithea.egg-info/requires.txt
12 Kallithea.egg-info/requires.txt
13 Kallithea.egg-info/top_level.txt
13 Kallithea.egg-info/top_level.txt
14 LICENSE-MERGELY.html
14 LICENSE-MERGELY.html
15 LICENSE.md
15 LICENSE.md
16 MANIFEST.in
16 MANIFEST.in
17 MIT-Permissive-License.txt
17 MIT-Permissive-License.txt
18 PKG-INFO
18 PKG-INFO
19 README.rst
19 README.rst
20 development.ini
20 development.ini
21 docs/
21 docs/
22 docs/Makefile
22 docs/Makefile
23 docs/api/
23 docs/api/
24 docs/api/api.rst
24 docs/api/api.rst
25 docs/api/models.rst
25 docs/api/models.rst
26 docs/conf.py
26 docs/conf.py
27 docs/contributing.rst
27 docs/contributing.rst
28 docs/images/
28 docs/images/
29 docs/images/.img
29 docs/images/.img
30 docs/index.rst
30 docs/index.rst
31 docs/installation.rst
31 docs/installation.rst
32 docs/installation_iis.rst
32 docs/installation_iis.rst
33 docs/installation_puppet.rst
33 docs/installation_puppet.rst
34 docs/installation_win.rst
34 docs/installation_win.rst
35 docs/installation_win_old.rst
35 docs/installation_win_old.rst
36 docs/make.bat
36 docs/make.bat
37 docs/overview.rst
37 docs/overview.rst
38 docs/readme.rst
38 docs/readme.rst
39 docs/setup.rst
39 docs/setup.rst
40 docs/theme/
40 docs/theme/
41 docs/theme/nature/
41 docs/theme/nature/
42 docs/theme/nature/layout.html
42 docs/theme/nature/layout.html
43 docs/theme/nature/static/
43 docs/theme/nature/static/
44 docs/theme/nature/static/kallithea-logo.svg
44 docs/theme/nature/static/kallithea-logo.svg
45 docs/theme/nature/static/nature.css_t
45 docs/theme/nature/static/nature.css_t
46 docs/theme/nature/static/pygments.css
46 docs/theme/nature/static/pygments.css
47 docs/theme/nature/theme.conf
47 docs/theme/nature/theme.conf
48 docs/usage/
48 docs/usage/
49 docs/usage/backup.rst
49 docs/usage/backup.rst
50 docs/usage/debugging.rst
50 docs/usage/debugging.rst
51 docs/usage/email.rst
51 docs/usage/email.rst
52 docs/usage/general.rst
52 docs/usage/general.rst
53 docs/usage/locking.rst
53 docs/usage/locking.rst
54 docs/usage/performance.rst
54 docs/usage/performance.rst
55 docs/usage/statistics.rst
55 docs/usage/statistics.rst
56 docs/usage/troubleshooting.rst
56 docs/usage/troubleshooting.rst
57 docs/usage/vcs_support.rst
57 docs/usage/vcs_support.rst
58 init.d/
58 init.d/
59 init.d/celeryd-upstart.conf
59 init.d/celeryd-upstart.conf
60 init.d/kallithea-daemon-arch
60 init.d/kallithea-daemon-arch
61 init.d/kallithea-daemon-debian
61 init.d/kallithea-daemon-debian
62 init.d/kallithea-daemon-gentoo
62 init.d/kallithea-daemon-gentoo
63 init.d/kallithea-daemon-redhat
63 init.d/kallithea-daemon-redhat
64 init.d/kallithea-upstart.conf
64 init.d/kallithea-upstart.conf
65 init.d/supervisord.conf
65 init.d/supervisord.conf
66 kallithea/
66 kallithea/
67 kallithea/__init__.py
67 kallithea/__init__.py
68 kallithea/bin/
68 kallithea/bin/
69 kallithea/bin/__init__.py
69 kallithea/bin/__init__.py
70 kallithea/bin/base.py
70 kallithea/bin/base.py
71 kallithea/bin/kallithea_api.py
71 kallithea/bin/kallithea_api.py
72 kallithea/bin/kallithea_backup.py
72 kallithea/bin/kallithea_backup.py
73 kallithea/bin/kallithea_config.py
73 kallithea/bin/kallithea_config.py
74 kallithea/bin/kallithea_gist.py
74 kallithea/bin/kallithea_gist.py
75 kallithea/bin/ldap_sync.conf
75 kallithea/bin/ldap_sync.conf
76 kallithea/bin/ldap_sync.py
76 kallithea/bin/ldap_sync.py
77 kallithea/bin/rebranddb.py
77 kallithea/bin/rebranddb.py
78 kallithea/config/
78 kallithea/config/
79 kallithea/config/__init__.py
79 kallithea/config/__init__.py
80 kallithea/config/conf.py
80 kallithea/config/conf.py
81 kallithea/config/environment.py
81 kallithea/config/environment.py
82 kallithea/config/middleware.py
82 kallithea/config/middleware.py
83 kallithea/config/post_receive_tmpl.py
83 kallithea/config/post_receive_tmpl.py
84 kallithea/config/pre_receive_tmpl.py
84 kallithea/config/pre_receive_tmpl.py
85 kallithea/config/rcextensions/
85 kallithea/config/rcextensions/
86 kallithea/config/rcextensions/__init__.py
86 kallithea/config/rcextensions/__init__.py
87 kallithea/config/routing.py
87 kallithea/config/routing.py
88 kallithea/controllers/
88 kallithea/controllers/
89 kallithea/controllers/__init__.py
89 kallithea/controllers/__init__.py
90 kallithea/controllers/admin/
90 kallithea/controllers/admin/
91 kallithea/controllers/admin/__init__.py
91 kallithea/controllers/admin/__init__.py
92 kallithea/controllers/admin/admin.py
92 kallithea/controllers/admin/admin.py
93 kallithea/controllers/admin/auth_settings.py
93 kallithea/controllers/admin/auth_settings.py
94 kallithea/controllers/admin/defaults.py
94 kallithea/controllers/admin/defaults.py
95 kallithea/controllers/admin/gists.py
95 kallithea/controllers/admin/gists.py
96 kallithea/controllers/admin/my_account.py
96 kallithea/controllers/admin/my_account.py
97 kallithea/controllers/admin/notifications.py
97 kallithea/controllers/admin/notifications.py
98 kallithea/controllers/admin/permissions.py
98 kallithea/controllers/admin/permissions.py
99 kallithea/controllers/admin/repo_groups.py
99 kallithea/controllers/admin/repo_groups.py
100 kallithea/controllers/admin/repos.py
100 kallithea/controllers/admin/repos.py
101 kallithea/controllers/admin/settings.py
101 kallithea/controllers/admin/settings.py
102 kallithea/controllers/admin/user_groups.py
102 kallithea/controllers/admin/user_groups.py
103 kallithea/controllers/admin/users.py
103 kallithea/controllers/admin/users.py
104 kallithea/controllers/api/
104 kallithea/controllers/api/
105 kallithea/controllers/api/__init__.py
105 kallithea/controllers/api/__init__.py
106 kallithea/controllers/api/api.py
106 kallithea/controllers/api/api.py
107 kallithea/controllers/bookmarks.py
107 kallithea/controllers/bookmarks.py
108 kallithea/controllers/branches.py
108 kallithea/controllers/branches.py
109 kallithea/controllers/changelog.py
109 kallithea/controllers/changelog.py
110 kallithea/controllers/changeset.py
110 kallithea/controllers/changeset.py
111 kallithea/controllers/compare.py
111 kallithea/controllers/compare.py
112 kallithea/controllers/error.py
112 kallithea/controllers/error.py
113 kallithea/controllers/feed.py
113 kallithea/controllers/feed.py
114 kallithea/controllers/files.py
114 kallithea/controllers/files.py
115 kallithea/controllers/followers.py
115 kallithea/controllers/followers.py
116 kallithea/controllers/forks.py
116 kallithea/controllers/forks.py
117 kallithea/controllers/home.py
117 kallithea/controllers/home.py
118 kallithea/controllers/journal.py
118 kallithea/controllers/journal.py
119 kallithea/controllers/login.py
119 kallithea/controllers/login.py
120 kallithea/controllers/pullrequests.py
120 kallithea/controllers/pullrequests.py
121 kallithea/controllers/search.py
121 kallithea/controllers/search.py
122 kallithea/controllers/summary.py
122 kallithea/controllers/summary.py
123 kallithea/controllers/tags.py
123 kallithea/controllers/tags.py
124 kallithea/i18n/
124 kallithea/i18n/
125 kallithea/i18n/be/
125 kallithea/i18n/be/
126 kallithea/i18n/be/LC_MESSAGES/
126 kallithea/i18n/be/LC_MESSAGES/
127 kallithea/i18n/be/LC_MESSAGES/kallithea.mo
127 kallithea/i18n/be/LC_MESSAGES/kallithea.mo
128 kallithea/i18n/be/LC_MESSAGES/kallithea.po
128 kallithea/i18n/be/LC_MESSAGES/kallithea.po
129 kallithea/i18n/cs/
129 kallithea/i18n/cs/
130 kallithea/i18n/cs/LC_MESSAGES/
130 kallithea/i18n/cs/LC_MESSAGES/
131 kallithea/i18n/cs/LC_MESSAGES/kallithea.mo
131 kallithea/i18n/cs/LC_MESSAGES/kallithea.mo
132 kallithea/i18n/cs/LC_MESSAGES/kallithea.po
132 kallithea/i18n/cs/LC_MESSAGES/kallithea.po
133 kallithea/i18n/de/
133 kallithea/i18n/de/
134 kallithea/i18n/de/LC_MESSAGES/
134 kallithea/i18n/de/LC_MESSAGES/
135 kallithea/i18n/de/LC_MESSAGES/kallithea.mo
135 kallithea/i18n/de/LC_MESSAGES/kallithea.mo
136 kallithea/i18n/de/LC_MESSAGES/kallithea.po
136 kallithea/i18n/de/LC_MESSAGES/kallithea.po
137 kallithea/i18n/en/
137 kallithea/i18n/en/
138 kallithea/i18n/en/LC_MESSAGES/
138 kallithea/i18n/en/LC_MESSAGES/
139 kallithea/i18n/en/LC_MESSAGES/kallithea.mo
139 kallithea/i18n/en/LC_MESSAGES/kallithea.mo
140 kallithea/i18n/fr/
140 kallithea/i18n/fr/
141 kallithea/i18n/fr/LC_MESSAGES/
141 kallithea/i18n/fr/LC_MESSAGES/
142 kallithea/i18n/fr/LC_MESSAGES/kallithea.mo
142 kallithea/i18n/fr/LC_MESSAGES/kallithea.mo
143 kallithea/i18n/fr/LC_MESSAGES/kallithea.po
143 kallithea/i18n/fr/LC_MESSAGES/kallithea.po
144 kallithea/i18n/how_to
144 kallithea/i18n/how_to
145 kallithea/i18n/hu/
145 kallithea/i18n/hu/
146 kallithea/i18n/hu/LC_MESSAGES/
146 kallithea/i18n/hu/LC_MESSAGES/
147 kallithea/i18n/hu/LC_MESSAGES/kallithea.mo
147 kallithea/i18n/hu/LC_MESSAGES/kallithea.mo
148 kallithea/i18n/hu/LC_MESSAGES/kallithea.po
148 kallithea/i18n/hu/LC_MESSAGES/kallithea.po
149 kallithea/i18n/ja/
149 kallithea/i18n/ja/
150 kallithea/i18n/ja/LC_MESSAGES/
150 kallithea/i18n/ja/LC_MESSAGES/
151 kallithea/i18n/ja/LC_MESSAGES/kallithea.mo
151 kallithea/i18n/ja/LC_MESSAGES/kallithea.mo
152 kallithea/i18n/ja/LC_MESSAGES/kallithea.po
152 kallithea/i18n/ja/LC_MESSAGES/kallithea.po
153 kallithea/i18n/kallithea.pot
153 kallithea/i18n/kallithea.pot
154 kallithea/i18n/nl_BE/
154 kallithea/i18n/nl_BE/
155 kallithea/i18n/nl_BE/LC_MESSAGES/
155 kallithea/i18n/nl_BE/LC_MESSAGES/
156 kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.mo
156 kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.mo
157 kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.po
157 kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.po
158 kallithea/i18n/pl/
158 kallithea/i18n/pl/
159 kallithea/i18n/pl/LC_MESSAGES/
159 kallithea/i18n/pl/LC_MESSAGES/
160 kallithea/i18n/pl/LC_MESSAGES/kallithea.mo
160 kallithea/i18n/pl/LC_MESSAGES/kallithea.mo
161 kallithea/i18n/pl/LC_MESSAGES/kallithea.po
161 kallithea/i18n/pl/LC_MESSAGES/kallithea.po
162 kallithea/i18n/pt_BR/
162 kallithea/i18n/pt_BR/
163 kallithea/i18n/pt_BR/LC_MESSAGES/
163 kallithea/i18n/pt_BR/LC_MESSAGES/
164 kallithea/i18n/pt_BR/LC_MESSAGES/kallithea.mo
164 kallithea/i18n/pt_BR/LC_MESSAGES/kallithea.mo
165 kallithea/i18n/pt_BR/LC_MESSAGES/kallithea.po
165 kallithea/i18n/pt_BR/LC_MESSAGES/kallithea.po
166 kallithea/i18n/ru/
166 kallithea/i18n/ru/
167 kallithea/i18n/ru/LC_MESSAGES/
167 kallithea/i18n/ru/LC_MESSAGES/
168 kallithea/i18n/ru/LC_MESSAGES/kallithea.mo
168 kallithea/i18n/ru/LC_MESSAGES/kallithea.mo
169 kallithea/i18n/ru/LC_MESSAGES/kallithea.po
169 kallithea/i18n/ru/LC_MESSAGES/kallithea.po
170 kallithea/i18n/sk/
170 kallithea/i18n/sk/
171 kallithea/i18n/sk/LC_MESSAGES/
171 kallithea/i18n/sk/LC_MESSAGES/
172 kallithea/i18n/sk/LC_MESSAGES/kallithea.mo
172 kallithea/i18n/sk/LC_MESSAGES/kallithea.mo
173 kallithea/i18n/sk/LC_MESSAGES/kallithea.po
173 kallithea/i18n/sk/LC_MESSAGES/kallithea.po
174 kallithea/i18n/zh_CN/
174 kallithea/i18n/zh_CN/
175 kallithea/i18n/zh_CN/LC_MESSAGES/
175 kallithea/i18n/zh_CN/LC_MESSAGES/
176 kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.mo
176 kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.mo
177 kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.po
177 kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.po
178 kallithea/i18n/zh_TW/
178 kallithea/i18n/zh_TW/
179 kallithea/i18n/zh_TW/LC_MESSAGES/
179 kallithea/i18n/zh_TW/LC_MESSAGES/
180 kallithea/i18n/zh_TW/LC_MESSAGES/kallithea.mo
180 kallithea/i18n/zh_TW/LC_MESSAGES/kallithea.mo
181 kallithea/i18n/zh_TW/LC_MESSAGES/kallithea.po
181 kallithea/i18n/zh_TW/LC_MESSAGES/kallithea.po
182 kallithea/lib/
182 kallithea/lib/
183 kallithea/lib/__init__.py
183 kallithea/lib/__init__.py
184 kallithea/lib/annotate.py
184 kallithea/lib/annotate.py
185 kallithea/lib/app_globals.py
185 kallithea/lib/app_globals.py
186 kallithea/lib/auth.py
186 kallithea/lib/auth.py
187 kallithea/lib/auth_modules/
187 kallithea/lib/auth_modules/
188 kallithea/lib/auth_modules/__init__.py
188 kallithea/lib/auth_modules/__init__.py
189 kallithea/lib/auth_modules/auth_container.py
189 kallithea/lib/auth_modules/auth_container.py
190 kallithea/lib/auth_modules/auth_crowd.py
190 kallithea/lib/auth_modules/auth_crowd.py
191 kallithea/lib/auth_modules/auth_internal.py
191 kallithea/lib/auth_modules/auth_internal.py
192 kallithea/lib/auth_modules/auth_ldap.py
192 kallithea/lib/auth_modules/auth_ldap.py
193 kallithea/lib/auth_modules/auth_pam.py
193 kallithea/lib/auth_modules/auth_pam.py
194 kallithea/lib/base.py
194 kallithea/lib/base.py
195 kallithea/lib/caching_query.py
195 kallithea/lib/caching_query.py
196 kallithea/lib/celerylib/
196 kallithea/lib/celerylib/
197 kallithea/lib/celerylib/__init__.py
197 kallithea/lib/celerylib/__init__.py
198 kallithea/lib/celerylib/tasks.py
198 kallithea/lib/celerylib/tasks.py
199 kallithea/lib/celerypylons/
199 kallithea/lib/celerypylons/
200 kallithea/lib/celerypylons/__init__.py
200 kallithea/lib/celerypylons/__init__.py
201 kallithea/lib/celerypylons/commands.py
201 kallithea/lib/celerypylons/commands.py
202 kallithea/lib/celerypylons/loader.py
202 kallithea/lib/celerypylons/loader.py
203 kallithea/lib/colored_formatter.py
203 kallithea/lib/colored_formatter.py
204 kallithea/lib/compat.py
204 kallithea/lib/compat.py
205 kallithea/lib/db_manage.py
205 kallithea/lib/db_manage.py
206 kallithea/lib/dbmigrate/
206 kallithea/lib/dbmigrate/
207 kallithea/lib/dbmigrate/__init__.py
207 kallithea/lib/dbmigrate/__init__.py
208 kallithea/lib/dbmigrate/migrate.cfg
208 kallithea/lib/dbmigrate/migrate.cfg
209 kallithea/lib/dbmigrate/migrate/
209 kallithea/lib/dbmigrate/migrate/
210 kallithea/lib/dbmigrate/migrate/__init__.py
210 kallithea/lib/dbmigrate/migrate/__init__.py
211 kallithea/lib/dbmigrate/migrate/changeset/
211 kallithea/lib/dbmigrate/migrate/changeset/
212 kallithea/lib/dbmigrate/migrate/changeset/__init__.py
212 kallithea/lib/dbmigrate/migrate/changeset/__init__.py
213 kallithea/lib/dbmigrate/migrate/changeset/ansisql.py
213 kallithea/lib/dbmigrate/migrate/changeset/ansisql.py
214 kallithea/lib/dbmigrate/migrate/changeset/constraint.py
214 kallithea/lib/dbmigrate/migrate/changeset/constraint.py
215 kallithea/lib/dbmigrate/migrate/changeset/databases/
215 kallithea/lib/dbmigrate/migrate/changeset/databases/
216 kallithea/lib/dbmigrate/migrate/changeset/databases/__init__.py
216 kallithea/lib/dbmigrate/migrate/changeset/databases/__init__.py
217 kallithea/lib/dbmigrate/migrate/changeset/databases/firebird.py
217 kallithea/lib/dbmigrate/migrate/changeset/databases/firebird.py
218 kallithea/lib/dbmigrate/migrate/changeset/databases/mysql.py
218 kallithea/lib/dbmigrate/migrate/changeset/databases/mysql.py
219 kallithea/lib/dbmigrate/migrate/changeset/databases/oracle.py
219 kallithea/lib/dbmigrate/migrate/changeset/databases/oracle.py
220 kallithea/lib/dbmigrate/migrate/changeset/databases/postgres.py
220 kallithea/lib/dbmigrate/migrate/changeset/databases/postgres.py
221 kallithea/lib/dbmigrate/migrate/changeset/databases/sqlite.py
221 kallithea/lib/dbmigrate/migrate/changeset/databases/sqlite.py
222 kallithea/lib/dbmigrate/migrate/changeset/databases/visitor.py
222 kallithea/lib/dbmigrate/migrate/changeset/databases/visitor.py
223 kallithea/lib/dbmigrate/migrate/changeset/schema.py
223 kallithea/lib/dbmigrate/migrate/changeset/schema.py
224 kallithea/lib/dbmigrate/migrate/exceptions.py
224 kallithea/lib/dbmigrate/migrate/exceptions.py
225 kallithea/lib/dbmigrate/migrate/versioning/
225 kallithea/lib/dbmigrate/migrate/versioning/
226 kallithea/lib/dbmigrate/migrate/versioning/__init__.py
226 kallithea/lib/dbmigrate/migrate/versioning/__init__.py
227 kallithea/lib/dbmigrate/migrate/versioning/api.py
227 kallithea/lib/dbmigrate/migrate/versioning/api.py
228 kallithea/lib/dbmigrate/migrate/versioning/cfgparse.py
228 kallithea/lib/dbmigrate/migrate/versioning/cfgparse.py
229 kallithea/lib/dbmigrate/migrate/versioning/config.py
229 kallithea/lib/dbmigrate/migrate/versioning/config.py
230 kallithea/lib/dbmigrate/migrate/versioning/genmodel.py
230 kallithea/lib/dbmigrate/migrate/versioning/genmodel.py
231 kallithea/lib/dbmigrate/migrate/versioning/migrate_repository.py
231 kallithea/lib/dbmigrate/migrate/versioning/migrate_repository.py
232 kallithea/lib/dbmigrate/migrate/versioning/pathed.py
232 kallithea/lib/dbmigrate/migrate/versioning/pathed.py
233 kallithea/lib/dbmigrate/migrate/versioning/repository.py
233 kallithea/lib/dbmigrate/migrate/versioning/repository.py
234 kallithea/lib/dbmigrate/migrate/versioning/schema.py
234 kallithea/lib/dbmigrate/migrate/versioning/schema.py
235 kallithea/lib/dbmigrate/migrate/versioning/schemadiff.py
235 kallithea/lib/dbmigrate/migrate/versioning/schemadiff.py
236 kallithea/lib/dbmigrate/migrate/versioning/script/
236 kallithea/lib/dbmigrate/migrate/versioning/script/
237 kallithea/lib/dbmigrate/migrate/versioning/script/__init__.py
237 kallithea/lib/dbmigrate/migrate/versioning/script/__init__.py
238 kallithea/lib/dbmigrate/migrate/versioning/script/base.py
238 kallithea/lib/dbmigrate/migrate/versioning/script/base.py
239 kallithea/lib/dbmigrate/migrate/versioning/script/py.py
239 kallithea/lib/dbmigrate/migrate/versioning/script/py.py
240 kallithea/lib/dbmigrate/migrate/versioning/script/sql.py
240 kallithea/lib/dbmigrate/migrate/versioning/script/sql.py
241 kallithea/lib/dbmigrate/migrate/versioning/shell.py
241 kallithea/lib/dbmigrate/migrate/versioning/shell.py
242 kallithea/lib/dbmigrate/migrate/versioning/template.py
242 kallithea/lib/dbmigrate/migrate/versioning/template.py
243 kallithea/lib/dbmigrate/migrate/versioning/templates/
243 kallithea/lib/dbmigrate/migrate/versioning/templates/
244 kallithea/lib/dbmigrate/migrate/versioning/templates/__init__.py
244 kallithea/lib/dbmigrate/migrate/versioning/templates/__init__.py
245 kallithea/lib/dbmigrate/migrate/versioning/templates/manage.py_tmpl
245 kallithea/lib/dbmigrate/migrate/versioning/templates/manage.py_tmpl
246 kallithea/lib/dbmigrate/migrate/versioning/templates/manage/
246 kallithea/lib/dbmigrate/migrate/versioning/templates/manage/
247 kallithea/lib/dbmigrate/migrate/versioning/templates/manage/default.py_tmpl
247 kallithea/lib/dbmigrate/migrate/versioning/templates/manage/default.py_tmpl
248 kallithea/lib/dbmigrate/migrate/versioning/templates/manage/pylons.py_tmpl
248 kallithea/lib/dbmigrate/migrate/versioning/templates/manage/pylons.py_tmpl
249 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/
249 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/
250 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/__init__.py
250 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/__init__.py
251 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/
251 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/
252 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/README
252 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/README
253 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/__init__.py
253 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/__init__.py
254 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/migrate.cfg
254 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/migrate.cfg
255 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/versions/
255 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/versions/
256 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/versions/__init__.py
256 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/versions/__init__.py
257 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/
257 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/
258 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/README
258 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/README
259 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/__init__.py
259 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/__init__.py
260 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/migrate.cfg
260 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/migrate.cfg
261 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/versions/
261 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/versions/
262 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/versions/__init__.py
262 kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/versions/__init__.py
263 kallithea/lib/dbmigrate/migrate/versioning/templates/script/
263 kallithea/lib/dbmigrate/migrate/versioning/templates/script/
264 kallithea/lib/dbmigrate/migrate/versioning/templates/script/__init__.py
264 kallithea/lib/dbmigrate/migrate/versioning/templates/script/__init__.py
265 kallithea/lib/dbmigrate/migrate/versioning/templates/script/default.py_tmpl
265 kallithea/lib/dbmigrate/migrate/versioning/templates/script/default.py_tmpl
266 kallithea/lib/dbmigrate/migrate/versioning/templates/script/pylons.py_tmpl
266 kallithea/lib/dbmigrate/migrate/versioning/templates/script/pylons.py_tmpl
267 kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/
267 kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/
268 kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/default.py_tmpl
268 kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/default.py_tmpl
269 kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/pylons.py_tmpl
269 kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/pylons.py_tmpl
270 kallithea/lib/dbmigrate/migrate/versioning/util/
270 kallithea/lib/dbmigrate/migrate/versioning/util/
271 kallithea/lib/dbmigrate/migrate/versioning/util/__init__.py
271 kallithea/lib/dbmigrate/migrate/versioning/util/__init__.py
272 kallithea/lib/dbmigrate/migrate/versioning/util/importpath.py
272 kallithea/lib/dbmigrate/migrate/versioning/util/importpath.py
273 kallithea/lib/dbmigrate/migrate/versioning/util/keyedinstance.py
273 kallithea/lib/dbmigrate/migrate/versioning/util/keyedinstance.py
274 kallithea/lib/dbmigrate/migrate/versioning/version.py
274 kallithea/lib/dbmigrate/migrate/versioning/version.py
275 kallithea/lib/dbmigrate/schema/
275 kallithea/lib/dbmigrate/schema/
276 kallithea/lib/dbmigrate/schema/__init__.py
276 kallithea/lib/dbmigrate/schema/__init__.py
277 kallithea/lib/dbmigrate/schema/db_1_1_0.py
277 kallithea/lib/dbmigrate/schema/db_1_1_0.py
278 kallithea/lib/dbmigrate/schema/db_1_2_0.py
278 kallithea/lib/dbmigrate/schema/db_1_2_0.py
279 kallithea/lib/dbmigrate/schema/db_1_3_0.py
279 kallithea/lib/dbmigrate/schema/db_1_3_0.py
280 kallithea/lib/dbmigrate/schema/db_1_4_0.py
280 kallithea/lib/dbmigrate/schema/db_1_4_0.py
281 kallithea/lib/dbmigrate/schema/db_1_5_0.py
281 kallithea/lib/dbmigrate/schema/db_1_5_0.py
282 kallithea/lib/dbmigrate/schema/db_1_5_2.py
282 kallithea/lib/dbmigrate/schema/db_1_5_2.py
283 kallithea/lib/dbmigrate/schema/db_1_6_0.py
283 kallithea/lib/dbmigrate/schema/db_1_6_0.py
284 kallithea/lib/dbmigrate/schema/db_1_7_0.py
284 kallithea/lib/dbmigrate/schema/db_1_7_0.py
285 kallithea/lib/dbmigrate/schema/db_1_8_0.py
285 kallithea/lib/dbmigrate/schema/db_1_8_0.py
286 kallithea/lib/dbmigrate/schema/db_2_0_0.py
286 kallithea/lib/dbmigrate/schema/db_2_0_0.py
287 kallithea/lib/dbmigrate/schema/db_2_0_1.py
287 kallithea/lib/dbmigrate/schema/db_2_0_1.py
288 kallithea/lib/dbmigrate/schema/db_2_0_2.py
288 kallithea/lib/dbmigrate/schema/db_2_0_2.py
289 kallithea/lib/dbmigrate/schema/db_2_1_0.py
289 kallithea/lib/dbmigrate/schema/db_2_1_0.py
290 kallithea/lib/dbmigrate/schema/db_2_2_0.py
290 kallithea/lib/dbmigrate/schema/db_2_2_0.py
291 kallithea/lib/dbmigrate/schema/db_2_2_3.py
291 kallithea/lib/dbmigrate/schema/db_2_2_3.py
292 kallithea/lib/dbmigrate/versions/
292 kallithea/lib/dbmigrate/versions/
293 kallithea/lib/dbmigrate/versions/001_initial_release.py
293 kallithea/lib/dbmigrate/versions/001_initial_release.py
294 kallithea/lib/dbmigrate/versions/002_version_1_1_0.py
294 kallithea/lib/dbmigrate/versions/002_version_1_1_0.py
295 kallithea/lib/dbmigrate/versions/003_version_1_2_0.py
295 kallithea/lib/dbmigrate/versions/003_version_1_2_0.py
296 kallithea/lib/dbmigrate/versions/004_version_1_3_0.py
296 kallithea/lib/dbmigrate/versions/004_version_1_3_0.py
297 kallithea/lib/dbmigrate/versions/005_version_1_3_0.py
297 kallithea/lib/dbmigrate/versions/005_version_1_3_0.py
298 kallithea/lib/dbmigrate/versions/006_version_1_4_0.py
298 kallithea/lib/dbmigrate/versions/006_version_1_4_0.py
299 kallithea/lib/dbmigrate/versions/007_version_1_4_0.py
299 kallithea/lib/dbmigrate/versions/007_version_1_4_0.py
300 kallithea/lib/dbmigrate/versions/008_version_1_5_0.py
300 kallithea/lib/dbmigrate/versions/008_version_1_5_0.py
301 kallithea/lib/dbmigrate/versions/009_version_1_5_1.py
301 kallithea/lib/dbmigrate/versions/009_version_1_5_1.py
302 kallithea/lib/dbmigrate/versions/010_version_1_5_2.py
302 kallithea/lib/dbmigrate/versions/010_version_1_5_2.py
303 kallithea/lib/dbmigrate/versions/011_version_1_6_0.py
303 kallithea/lib/dbmigrate/versions/011_version_1_6_0.py
304 kallithea/lib/dbmigrate/versions/012_version_1_7_0.py
304 kallithea/lib/dbmigrate/versions/012_version_1_7_0.py
305 kallithea/lib/dbmigrate/versions/013_version_1_7_0.py
305 kallithea/lib/dbmigrate/versions/013_version_1_7_0.py
306 kallithea/lib/dbmigrate/versions/014_version_1_7_1.py
306 kallithea/lib/dbmigrate/versions/014_version_1_7_1.py
307 kallithea/lib/dbmigrate/versions/015_version_1_8_0.py
307 kallithea/lib/dbmigrate/versions/015_version_1_8_0.py
308 kallithea/lib/dbmigrate/versions/016_version_2_0_0.py
308 kallithea/lib/dbmigrate/versions/016_version_2_0_0.py
309 kallithea/lib/dbmigrate/versions/017_version_2_0_0.py
309 kallithea/lib/dbmigrate/versions/017_version_2_0_0.py
310 kallithea/lib/dbmigrate/versions/018_version_2_0_0.py
310 kallithea/lib/dbmigrate/versions/018_version_2_0_0.py
311 kallithea/lib/dbmigrate/versions/019_version_2_0_0.py
311 kallithea/lib/dbmigrate/versions/019_version_2_0_0.py
312 kallithea/lib/dbmigrate/versions/020_version_2_0_1.py
312 kallithea/lib/dbmigrate/versions/020_version_2_0_1.py
313 kallithea/lib/dbmigrate/versions/021_version_2_0_2.py
313 kallithea/lib/dbmigrate/versions/021_version_2_0_2.py
314 kallithea/lib/dbmigrate/versions/022_version_2_0_2.py
314 kallithea/lib/dbmigrate/versions/022_version_2_0_2.py
315 kallithea/lib/dbmigrate/versions/023_version_2_1_0.py
315 kallithea/lib/dbmigrate/versions/023_version_2_1_0.py
316 kallithea/lib/dbmigrate/versions/024_version_2_1_0.py
316 kallithea/lib/dbmigrate/versions/024_version_2_1_0.py
317 kallithea/lib/dbmigrate/versions/025_version_2_1_0.py
317 kallithea/lib/dbmigrate/versions/025_version_2_1_0.py
318 kallithea/lib/dbmigrate/versions/026_version_2_2_0.py
318 kallithea/lib/dbmigrate/versions/026_version_2_2_0.py
319 kallithea/lib/dbmigrate/versions/027_version_2_2_0.py
319 kallithea/lib/dbmigrate/versions/027_version_2_2_0.py
320 kallithea/lib/dbmigrate/versions/028_version_2_2_3.py
320 kallithea/lib/dbmigrate/versions/028_version_2_2_3.py
321 kallithea/lib/dbmigrate/versions/029_version_2_2_3.py
321 kallithea/lib/dbmigrate/versions/029_version_2_2_3.py
322 kallithea/lib/dbmigrate/versions/030_version_2_2_3.py
322 kallithea/lib/dbmigrate/versions/030_version_2_2_3.py
323 kallithea/lib/dbmigrate/versions/031_version_2_2_3.py
323 kallithea/lib/dbmigrate/versions/031_version_2_2_3.py
324 kallithea/lib/dbmigrate/versions/__init__.py
324 kallithea/lib/dbmigrate/versions/__init__.py
325 kallithea/lib/diffs.py
325 kallithea/lib/diffs.py
326 kallithea/lib/exceptions.py
326 kallithea/lib/exceptions.py
327 kallithea/lib/ext_json.py
327 kallithea/lib/ext_json.py
328 kallithea/lib/graphmod.py
328 kallithea/lib/graphmod.py
329 kallithea/lib/helpers.py
329 kallithea/lib/helpers.py
330 kallithea/lib/hooks.py
330 kallithea/lib/hooks.py
331 kallithea/lib/indexers/
331 kallithea/lib/indexers/
332 kallithea/lib/indexers/__init__.py
332 kallithea/lib/indexers/__init__.py
333 kallithea/lib/indexers/daemon.py
333 kallithea/lib/indexers/daemon.py
334 kallithea/lib/ipaddr.py
334 kallithea/lib/ipaddr.py
335 kallithea/lib/markup_renderer.py
335 kallithea/lib/markup_renderer.py
336 kallithea/lib/middleware/
336 kallithea/lib/middleware/
337 kallithea/lib/middleware/__init__.py
337 kallithea/lib/middleware/__init__.py
338 kallithea/lib/middleware/appenlight.py
338 kallithea/lib/middleware/appenlight.py
339 kallithea/lib/middleware/https_fixup.py
339 kallithea/lib/middleware/https_fixup.py
340 kallithea/lib/middleware/pygrack.py
340 kallithea/lib/middleware/pygrack.py
341 kallithea/lib/middleware/sentry.py
341 kallithea/lib/middleware/sentry.py
342 kallithea/lib/middleware/sessionmiddleware.py
342 kallithea/lib/middleware/sessionmiddleware.py
343 kallithea/lib/middleware/simplegit.py
343 kallithea/lib/middleware/simplegit.py
344 kallithea/lib/middleware/simplehg.py
344 kallithea/lib/middleware/simplehg.py
345 kallithea/lib/middleware/wrapper.py
345 kallithea/lib/middleware/wrapper.py
346 kallithea/lib/paster_commands/
346 kallithea/lib/paster_commands/
347 kallithea/lib/paster_commands/__init__.py
347 kallithea/lib/paster_commands/__init__.py
348 kallithea/lib/paster_commands/cache_keys.py
348 kallithea/lib/paster_commands/cache_keys.py
349 kallithea/lib/paster_commands/cleanup.py
349 kallithea/lib/paster_commands/cleanup.py
350 kallithea/lib/paster_commands/install_iis.py
350 kallithea/lib/paster_commands/install_iis.py
351 kallithea/lib/paster_commands/ishell.py
351 kallithea/lib/paster_commands/ishell.py
352 kallithea/lib/paster_commands/make_index.py
352 kallithea/lib/paster_commands/make_index.py
353 kallithea/lib/paster_commands/make_rcextensions.py
353 kallithea/lib/paster_commands/make_rcextensions.py
354 kallithea/lib/paster_commands/repo_scan.py
354 kallithea/lib/paster_commands/repo_scan.py
355 kallithea/lib/paster_commands/setup_db.py
355 kallithea/lib/paster_commands/setup_db.py
356 kallithea/lib/paster_commands/template.ini.mako
356 kallithea/lib/paster_commands/template.ini.mako
357 kallithea/lib/paster_commands/update_repoinfo.py
357 kallithea/lib/paster_commands/update_repoinfo.py
358 kallithea/lib/pidlock.py
358 kallithea/lib/pidlock.py
359 kallithea/lib/rcmail/
359 kallithea/lib/rcmail/
360 kallithea/lib/rcmail/__init__.py
360 kallithea/lib/rcmail/__init__.py
361 kallithea/lib/rcmail/exceptions.py
361 kallithea/lib/rcmail/exceptions.py
362 kallithea/lib/rcmail/message.py
362 kallithea/lib/rcmail/message.py
363 kallithea/lib/rcmail/response.py
363 kallithea/lib/rcmail/response.py
364 kallithea/lib/rcmail/smtp_mailer.py
364 kallithea/lib/rcmail/smtp_mailer.py
365 kallithea/lib/rcmail/utils.py
365 kallithea/lib/rcmail/utils.py
366 kallithea/lib/recaptcha.py
366 kallithea/lib/recaptcha.py
367 kallithea/lib/timerproxy.py
367 kallithea/lib/timerproxy.py
368 kallithea/lib/utils.py
368 kallithea/lib/utils.py
369 kallithea/lib/utils2.py
369 kallithea/lib/utils2.py
370 kallithea/lib/vcs/
370 kallithea/lib/vcs/
371 kallithea/lib/vcs/__init__.py
371 kallithea/lib/vcs/__init__.py
372 kallithea/lib/vcs/backends/
372 kallithea/lib/vcs/backends/
373 kallithea/lib/vcs/backends/__init__.py
373 kallithea/lib/vcs/backends/__init__.py
374 kallithea/lib/vcs/backends/base.py
374 kallithea/lib/vcs/backends/base.py
375 kallithea/lib/vcs/backends/git/
375 kallithea/lib/vcs/backends/git/
376 kallithea/lib/vcs/backends/git/__init__.py
376 kallithea/lib/vcs/backends/git/__init__.py
377 kallithea/lib/vcs/backends/git/changeset.py
377 kallithea/lib/vcs/backends/git/changeset.py
378 kallithea/lib/vcs/backends/git/inmemory.py
378 kallithea/lib/vcs/backends/git/inmemory.py
379 kallithea/lib/vcs/backends/git/repository.py
379 kallithea/lib/vcs/backends/git/repository.py
380 kallithea/lib/vcs/backends/git/workdir.py
380 kallithea/lib/vcs/backends/git/workdir.py
381 kallithea/lib/vcs/backends/hg/
381 kallithea/lib/vcs/backends/hg/
382 kallithea/lib/vcs/backends/hg/__init__.py
382 kallithea/lib/vcs/backends/hg/__init__.py
383 kallithea/lib/vcs/backends/hg/changeset.py
383 kallithea/lib/vcs/backends/hg/changeset.py
384 kallithea/lib/vcs/backends/hg/inmemory.py
384 kallithea/lib/vcs/backends/hg/inmemory.py
385 kallithea/lib/vcs/backends/hg/repository.py
385 kallithea/lib/vcs/backends/hg/repository.py
386 kallithea/lib/vcs/backends/hg/workdir.py
386 kallithea/lib/vcs/backends/hg/workdir.py
387 kallithea/lib/vcs/conf/
387 kallithea/lib/vcs/conf/
388 kallithea/lib/vcs/conf/__init__.py
388 kallithea/lib/vcs/conf/__init__.py
389 kallithea/lib/vcs/conf/settings.py
389 kallithea/lib/vcs/conf/settings.py
390 kallithea/lib/vcs/exceptions.py
390 kallithea/lib/vcs/exceptions.py
391 kallithea/lib/vcs/nodes.py
391 kallithea/lib/vcs/nodes.py
392 kallithea/lib/vcs/subprocessio.py
392 kallithea/lib/vcs/subprocessio.py
393 kallithea/lib/vcs/utils/
393 kallithea/lib/vcs/utils/
394 kallithea/lib/vcs/utils/__init__.py
394 kallithea/lib/vcs/utils/__init__.py
395 kallithea/lib/vcs/utils/annotate.py
395 kallithea/lib/vcs/utils/annotate.py
396 kallithea/lib/vcs/utils/archivers.py
396 kallithea/lib/vcs/utils/archivers.py
397 kallithea/lib/vcs/utils/compat.py
397 kallithea/lib/vcs/utils/compat.py
398 kallithea/lib/vcs/utils/diffs.py
398 kallithea/lib/vcs/utils/diffs.py
399 kallithea/lib/vcs/utils/fakemod.py
399 kallithea/lib/vcs/utils/fakemod.py
400 kallithea/lib/vcs/utils/filesize.py
400 kallithea/lib/vcs/utils/filesize.py
401 kallithea/lib/vcs/utils/helpers.py
401 kallithea/lib/vcs/utils/helpers.py
402 kallithea/lib/vcs/utils/hgcompat.py
402 kallithea/lib/vcs/utils/hgcompat.py
403 kallithea/lib/vcs/utils/imports.py
403 kallithea/lib/vcs/utils/imports.py
404 kallithea/lib/vcs/utils/lazy.py
404 kallithea/lib/vcs/utils/lazy.py
405 kallithea/lib/vcs/utils/lockfiles.py
405 kallithea/lib/vcs/utils/lockfiles.py
406 kallithea/lib/vcs/utils/ordered_dict.py
406 kallithea/lib/vcs/utils/ordered_dict.py
407 kallithea/lib/vcs/utils/paths.py
407 kallithea/lib/vcs/utils/paths.py
408 kallithea/lib/vcs/utils/progressbar.py
408 kallithea/lib/vcs/utils/progressbar.py
409 kallithea/lib/vcs/utils/termcolors.py
409 kallithea/lib/vcs/utils/termcolors.py
410 kallithea/lib/verlib.py
410 kallithea/lib/verlib.py
411 kallithea/model/
411 kallithea/model/
412 kallithea/model/__init__.py
412 kallithea/model/__init__.py
413 kallithea/model/api_key.py
413 kallithea/model/api_key.py
414 kallithea/model/changeset_status.py
414 kallithea/model/changeset_status.py
415 kallithea/model/comment.py
415 kallithea/model/comment.py
416 kallithea/model/db.py
416 kallithea/model/db.py
417 kallithea/model/forms.py
417 kallithea/model/forms.py
418 kallithea/model/gist.py
418 kallithea/model/gist.py
419 kallithea/model/meta.py
419 kallithea/model/meta.py
420 kallithea/model/notification.py
420 kallithea/model/notification.py
421 kallithea/model/permission.py
421 kallithea/model/permission.py
422 kallithea/model/pull_request.py
422 kallithea/model/pull_request.py
423 kallithea/model/repo.py
423 kallithea/model/repo.py
424 kallithea/model/repo_group.py
424 kallithea/model/repo_group.py
425 kallithea/model/repo_permission.py
425 kallithea/model/repo_permission.py
426 kallithea/model/scm.py
426 kallithea/model/scm.py
427 kallithea/model/user.py
427 kallithea/model/user.py
428 kallithea/model/user_group.py
428 kallithea/model/user_group.py
429 kallithea/model/validators.py
429 kallithea/model/validators.py
430 kallithea/public/
430 kallithea/public/
431 kallithea/public/codemirror/
431 kallithea/public/codemirror/
432 kallithea/public/codemirror/LICENSE
432 kallithea/public/codemirror/LICENSE
433 kallithea/public/codemirror/lib/
433 kallithea/public/codemirror/lib/
434 kallithea/public/codemirror/lib/codemirror.css
434 kallithea/public/codemirror/lib/codemirror.css
435 kallithea/public/codemirror/lib/codemirror.js
435 kallithea/public/codemirror/lib/codemirror.js
436 kallithea/public/codemirror/mode/
436 kallithea/public/codemirror/mode/
437 kallithea/public/codemirror/mode/apl/
437 kallithea/public/codemirror/mode/apl/
438 kallithea/public/codemirror/mode/apl/apl.js
438 kallithea/public/codemirror/mode/apl/apl.js
439 kallithea/public/codemirror/mode/asterisk/
439 kallithea/public/codemirror/mode/asterisk/
440 kallithea/public/codemirror/mode/asterisk/asterisk.js
440 kallithea/public/codemirror/mode/asterisk/asterisk.js
441 kallithea/public/codemirror/mode/clike/
441 kallithea/public/codemirror/mode/clike/
442 kallithea/public/codemirror/mode/clike/clike.js
442 kallithea/public/codemirror/mode/clike/clike.js
443 kallithea/public/codemirror/mode/clojure/
443 kallithea/public/codemirror/mode/clojure/
444 kallithea/public/codemirror/mode/clojure/clojure.js
444 kallithea/public/codemirror/mode/clojure/clojure.js
445 kallithea/public/codemirror/mode/cobol/
445 kallithea/public/codemirror/mode/cobol/
446 kallithea/public/codemirror/mode/cobol/cobol.js
446 kallithea/public/codemirror/mode/cobol/cobol.js
447 kallithea/public/codemirror/mode/coffeescript/
447 kallithea/public/codemirror/mode/coffeescript/
448 kallithea/public/codemirror/mode/coffeescript/coffeescript.js
448 kallithea/public/codemirror/mode/coffeescript/coffeescript.js
449 kallithea/public/codemirror/mode/commonlisp/
449 kallithea/public/codemirror/mode/commonlisp/
450 kallithea/public/codemirror/mode/commonlisp/commonlisp.js
450 kallithea/public/codemirror/mode/commonlisp/commonlisp.js
451 kallithea/public/codemirror/mode/css/
451 kallithea/public/codemirror/mode/css/
452 kallithea/public/codemirror/mode/css/css.js
452 kallithea/public/codemirror/mode/css/css.js
453 kallithea/public/codemirror/mode/css/less_test.js
453 kallithea/public/codemirror/mode/css/less_test.js
454 kallithea/public/codemirror/mode/css/scss_test.js
454 kallithea/public/codemirror/mode/css/scss_test.js
455 kallithea/public/codemirror/mode/cypher/
455 kallithea/public/codemirror/mode/cypher/
456 kallithea/public/codemirror/mode/cypher/cypher.js
456 kallithea/public/codemirror/mode/cypher/cypher.js
457 kallithea/public/codemirror/mode/d/
457 kallithea/public/codemirror/mode/d/
458 kallithea/public/codemirror/mode/d/d.js
458 kallithea/public/codemirror/mode/d/d.js
459 kallithea/public/codemirror/mode/diff/
459 kallithea/public/codemirror/mode/diff/
460 kallithea/public/codemirror/mode/diff/diff.js
460 kallithea/public/codemirror/mode/diff/diff.js
461 kallithea/public/codemirror/mode/django/
461 kallithea/public/codemirror/mode/django/
462 kallithea/public/codemirror/mode/django/django.js
462 kallithea/public/codemirror/mode/django/django.js
463 kallithea/public/codemirror/mode/dtd/
463 kallithea/public/codemirror/mode/dtd/
464 kallithea/public/codemirror/mode/dtd/dtd.js
464 kallithea/public/codemirror/mode/dtd/dtd.js
465 kallithea/public/codemirror/mode/dylan/
465 kallithea/public/codemirror/mode/dylan/
466 kallithea/public/codemirror/mode/dylan/dylan.js
466 kallithea/public/codemirror/mode/dylan/dylan.js
467 kallithea/public/codemirror/mode/ecl/
467 kallithea/public/codemirror/mode/ecl/
468 kallithea/public/codemirror/mode/ecl/ecl.js
468 kallithea/public/codemirror/mode/ecl/ecl.js
469 kallithea/public/codemirror/mode/eiffel/
469 kallithea/public/codemirror/mode/eiffel/
470 kallithea/public/codemirror/mode/eiffel/eiffel.js
470 kallithea/public/codemirror/mode/eiffel/eiffel.js
471 kallithea/public/codemirror/mode/erlang/
471 kallithea/public/codemirror/mode/erlang/
472 kallithea/public/codemirror/mode/erlang/erlang.js
472 kallithea/public/codemirror/mode/erlang/erlang.js
473 kallithea/public/codemirror/mode/fortran/
473 kallithea/public/codemirror/mode/fortran/
474 kallithea/public/codemirror/mode/fortran/fortran.js
474 kallithea/public/codemirror/mode/fortran/fortran.js
475 kallithea/public/codemirror/mode/gas/
475 kallithea/public/codemirror/mode/gas/
476 kallithea/public/codemirror/mode/gas/gas.js
476 kallithea/public/codemirror/mode/gas/gas.js
477 kallithea/public/codemirror/mode/gfm/
477 kallithea/public/codemirror/mode/gfm/
478 kallithea/public/codemirror/mode/gfm/gfm.js
478 kallithea/public/codemirror/mode/gfm/gfm.js
479 kallithea/public/codemirror/mode/gherkin/
479 kallithea/public/codemirror/mode/gherkin/
480 kallithea/public/codemirror/mode/gherkin/gherkin.js
480 kallithea/public/codemirror/mode/gherkin/gherkin.js
481 kallithea/public/codemirror/mode/go/
481 kallithea/public/codemirror/mode/go/
482 kallithea/public/codemirror/mode/go/go.js
482 kallithea/public/codemirror/mode/go/go.js
483 kallithea/public/codemirror/mode/groovy/
483 kallithea/public/codemirror/mode/groovy/
484 kallithea/public/codemirror/mode/groovy/groovy.js
484 kallithea/public/codemirror/mode/groovy/groovy.js
485 kallithea/public/codemirror/mode/haml/
485 kallithea/public/codemirror/mode/haml/
486 kallithea/public/codemirror/mode/haml/haml.js
486 kallithea/public/codemirror/mode/haml/haml.js
487 kallithea/public/codemirror/mode/haskell/
487 kallithea/public/codemirror/mode/haskell/
488 kallithea/public/codemirror/mode/haskell/haskell.js
488 kallithea/public/codemirror/mode/haskell/haskell.js
489 kallithea/public/codemirror/mode/haxe/
489 kallithea/public/codemirror/mode/haxe/
490 kallithea/public/codemirror/mode/haxe/haxe.js
490 kallithea/public/codemirror/mode/haxe/haxe.js
491 kallithea/public/codemirror/mode/htmlembedded/
491 kallithea/public/codemirror/mode/htmlembedded/
492 kallithea/public/codemirror/mode/htmlembedded/htmlembedded.js
492 kallithea/public/codemirror/mode/htmlembedded/htmlembedded.js
493 kallithea/public/codemirror/mode/htmlmixed/
493 kallithea/public/codemirror/mode/htmlmixed/
494 kallithea/public/codemirror/mode/htmlmixed/htmlmixed.js
494 kallithea/public/codemirror/mode/htmlmixed/htmlmixed.js
495 kallithea/public/codemirror/mode/http/
495 kallithea/public/codemirror/mode/http/
496 kallithea/public/codemirror/mode/http/http.js
496 kallithea/public/codemirror/mode/http/http.js
497 kallithea/public/codemirror/mode/jade/
497 kallithea/public/codemirror/mode/jade/
498 kallithea/public/codemirror/mode/jade/jade.js
498 kallithea/public/codemirror/mode/jade/jade.js
499 kallithea/public/codemirror/mode/javascript/
499 kallithea/public/codemirror/mode/javascript/
500 kallithea/public/codemirror/mode/javascript/javascript.js
500 kallithea/public/codemirror/mode/javascript/javascript.js
501 kallithea/public/codemirror/mode/jinja2/
501 kallithea/public/codemirror/mode/jinja2/
502 kallithea/public/codemirror/mode/jinja2/jinja2.js
502 kallithea/public/codemirror/mode/jinja2/jinja2.js
503 kallithea/public/codemirror/mode/julia/
503 kallithea/public/codemirror/mode/julia/
504 kallithea/public/codemirror/mode/julia/julia.js
504 kallithea/public/codemirror/mode/julia/julia.js
505 kallithea/public/codemirror/mode/kotlin/
505 kallithea/public/codemirror/mode/kotlin/
506 kallithea/public/codemirror/mode/kotlin/kotlin.js
506 kallithea/public/codemirror/mode/kotlin/kotlin.js
507 kallithea/public/codemirror/mode/livescript/
507 kallithea/public/codemirror/mode/livescript/
508 kallithea/public/codemirror/mode/livescript/livescript.js
508 kallithea/public/codemirror/mode/livescript/livescript.js
509 kallithea/public/codemirror/mode/lua/
509 kallithea/public/codemirror/mode/lua/
510 kallithea/public/codemirror/mode/lua/lua.js
510 kallithea/public/codemirror/mode/lua/lua.js
511 kallithea/public/codemirror/mode/markdown/
511 kallithea/public/codemirror/mode/markdown/
512 kallithea/public/codemirror/mode/markdown/markdown.js
512 kallithea/public/codemirror/mode/markdown/markdown.js
513 kallithea/public/codemirror/mode/meta.js
513 kallithea/public/codemirror/mode/meta.js
514 kallithea/public/codemirror/mode/mirc/
514 kallithea/public/codemirror/mode/mirc/
515 kallithea/public/codemirror/mode/mirc/mirc.js
515 kallithea/public/codemirror/mode/mirc/mirc.js
516 kallithea/public/codemirror/mode/mllike/
516 kallithea/public/codemirror/mode/mllike/
517 kallithea/public/codemirror/mode/mllike/mllike.js
517 kallithea/public/codemirror/mode/mllike/mllike.js
518 kallithea/public/codemirror/mode/modelica/
518 kallithea/public/codemirror/mode/modelica/
519 kallithea/public/codemirror/mode/modelica/modelica.js
519 kallithea/public/codemirror/mode/modelica/modelica.js
520 kallithea/public/codemirror/mode/nginx/
520 kallithea/public/codemirror/mode/nginx/
521 kallithea/public/codemirror/mode/nginx/nginx.js
521 kallithea/public/codemirror/mode/nginx/nginx.js
522 kallithea/public/codemirror/mode/ntriples/
522 kallithea/public/codemirror/mode/ntriples/
523 kallithea/public/codemirror/mode/ntriples/ntriples.js
523 kallithea/public/codemirror/mode/ntriples/ntriples.js
524 kallithea/public/codemirror/mode/octave/
524 kallithea/public/codemirror/mode/octave/
525 kallithea/public/codemirror/mode/octave/octave.js
525 kallithea/public/codemirror/mode/octave/octave.js
526 kallithea/public/codemirror/mode/pascal/
526 kallithea/public/codemirror/mode/pascal/
527 kallithea/public/codemirror/mode/pascal/pascal.js
527 kallithea/public/codemirror/mode/pascal/pascal.js
528 kallithea/public/codemirror/mode/pegjs/
528 kallithea/public/codemirror/mode/pegjs/
529 kallithea/public/codemirror/mode/pegjs/pegjs.js
529 kallithea/public/codemirror/mode/pegjs/pegjs.js
530 kallithea/public/codemirror/mode/perl/
530 kallithea/public/codemirror/mode/perl/
531 kallithea/public/codemirror/mode/perl/perl.js
531 kallithea/public/codemirror/mode/perl/perl.js
532 kallithea/public/codemirror/mode/php/
532 kallithea/public/codemirror/mode/php/
533 kallithea/public/codemirror/mode/php/php.js
533 kallithea/public/codemirror/mode/php/php.js
534 kallithea/public/codemirror/mode/pig/
534 kallithea/public/codemirror/mode/pig/
535 kallithea/public/codemirror/mode/pig/pig.js
535 kallithea/public/codemirror/mode/pig/pig.js
536 kallithea/public/codemirror/mode/properties/
536 kallithea/public/codemirror/mode/properties/
537 kallithea/public/codemirror/mode/properties/properties.js
537 kallithea/public/codemirror/mode/properties/properties.js
538 kallithea/public/codemirror/mode/puppet/
538 kallithea/public/codemirror/mode/puppet/
539 kallithea/public/codemirror/mode/puppet/puppet.js
539 kallithea/public/codemirror/mode/puppet/puppet.js
540 kallithea/public/codemirror/mode/python/
540 kallithea/public/codemirror/mode/python/
541 kallithea/public/codemirror/mode/python/python.js
541 kallithea/public/codemirror/mode/python/python.js
542 kallithea/public/codemirror/mode/q/
542 kallithea/public/codemirror/mode/q/
543 kallithea/public/codemirror/mode/q/q.js
543 kallithea/public/codemirror/mode/q/q.js
544 kallithea/public/codemirror/mode/r/
544 kallithea/public/codemirror/mode/r/
545 kallithea/public/codemirror/mode/r/r.js
545 kallithea/public/codemirror/mode/r/r.js
546 kallithea/public/codemirror/mode/rpm/
546 kallithea/public/codemirror/mode/rpm/
547 kallithea/public/codemirror/mode/rpm/rpm.js
547 kallithea/public/codemirror/mode/rpm/rpm.js
548 kallithea/public/codemirror/mode/rst/
548 kallithea/public/codemirror/mode/rst/
549 kallithea/public/codemirror/mode/rst/rst.js
549 kallithea/public/codemirror/mode/rst/rst.js
550 kallithea/public/codemirror/mode/ruby/
550 kallithea/public/codemirror/mode/ruby/
551 kallithea/public/codemirror/mode/ruby/ruby.js
551 kallithea/public/codemirror/mode/ruby/ruby.js
552 kallithea/public/codemirror/mode/rust/
552 kallithea/public/codemirror/mode/rust/
553 kallithea/public/codemirror/mode/rust/rust.js
553 kallithea/public/codemirror/mode/rust/rust.js
554 kallithea/public/codemirror/mode/sass/
554 kallithea/public/codemirror/mode/sass/
555 kallithea/public/codemirror/mode/sass/sass.js
555 kallithea/public/codemirror/mode/sass/sass.js
556 kallithea/public/codemirror/mode/scheme/
556 kallithea/public/codemirror/mode/scheme/
557 kallithea/public/codemirror/mode/scheme/scheme.js
557 kallithea/public/codemirror/mode/scheme/scheme.js
558 kallithea/public/codemirror/mode/shell/
558 kallithea/public/codemirror/mode/shell/
559 kallithea/public/codemirror/mode/shell/shell.js
559 kallithea/public/codemirror/mode/shell/shell.js
560 kallithea/public/codemirror/mode/sieve/
560 kallithea/public/codemirror/mode/sieve/
561 kallithea/public/codemirror/mode/sieve/sieve.js
561 kallithea/public/codemirror/mode/sieve/sieve.js
562 kallithea/public/codemirror/mode/slim/
562 kallithea/public/codemirror/mode/slim/
563 kallithea/public/codemirror/mode/slim/slim.js
563 kallithea/public/codemirror/mode/slim/slim.js
564 kallithea/public/codemirror/mode/smalltalk/
564 kallithea/public/codemirror/mode/smalltalk/
565 kallithea/public/codemirror/mode/smalltalk/smalltalk.js
565 kallithea/public/codemirror/mode/smalltalk/smalltalk.js
566 kallithea/public/codemirror/mode/smarty/
566 kallithea/public/codemirror/mode/smarty/
567 kallithea/public/codemirror/mode/smarty/smarty.js
567 kallithea/public/codemirror/mode/smarty/smarty.js
568 kallithea/public/codemirror/mode/smartymixed/
568 kallithea/public/codemirror/mode/smartymixed/
569 kallithea/public/codemirror/mode/smartymixed/smartymixed.js
569 kallithea/public/codemirror/mode/smartymixed/smartymixed.js
570 kallithea/public/codemirror/mode/solr/
570 kallithea/public/codemirror/mode/solr/
571 kallithea/public/codemirror/mode/solr/solr.js
571 kallithea/public/codemirror/mode/solr/solr.js
572 kallithea/public/codemirror/mode/sparql/
572 kallithea/public/codemirror/mode/sparql/
573 kallithea/public/codemirror/mode/sparql/sparql.js
573 kallithea/public/codemirror/mode/sparql/sparql.js
574 kallithea/public/codemirror/mode/sql/
574 kallithea/public/codemirror/mode/sql/
575 kallithea/public/codemirror/mode/sql/sql.js
575 kallithea/public/codemirror/mode/sql/sql.js
576 kallithea/public/codemirror/mode/stex/
576 kallithea/public/codemirror/mode/stex/
577 kallithea/public/codemirror/mode/stex/stex.js
577 kallithea/public/codemirror/mode/stex/stex.js
578 kallithea/public/codemirror/mode/tcl/
578 kallithea/public/codemirror/mode/tcl/
579 kallithea/public/codemirror/mode/tcl/tcl.js
579 kallithea/public/codemirror/mode/tcl/tcl.js
580 kallithea/public/codemirror/mode/textile/
580 kallithea/public/codemirror/mode/textile/
581 kallithea/public/codemirror/mode/textile/textile.js
581 kallithea/public/codemirror/mode/textile/textile.js
582 kallithea/public/codemirror/mode/tiddlywiki/
582 kallithea/public/codemirror/mode/tiddlywiki/
583 kallithea/public/codemirror/mode/tiddlywiki/tiddlywiki.css
583 kallithea/public/codemirror/mode/tiddlywiki/tiddlywiki.css
584 kallithea/public/codemirror/mode/tiddlywiki/tiddlywiki.js
584 kallithea/public/codemirror/mode/tiddlywiki/tiddlywiki.js
585 kallithea/public/codemirror/mode/tiki/
585 kallithea/public/codemirror/mode/tiki/
586 kallithea/public/codemirror/mode/tiki/tiki.css
586 kallithea/public/codemirror/mode/tiki/tiki.css
587 kallithea/public/codemirror/mode/tiki/tiki.js
587 kallithea/public/codemirror/mode/tiki/tiki.js
588 kallithea/public/codemirror/mode/toml/
588 kallithea/public/codemirror/mode/toml/
589 kallithea/public/codemirror/mode/toml/toml.js
589 kallithea/public/codemirror/mode/toml/toml.js
590 kallithea/public/codemirror/mode/tornado/
590 kallithea/public/codemirror/mode/tornado/
591 kallithea/public/codemirror/mode/tornado/tornado.js
591 kallithea/public/codemirror/mode/tornado/tornado.js
592 kallithea/public/codemirror/mode/turtle/
592 kallithea/public/codemirror/mode/turtle/
593 kallithea/public/codemirror/mode/turtle/turtle.js
593 kallithea/public/codemirror/mode/turtle/turtle.js
594 kallithea/public/codemirror/mode/vb/
594 kallithea/public/codemirror/mode/vb/
595 kallithea/public/codemirror/mode/vb/vb.js
595 kallithea/public/codemirror/mode/vb/vb.js
596 kallithea/public/codemirror/mode/vbscript/
596 kallithea/public/codemirror/mode/vbscript/
597 kallithea/public/codemirror/mode/vbscript/vbscript.js
597 kallithea/public/codemirror/mode/vbscript/vbscript.js
598 kallithea/public/codemirror/mode/velocity/
598 kallithea/public/codemirror/mode/velocity/
599 kallithea/public/codemirror/mode/velocity/velocity.js
599 kallithea/public/codemirror/mode/velocity/velocity.js
600 kallithea/public/codemirror/mode/verilog/
600 kallithea/public/codemirror/mode/verilog/
601 kallithea/public/codemirror/mode/verilog/verilog.js
601 kallithea/public/codemirror/mode/verilog/verilog.js
602 kallithea/public/codemirror/mode/xml/
602 kallithea/public/codemirror/mode/xml/
603 kallithea/public/codemirror/mode/xml/xml.js
603 kallithea/public/codemirror/mode/xml/xml.js
604 kallithea/public/codemirror/mode/xquery/
604 kallithea/public/codemirror/mode/xquery/
605 kallithea/public/codemirror/mode/xquery/xquery.js
605 kallithea/public/codemirror/mode/xquery/xquery.js
606 kallithea/public/codemirror/mode/yaml/
606 kallithea/public/codemirror/mode/yaml/
607 kallithea/public/codemirror/mode/yaml/yaml.js
607 kallithea/public/codemirror/mode/yaml/yaml.js
608 kallithea/public/codemirror/mode/z80/
608 kallithea/public/codemirror/mode/z80/
609 kallithea/public/codemirror/mode/z80/z80.js
609 kallithea/public/codemirror/mode/z80/z80.js
610 kallithea/public/css/
610 kallithea/public/css/
611 kallithea/public/css/bootstrap.css
611 kallithea/public/css/bootstrap.css
612 kallithea/public/css/contextbar.css
612 kallithea/public/css/contextbar.css
613 kallithea/public/css/mergely.css
613 kallithea/public/css/mergely.css
614 kallithea/public/css/pygments.css
614 kallithea/public/css/pygments.css
615 kallithea/public/css/style.css
615 kallithea/public/css/style.css
616 kallithea/public/fontello/
616 kallithea/public/fontello/
617 kallithea/public/fontello/README-kallithea.txt
617 kallithea/public/fontello/README-kallithea.txt
618 kallithea/public/fontello/README.txt
618 kallithea/public/fontello/README.txt
619 kallithea/public/fontello/config.json
619 kallithea/public/fontello/config.json
620 kallithea/public/fontello/css/
620 kallithea/public/fontello/css/
621 kallithea/public/fontello/css/kallithea.css
621 kallithea/public/fontello/css/kallithea.css
622 kallithea/public/fontello/font/
622 kallithea/public/fontello/font/
623 kallithea/public/fontello/font/kallithea.eot
623 kallithea/public/fontello/font/kallithea.eot
624 kallithea/public/fontello/font/kallithea.svg
624 kallithea/public/fontello/font/kallithea.svg
625 kallithea/public/fontello/font/kallithea.ttf
625 kallithea/public/fontello/font/kallithea.ttf
626 kallithea/public/fontello/font/kallithea.woff
626 kallithea/public/fontello/font/kallithea.woff
627 kallithea/public/images/
627 kallithea/public/images/
628 kallithea/public/images/background.png
628 kallithea/public/images/background.png
629 kallithea/public/images/favicon.ico
629 kallithea/public/images/favicon.ico
630 kallithea/public/images/kallithea-logo.png
630 kallithea/public/images/kallithea-logo.png
631 kallithea/public/images/kallithea-logo.svg
631 kallithea/public/images/kallithea-logo.svg
632 kallithea/public/images/pager.png
632 kallithea/public/images/pager.png
633 kallithea/public/images/pager_selected.png
633 kallithea/public/images/pager_selected.png
634 kallithea/public/js/
634 kallithea/public/js/
635 kallithea/public/js/base.js
635 kallithea/public/js/base.js
636 kallithea/public/js/bootstrap.js
636 kallithea/public/js/bootstrap.js
637 kallithea/public/js/codemirror_loadmode.js
637 kallithea/public/js/codemirror_loadmode.js
638 kallithea/public/js/graph.js
638 kallithea/public/js/graph.js
639 kallithea/public/js/jquery.min.js
639 kallithea/public/js/jquery.min.js
640 kallithea/public/js/mergely.js
640 kallithea/public/js/mergely.js
641 kallithea/public/js/native.history.js
641 kallithea/public/js/native.history.js
642 kallithea/public/js/select2/
642 kallithea/public/js/select2/
643 kallithea/public/js/select2/select2-bootstrap.css
643 kallithea/public/js/select2/select2-bootstrap.css
644 kallithea/public/js/select2/select2-spinner.gif
644 kallithea/public/js/select2/select2-spinner.gif
645 kallithea/public/js/select2/select2.css
645 kallithea/public/js/select2/select2.css
646 kallithea/public/js/select2/select2.js
646 kallithea/public/js/select2/select2.js
647 kallithea/public/js/select2/select2.png
647 kallithea/public/js/select2/select2.png
648 kallithea/public/js/select2/select2x2.png
648 kallithea/public/js/select2/select2x2.png
649 kallithea/public/js/yui.2.9.js
649 kallithea/public/js/yui.2.9.js
650 kallithea/public/js/yui.flot.js
650 kallithea/public/js/yui.flot.js
651 kallithea/templates/
651 kallithea/templates/
652 kallithea/templates/about.html
652 kallithea/templates/about.html
653 kallithea/templates/admin/
653 kallithea/templates/admin/
654 kallithea/templates/admin/admin.html
654 kallithea/templates/admin/admin.html
655 kallithea/templates/admin/admin_log.html
655 kallithea/templates/admin/admin_log.html
656 kallithea/templates/admin/auth/
656 kallithea/templates/admin/auth/
657 kallithea/templates/admin/auth/auth_settings.html
657 kallithea/templates/admin/auth/auth_settings.html
658 kallithea/templates/admin/defaults/
658 kallithea/templates/admin/defaults/
659 kallithea/templates/admin/defaults/defaults.html
659 kallithea/templates/admin/defaults/defaults.html
660 kallithea/templates/admin/gists/
660 kallithea/templates/admin/gists/
661 kallithea/templates/admin/gists/edit.html
661 kallithea/templates/admin/gists/edit.html
662 kallithea/templates/admin/gists/index.html
662 kallithea/templates/admin/gists/index.html
663 kallithea/templates/admin/gists/new.html
663 kallithea/templates/admin/gists/new.html
664 kallithea/templates/admin/gists/show.html
664 kallithea/templates/admin/gists/show.html
665 kallithea/templates/admin/my_account/
665 kallithea/templates/admin/my_account/
666 kallithea/templates/admin/my_account/my_account.html
666 kallithea/templates/admin/my_account/my_account.html
667 kallithea/templates/admin/my_account/my_account_api_keys.html
667 kallithea/templates/admin/my_account/my_account_api_keys.html
668 kallithea/templates/admin/my_account/my_account_emails.html
668 kallithea/templates/admin/my_account/my_account_emails.html
669 kallithea/templates/admin/my_account/my_account_password.html
669 kallithea/templates/admin/my_account/my_account_password.html
670 kallithea/templates/admin/my_account/my_account_perms.html
670 kallithea/templates/admin/my_account/my_account_perms.html
671 kallithea/templates/admin/my_account/my_account_profile.html
671 kallithea/templates/admin/my_account/my_account_profile.html
672 kallithea/templates/admin/my_account/my_account_repos.html
672 kallithea/templates/admin/my_account/my_account_repos.html
673 kallithea/templates/admin/my_account/my_account_watched.html
673 kallithea/templates/admin/my_account/my_account_watched.html
674 kallithea/templates/admin/notifications/
674 kallithea/templates/admin/notifications/
675 kallithea/templates/admin/notifications/notifications.html
675 kallithea/templates/admin/notifications/notifications.html
676 kallithea/templates/admin/notifications/notifications_data.html
676 kallithea/templates/admin/notifications/notifications_data.html
677 kallithea/templates/admin/notifications/show_notification.html
677 kallithea/templates/admin/notifications/show_notification.html
678 kallithea/templates/admin/permissions/
678 kallithea/templates/admin/permissions/
679 kallithea/templates/admin/permissions/permissions.html
679 kallithea/templates/admin/permissions/permissions.html
680 kallithea/templates/admin/permissions/permissions_globals.html
680 kallithea/templates/admin/permissions/permissions_globals.html
681 kallithea/templates/admin/permissions/permissions_ips.html
681 kallithea/templates/admin/permissions/permissions_ips.html
682 kallithea/templates/admin/permissions/permissions_perms.html
682 kallithea/templates/admin/permissions/permissions_perms.html
683 kallithea/templates/admin/repo_groups/
683 kallithea/templates/admin/repo_groups/
684 kallithea/templates/admin/repo_groups/repo_group_add.html
684 kallithea/templates/admin/repo_groups/repo_group_add.html
685 kallithea/templates/admin/repo_groups/repo_group_edit.html
685 kallithea/templates/admin/repo_groups/repo_group_edit.html
686 kallithea/templates/admin/repo_groups/repo_group_edit_advanced.html
686 kallithea/templates/admin/repo_groups/repo_group_edit_advanced.html
687 kallithea/templates/admin/repo_groups/repo_group_edit_perms.html
687 kallithea/templates/admin/repo_groups/repo_group_edit_perms.html
688 kallithea/templates/admin/repo_groups/repo_group_edit_settings.html
688 kallithea/templates/admin/repo_groups/repo_group_edit_settings.html
689 kallithea/templates/admin/repo_groups/repo_group_show.html
689 kallithea/templates/admin/repo_groups/repo_group_show.html
690 kallithea/templates/admin/repo_groups/repo_groups.html
690 kallithea/templates/admin/repo_groups/repo_groups.html
691 kallithea/templates/admin/repos/
691 kallithea/templates/admin/repos/
692 kallithea/templates/admin/repos/repo_add.html
692 kallithea/templates/admin/repos/repo_add.html
693 kallithea/templates/admin/repos/repo_add_base.html
693 kallithea/templates/admin/repos/repo_add_base.html
694 kallithea/templates/admin/repos/repo_creating.html
694 kallithea/templates/admin/repos/repo_creating.html
695 kallithea/templates/admin/repos/repo_edit.html
695 kallithea/templates/admin/repos/repo_edit.html
696 kallithea/templates/admin/repos/repo_edit_advanced.html
696 kallithea/templates/admin/repos/repo_edit_advanced.html
697 kallithea/templates/admin/repos/repo_edit_caches.html
697 kallithea/templates/admin/repos/repo_edit_caches.html
698 kallithea/templates/admin/repos/repo_edit_fields.html
698 kallithea/templates/admin/repos/repo_edit_fields.html
699 kallithea/templates/admin/repos/repo_edit_fork.html
699 kallithea/templates/admin/repos/repo_edit_fork.html
700 kallithea/templates/admin/repos/repo_edit_permissions.html
700 kallithea/templates/admin/repos/repo_edit_permissions.html
701 kallithea/templates/admin/repos/repo_edit_remote.html
701 kallithea/templates/admin/repos/repo_edit_remote.html
702 kallithea/templates/admin/repos/repo_edit_settings.html
702 kallithea/templates/admin/repos/repo_edit_settings.html
703 kallithea/templates/admin/repos/repo_edit_statistics.html
703 kallithea/templates/admin/repos/repo_edit_statistics.html
704 kallithea/templates/admin/repos/repos.html
704 kallithea/templates/admin/repos/repos.html
705 kallithea/templates/admin/settings/
705 kallithea/templates/admin/settings/
706 kallithea/templates/admin/settings/settings.html
706 kallithea/templates/admin/settings/settings.html
707 kallithea/templates/admin/settings/settings_email.html
707 kallithea/templates/admin/settings/settings_email.html
708 kallithea/templates/admin/settings/settings_global.html
708 kallithea/templates/admin/settings/settings_global.html
709 kallithea/templates/admin/settings/settings_hooks.html
709 kallithea/templates/admin/settings/settings_hooks.html
710 kallithea/templates/admin/settings/settings_mapping.html
710 kallithea/templates/admin/settings/settings_mapping.html
711 kallithea/templates/admin/settings/settings_search.html
711 kallithea/templates/admin/settings/settings_search.html
712 kallithea/templates/admin/settings/settings_system.html
712 kallithea/templates/admin/settings/settings_system.html
713 kallithea/templates/admin/settings/settings_system_update.html
713 kallithea/templates/admin/settings/settings_system_update.html
714 kallithea/templates/admin/settings/settings_vcs.html
714 kallithea/templates/admin/settings/settings_vcs.html
715 kallithea/templates/admin/settings/settings_visual.html
715 kallithea/templates/admin/settings/settings_visual.html
716 kallithea/templates/admin/user_groups/
716 kallithea/templates/admin/user_groups/
717 kallithea/templates/admin/user_groups/user_group_add.html
717 kallithea/templates/admin/user_groups/user_group_add.html
718 kallithea/templates/admin/user_groups/user_group_edit.html
718 kallithea/templates/admin/user_groups/user_group_edit.html
719 kallithea/templates/admin/user_groups/user_group_edit_advanced.html
719 kallithea/templates/admin/user_groups/user_group_edit_advanced.html
720 kallithea/templates/admin/user_groups/user_group_edit_default_perms.html
720 kallithea/templates/admin/user_groups/user_group_edit_default_perms.html
721 kallithea/templates/admin/user_groups/user_group_edit_members.html
721 kallithea/templates/admin/user_groups/user_group_edit_members.html
722 kallithea/templates/admin/user_groups/user_group_edit_perms.html
722 kallithea/templates/admin/user_groups/user_group_edit_perms.html
723 kallithea/templates/admin/user_groups/user_group_edit_settings.html
723 kallithea/templates/admin/user_groups/user_group_edit_settings.html
724 kallithea/templates/admin/user_groups/user_groups.html
724 kallithea/templates/admin/user_groups/user_groups.html
725 kallithea/templates/admin/users/
725 kallithea/templates/admin/users/
726 kallithea/templates/admin/users/user_add.html
726 kallithea/templates/admin/users/user_add.html
727 kallithea/templates/admin/users/user_edit.html
727 kallithea/templates/admin/users/user_edit.html
728 kallithea/templates/admin/users/user_edit_advanced.html
728 kallithea/templates/admin/users/user_edit_advanced.html
729 kallithea/templates/admin/users/user_edit_api_keys.html
729 kallithea/templates/admin/users/user_edit_api_keys.html
730 kallithea/templates/admin/users/user_edit_emails.html
730 kallithea/templates/admin/users/user_edit_emails.html
731 kallithea/templates/admin/users/user_edit_ips.html
731 kallithea/templates/admin/users/user_edit_ips.html
732 kallithea/templates/admin/users/user_edit_perms.html
732 kallithea/templates/admin/users/user_edit_perms.html
733 kallithea/templates/admin/users/user_edit_profile.html
733 kallithea/templates/admin/users/user_edit_profile.html
734 kallithea/templates/admin/users/users.html
734 kallithea/templates/admin/users/users.html
735 kallithea/templates/base/
735 kallithea/templates/base/
736 kallithea/templates/base/base.html
736 kallithea/templates/base/base.html
737 kallithea/templates/base/default_perms_box.html
737 kallithea/templates/base/default_perms_box.html
738 kallithea/templates/base/flash_msg.html
738 kallithea/templates/base/flash_msg.html
739 kallithea/templates/base/perms_summary.html
739 kallithea/templates/base/perms_summary.html
740 kallithea/templates/base/root.html
740 kallithea/templates/base/root.html
741 kallithea/templates/bookmarks/
741 kallithea/templates/bookmarks/
742 kallithea/templates/bookmarks/bookmarks.html
742 kallithea/templates/bookmarks/bookmarks.html
743 kallithea/templates/bookmarks/bookmarks_data.html
743 kallithea/templates/bookmarks/bookmarks_data.html
744 kallithea/templates/branches/
744 kallithea/templates/branches/
745 kallithea/templates/branches/branches.html
745 kallithea/templates/branches/branches.html
746 kallithea/templates/branches/branches_data.html
746 kallithea/templates/branches/branches_data.html
747 kallithea/templates/changelog/
747 kallithea/templates/changelog/
748 kallithea/templates/changelog/changelog.html
748 kallithea/templates/changelog/changelog.html
749 kallithea/templates/changelog/changelog_details.html
749 kallithea/templates/changelog/changelog_details.html
750 kallithea/templates/changelog/changelog_summary_data.html
750 kallithea/templates/changelog/changelog_summary_data.html
751 kallithea/templates/changeset/
751 kallithea/templates/changeset/
752 kallithea/templates/changeset/changeset.html
752 kallithea/templates/changeset/changeset.html
753 kallithea/templates/changeset/changeset_comment_block.html
753 kallithea/templates/changeset/changeset_comment_block.html
754 kallithea/templates/changeset/changeset_file_comment.html
754 kallithea/templates/changeset/changeset_file_comment.html
755 kallithea/templates/changeset/changeset_range.html
755 kallithea/templates/changeset/changeset_range.html
756 kallithea/templates/changeset/diff_block.html
756 kallithea/templates/changeset/diff_block.html
757 kallithea/templates/changeset/patch_changeset.html
757 kallithea/templates/changeset/patch_changeset.html
758 kallithea/templates/compare/
758 kallithea/templates/compare/
759 kallithea/templates/compare/compare_cs.html
759 kallithea/templates/compare/compare_cs.html
760 kallithea/templates/compare/compare_diff.html
760 kallithea/templates/compare/compare_diff.html
761 kallithea/templates/data_table/
761 kallithea/templates/data_table/
762 kallithea/templates/data_table/_dt_elements.html
762 kallithea/templates/data_table/_dt_elements.html
763 kallithea/templates/email_templates/
763 kallithea/templates/email_templates/
764 kallithea/templates/email_templates/changeset_comment.html
764 kallithea/templates/email_templates/changeset_comment.html
765 kallithea/templates/email_templates/changeset_comment.txt
765 kallithea/templates/email_templates/changeset_comment.txt
766 kallithea/templates/email_templates/default.html
766 kallithea/templates/email_templates/default.html
767 kallithea/templates/email_templates/default.txt
767 kallithea/templates/email_templates/default.txt
768 kallithea/templates/email_templates/main.html
768 kallithea/templates/email_templates/main.html
769 kallithea/templates/email_templates/main.txt
769 kallithea/templates/email_templates/main.txt
770 kallithea/templates/email_templates/password_reset.html
770 kallithea/templates/email_templates/password_reset.html
771 kallithea/templates/email_templates/password_reset.txt
771 kallithea/templates/email_templates/password_reset.txt
772 kallithea/templates/email_templates/pull_request.html
772 kallithea/templates/email_templates/pull_request.html
773 kallithea/templates/email_templates/pull_request.txt
773 kallithea/templates/email_templates/pull_request.txt
774 kallithea/templates/email_templates/pull_request_comment.html
774 kallithea/templates/email_templates/pull_request_comment.html
775 kallithea/templates/email_templates/pull_request_comment.txt
775 kallithea/templates/email_templates/pull_request_comment.txt
776 kallithea/templates/email_templates/registration.html
776 kallithea/templates/email_templates/registration.html
777 kallithea/templates/email_templates/registration.txt
777 kallithea/templates/email_templates/registration.txt
778 kallithea/templates/errors/
778 kallithea/templates/errors/
779 kallithea/templates/errors/error_document.html
779 kallithea/templates/errors/error_document.html
780 kallithea/templates/files/
780 kallithea/templates/files/
781 kallithea/templates/files/diff_2way.html
781 kallithea/templates/files/diff_2way.html
782 kallithea/templates/files/file_diff.html
782 kallithea/templates/files/file_diff.html
783 kallithea/templates/files/files.html
783 kallithea/templates/files/files.html
784 kallithea/templates/files/files_add.html
784 kallithea/templates/files/files_add.html
785 kallithea/templates/files/files_browser.html
785 kallithea/templates/files/files_browser.html
786 kallithea/templates/files/files_delete.html
786 kallithea/templates/files/files_delete.html
787 kallithea/templates/files/files_edit.html
787 kallithea/templates/files/files_edit.html
788 kallithea/templates/files/files_history_box.html
788 kallithea/templates/files/files_history_box.html
789 kallithea/templates/files/files_source.html
789 kallithea/templates/files/files_source.html
790 kallithea/templates/files/files_ypjax.html
790 kallithea/templates/files/files_ypjax.html
791 kallithea/templates/followers/
791 kallithea/templates/followers/
792 kallithea/templates/followers/followers.html
792 kallithea/templates/followers/followers.html
793 kallithea/templates/followers/followers_data.html
793 kallithea/templates/followers/followers_data.html
794 kallithea/templates/forks/
794 kallithea/templates/forks/
795 kallithea/templates/forks/fork.html
795 kallithea/templates/forks/fork.html
796 kallithea/templates/forks/forks.html
796 kallithea/templates/forks/forks.html
797 kallithea/templates/forks/forks_data.html
797 kallithea/templates/forks/forks_data.html
798 kallithea/templates/index.html
798 kallithea/templates/index.html
799 kallithea/templates/index_base.html
799 kallithea/templates/index_base.html
800 kallithea/templates/journal/
800 kallithea/templates/journal/
801 kallithea/templates/journal/journal.html
801 kallithea/templates/journal/journal.html
802 kallithea/templates/journal/journal_data.html
802 kallithea/templates/journal/journal_data.html
803 kallithea/templates/journal/public_journal.html
803 kallithea/templates/journal/public_journal.html
804 kallithea/templates/login.html
804 kallithea/templates/login.html
805 kallithea/templates/password_reset.html
805 kallithea/templates/password_reset.html
806 kallithea/templates/password_reset_confirmation.html
806 kallithea/templates/password_reset_confirmation.html
807 kallithea/templates/pullrequests/
807 kallithea/templates/pullrequests/
808 kallithea/templates/pullrequests/pullrequest.html
808 kallithea/templates/pullrequests/pullrequest.html
809 kallithea/templates/pullrequests/pullrequest_data.html
809 kallithea/templates/pullrequests/pullrequest_data.html
810 kallithea/templates/pullrequests/pullrequest_show.html
810 kallithea/templates/pullrequests/pullrequest_show.html
811 kallithea/templates/pullrequests/pullrequest_show_all.html
811 kallithea/templates/pullrequests/pullrequest_show_all.html
812 kallithea/templates/pullrequests/pullrequest_show_my.html
812 kallithea/templates/pullrequests/pullrequest_show_my.html
813 kallithea/templates/register.html
813 kallithea/templates/register.html
814 kallithea/templates/search/
814 kallithea/templates/search/
815 kallithea/templates/search/search.html
815 kallithea/templates/search/search.html
816 kallithea/templates/search/search_commit.html
816 kallithea/templates/search/search_commit.html
817 kallithea/templates/search/search_content.html
817 kallithea/templates/search/search_content.html
818 kallithea/templates/search/search_path.html
818 kallithea/templates/search/search_path.html
819 kallithea/templates/search/search_repository.html
819 kallithea/templates/search/search_repository.html
820 kallithea/templates/summary/
820 kallithea/templates/summary/
821 kallithea/templates/summary/statistics.html
821 kallithea/templates/summary/statistics.html
822 kallithea/templates/summary/summary.html
822 kallithea/templates/summary/summary.html
823 kallithea/templates/switch_to_list.html
823 kallithea/templates/switch_to_list.html
824 kallithea/templates/tags/
824 kallithea/templates/tags/
825 kallithea/templates/tags/tags.html
825 kallithea/templates/tags/tags.html
826 kallithea/templates/tags/tags_data.html
826 kallithea/templates/tags/tags_data.html
827 kallithea/tests/
827 kallithea/tests/
828 kallithea/tests/__init__.py
828 kallithea/tests/__init__.py
829 kallithea/tests/api/
829 kallithea/tests/api/
830 kallithea/tests/api/__init__.py
830 kallithea/tests/api/__init__.py
831 kallithea/tests/api/api_base.py
831 kallithea/tests/api/api_base.py
832 kallithea/tests/api/test_api_git.py
832 kallithea/tests/api/test_api_git.py
833 kallithea/tests/api/test_api_hg.py
833 kallithea/tests/api/test_api_hg.py
834 kallithea/tests/conftest.py
834 kallithea/tests/conftest.py
835 kallithea/tests/fixture.py
835 kallithea/tests/fixture.py
836 kallithea/tests/fixtures/
836 kallithea/tests/fixtures/
837 kallithea/tests/fixtures/diff_with_diff_data.diff
837 kallithea/tests/fixtures/diff_with_diff_data.diff
838 kallithea/tests/fixtures/git_diff_binary_and_normal.diff
838 kallithea/tests/fixtures/git_diff_binary_and_normal.diff
839 kallithea/tests/fixtures/git_diff_chmod.diff
839 kallithea/tests/fixtures/git_diff_chmod.diff
840 kallithea/tests/fixtures/git_diff_mod_single_binary_file.diff
840 kallithea/tests/fixtures/git_diff_mod_single_binary_file.diff
841 kallithea/tests/fixtures/git_diff_modify_binary_file.diff
841 kallithea/tests/fixtures/git_diff_modify_binary_file.diff
842 kallithea/tests/fixtures/git_diff_rename_file.diff
842 kallithea/tests/fixtures/git_diff_rename_file.diff
843 kallithea/tests/fixtures/git_node_history_response.json
843 kallithea/tests/fixtures/git_node_history_response.json
844 kallithea/tests/fixtures/hg_diff_add_single_binary_file.diff
844 kallithea/tests/fixtures/hg_diff_add_single_binary_file.diff
845 kallithea/tests/fixtures/hg_diff_binary_and_normal.diff
845 kallithea/tests/fixtures/hg_diff_binary_and_normal.diff
846 kallithea/tests/fixtures/hg_diff_chmod.diff
846 kallithea/tests/fixtures/hg_diff_chmod.diff
847 kallithea/tests/fixtures/hg_diff_chmod_and_mod_single_binary_file.diff
847 kallithea/tests/fixtures/hg_diff_chmod_and_mod_single_binary_file.diff
848 kallithea/tests/fixtures/hg_diff_copy_and_chmod_file.diff
848 kallithea/tests/fixtures/hg_diff_copy_and_chmod_file.diff
849 kallithea/tests/fixtures/hg_diff_copy_and_modify_file.diff
849 kallithea/tests/fixtures/hg_diff_copy_and_modify_file.diff
850 kallithea/tests/fixtures/hg_diff_copy_chmod_and_edit_file.diff
850 kallithea/tests/fixtures/hg_diff_copy_chmod_and_edit_file.diff
851 kallithea/tests/fixtures/hg_diff_copy_file.diff
851 kallithea/tests/fixtures/hg_diff_copy_file.diff
852 kallithea/tests/fixtures/hg_diff_del_single_binary_file.diff
852 kallithea/tests/fixtures/hg_diff_del_single_binary_file.diff
853 kallithea/tests/fixtures/hg_diff_mod_file_and_rename.diff
853 kallithea/tests/fixtures/hg_diff_mod_file_and_rename.diff
854 kallithea/tests/fixtures/hg_diff_mod_single_binary_file.diff
854 kallithea/tests/fixtures/hg_diff_mod_single_binary_file.diff
855 kallithea/tests/fixtures/hg_diff_mod_single_file_and_rename_and_chmod.diff
855 kallithea/tests/fixtures/hg_diff_mod_single_file_and_rename_and_chmod.diff
856 kallithea/tests/fixtures/hg_diff_rename_and_chmod_file.diff
856 kallithea/tests/fixtures/hg_diff_rename_and_chmod_file.diff
857 kallithea/tests/fixtures/hg_diff_rename_file.diff
857 kallithea/tests/fixtures/hg_diff_rename_file.diff
858 kallithea/tests/fixtures/hg_diff_rename_space_cr.diff
858 kallithea/tests/fixtures/hg_diff_rename_space_cr.diff
859 kallithea/tests/fixtures/hg_node_history_response.json
859 kallithea/tests/fixtures/hg_node_history_response.json
860 kallithea/tests/fixtures/journal_dump.csv
860 kallithea/tests/fixtures/journal_dump.csv
861 kallithea/tests/fixtures/markuptest.diff
861 kallithea/tests/fixtures/markuptest.diff
862 kallithea/tests/fixtures/vcs_test_git.tar.gz
862 kallithea/tests/fixtures/vcs_test_git.tar.gz
863 kallithea/tests/fixtures/vcs_test_hg.tar.gz
863 kallithea/tests/fixtures/vcs_test_hg.tar.gz
864 kallithea/tests/functional/
864 kallithea/tests/functional/
865 kallithea/tests/functional/__init__.py
865 kallithea/tests/functional/__init__.py
866 kallithea/tests/functional/test_admin.py
866 kallithea/tests/functional/test_admin.py
867 kallithea/tests/functional/test_admin_auth_settings.py
867 kallithea/tests/functional/test_admin_auth_settings.py
868 kallithea/tests/functional/test_admin_defaults.py
868 kallithea/tests/functional/test_admin_defaults.py
869 kallithea/tests/functional/test_admin_gists.py
869 kallithea/tests/functional/test_admin_gists.py
870 kallithea/tests/functional/test_admin_notifications.py
870 kallithea/tests/functional/test_admin_notifications.py
871 kallithea/tests/functional/test_admin_permissions.py
871 kallithea/tests/functional/test_admin_permissions.py
872 kallithea/tests/functional/test_admin_repo_groups.py
872 kallithea/tests/functional/test_admin_repo_groups.py
873 kallithea/tests/functional/test_admin_repos.py
873 kallithea/tests/functional/test_admin_repos.py
874 kallithea/tests/functional/test_admin_settings.py
874 kallithea/tests/functional/test_admin_settings.py
875 kallithea/tests/functional/test_admin_user_groups.py
875 kallithea/tests/functional/test_admin_user_groups.py
876 kallithea/tests/functional/test_admin_users.py
876 kallithea/tests/functional/test_admin_users.py
877 kallithea/tests/functional/test_branches.py
877 kallithea/tests/functional/test_branches.py
878 kallithea/tests/functional/test_changelog.py
878 kallithea/tests/functional/test_changelog.py
879 kallithea/tests/functional/test_changeset.py
879 kallithea/tests/functional/test_changeset.py
880 kallithea/tests/functional/test_changeset_comments.py
880 kallithea/tests/functional/test_changeset_comments.py
881 kallithea/tests/functional/test_compare.py
881 kallithea/tests/functional/test_compare.py
882 kallithea/tests/functional/test_compare_local.py
882 kallithea/tests/functional/test_compare_local.py
883 kallithea/tests/functional/test_feed.py
883 kallithea/tests/functional/test_feed.py
884 kallithea/tests/functional/test_files.py
884 kallithea/tests/functional/test_files.py
885 kallithea/tests/functional/test_followers.py
885 kallithea/tests/functional/test_followers.py
886 kallithea/tests/functional/test_forks.py
886 kallithea/tests/functional/test_forks.py
887 kallithea/tests/functional/test_home.py
887 kallithea/tests/functional/test_home.py
888 kallithea/tests/functional/test_journal.py
888 kallithea/tests/functional/test_journal.py
889 kallithea/tests/functional/test_login.py
889 kallithea/tests/functional/test_login.py
890 kallithea/tests/functional/test_my_account.py
890 kallithea/tests/functional/test_my_account.py
891 kallithea/tests/functional/test_pullrequests.py
891 kallithea/tests/functional/test_pullrequests.py
892 kallithea/tests/functional/test_repo_groups.py
892 kallithea/tests/functional/test_repo_groups.py
893 kallithea/tests/functional/test_search.py
893 kallithea/tests/functional/test_search.py
894 kallithea/tests/functional/test_summary.py
894 kallithea/tests/functional/test_summary.py
895 kallithea/tests/functional/test_tags.py
895 kallithea/tests/functional/test_tags.py
896 kallithea/tests/models/
896 kallithea/tests/models/
897 kallithea/tests/models/__init__.py
897 kallithea/tests/models/__init__.py
898 kallithea/tests/models/common.py
898 kallithea/tests/models/common.py
899 kallithea/tests/models/test_changeset_status.py
899 kallithea/tests/models/test_changeset_status.py
900 kallithea/tests/models/test_diff_parsers.py
900 kallithea/tests/models/test_diff_parsers.py
901 kallithea/tests/models/test_notifications.py
901 kallithea/tests/models/test_notifications.py
902 kallithea/tests/models/test_permissions.py
902 kallithea/tests/models/test_permissions.py
903 kallithea/tests/models/test_repo_groups.py
903 kallithea/tests/models/test_repo_groups.py
904 kallithea/tests/models/test_repos.py
904 kallithea/tests/models/test_repos.py
905 kallithea/tests/models/test_user_group_permissions_on_repo_groups.py
905 kallithea/tests/models/test_user_group_permissions_on_repo_groups.py
906 kallithea/tests/models/test_user_groups.py
906 kallithea/tests/models/test_user_groups.py
907 kallithea/tests/models/test_user_permissions_on_repo_groups.py
907 kallithea/tests/models/test_user_permissions_on_repo_groups.py
908 kallithea/tests/models/test_user_permissions_on_repos.py
908 kallithea/tests/models/test_user_permissions_on_repos.py
909 kallithea/tests/models/test_users.py
909 kallithea/tests/models/test_users.py
910 kallithea/tests/other/
910 kallithea/tests/other/
911 kallithea/tests/other/__init__.py
911 kallithea/tests/other/__init__.py
912 kallithea/tests/other/manual_test_vcs_operations.py
912 kallithea/tests/other/manual_test_vcs_operations.py
913 kallithea/tests/other/test_libs.py
913 kallithea/tests/other/test_libs.py
914 kallithea/tests/other/test_mail.py
914 kallithea/tests/other/test_mail.py
915 kallithea/tests/other/test_validators.py
915 kallithea/tests/other/test_validators.py
916 kallithea/tests/scripts/
916 kallithea/tests/scripts/
917 kallithea/tests/scripts/create_rc.sh
917 kallithea/tests/scripts/create_rc.sh
918 kallithea/tests/scripts/manual_test_concurrency.py
918 kallithea/tests/scripts/manual_test_concurrency.py
919 kallithea/tests/scripts/manual_test_crawler.py
919 kallithea/tests/scripts/manual_test_crawler.py
920 kallithea/tests/scripts/mem_watch
920 kallithea/tests/scripts/mem_watch
921 kallithea/tests/test.ini
922 kallithea/tests/vcs/
921 kallithea/tests/vcs/
923 kallithea/tests/vcs/__init__.py
922 kallithea/tests/vcs/__init__.py
924 kallithea/tests/vcs/aconfig
923 kallithea/tests/vcs/aconfig
925 kallithea/tests/vcs/base.py
924 kallithea/tests/vcs/base.py
926 kallithea/tests/vcs/conf.py
925 kallithea/tests/vcs/conf.py
927 kallithea/tests/vcs/test_archives.py
926 kallithea/tests/vcs/test_archives.py
928 kallithea/tests/vcs/test_branches.py
927 kallithea/tests/vcs/test_branches.py
929 kallithea/tests/vcs/test_changesets.py
928 kallithea/tests/vcs/test_changesets.py
930 kallithea/tests/vcs/test_filenodes_unicode_path.py
929 kallithea/tests/vcs/test_filenodes_unicode_path.py
931 kallithea/tests/vcs/test_getitem.py
930 kallithea/tests/vcs/test_getitem.py
932 kallithea/tests/vcs/test_getslice.py
931 kallithea/tests/vcs/test_getslice.py
933 kallithea/tests/vcs/test_git.py
932 kallithea/tests/vcs/test_git.py
934 kallithea/tests/vcs/test_hg.py
933 kallithea/tests/vcs/test_hg.py
935 kallithea/tests/vcs/test_inmemchangesets.py
934 kallithea/tests/vcs/test_inmemchangesets.py
936 kallithea/tests/vcs/test_nodes.py
935 kallithea/tests/vcs/test_nodes.py
937 kallithea/tests/vcs/test_repository.py
936 kallithea/tests/vcs/test_repository.py
938 kallithea/tests/vcs/test_tags.py
937 kallithea/tests/vcs/test_tags.py
939 kallithea/tests/vcs/test_utils.py
938 kallithea/tests/vcs/test_utils.py
940 kallithea/tests/vcs/test_utils_filesize.py
939 kallithea/tests/vcs/test_utils_filesize.py
941 kallithea/tests/vcs/test_vcs.py
940 kallithea/tests/vcs/test_vcs.py
942 kallithea/tests/vcs/test_workdirs.py
941 kallithea/tests/vcs/test_workdirs.py
943 kallithea/tests/vcs/utils.py
942 kallithea/tests/vcs/utils.py
944 kallithea/websetup.py
943 kallithea/websetup.py
945 setup.cfg
944 setup.cfg
946 setup.py
945 setup.py
1 NO CONTENT: file was removed
NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now