unrhodecode/rhodecode/lib
Marcin Kuzminski b9e2364aeb shadow-repos: use safer way to destroy shadow repositories.
we had reported errors on removal of shadow repos. Not reproduced, however
suspecting are filesystem sync/symlink race-conditions on shared storage.

End result were existing shadow-repo directories that tricked rhodecode
into thinking shadow repos is existing, but infact it was a dummy
structure semi-removed. Using shutil.move we ENSURE rhodecode doesn't
read those back even if removal fails.
2018-06-05 09:53:29 +02:00
..
celerylib release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
dbmigrate repositories: allow storing push url for automation. 2018-02-11 20:51:56 +01:00
index release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
middleware svn: fix usage of http exception from webob to pyramid one. 2018-05-28 17:13:59 +02:00
paster_commands release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
plugins release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
pyramid_shell release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
rc_commands bootstrap: allow setting certain env flags for usage in CLI scripts. 2018-03-01 16:42:35 +01:00
rcmail release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
vcs shadow-repos: use safer way to destroy shadow repositories. 2018-06-05 09:53:29 +02:00
__init__.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
action_parser.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
audit_logger.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
auth.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
base.py ssh: don't show the SSH clone url if ssh is disabled 2018-01-25 18:14:41 +01:00
bleach_whitelist.py markdown: use bleach to cleanup html from markdown. This also enabled strict 2017-12-06 22:56:27 +01:00
caches.py beaker: fix cache sqlalchemy options. 2018-05-23 12:36:00 +02:00
caching_query.py caches: don't use lambda for caching query for easier cache debugging. 2018-03-29 16:16:40 +02:00
channelstream.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
codeblocks.py caching: add option to cache diffs for commits and pull requests. 2018-04-17 18:46:20 +02:00
colander_utils.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
colored_formatter.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
compat.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
datelib.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
db_manage.py db: ensure migrations are executed and steps are tested 2018-03-05 21:10:03 +01:00
diff_match_patch.py diffs: replace compare controller with new html based diffs: 2016-10-19 14:29:51 +03:00
diffs.py diff-cache: use bz2 to reduce diff-cache size. 2018-04-18 17:50:32 +02:00
encrypt.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
exceptions.py core: properly report 502 errors for gevent and gunicorn. 2018-02-09 10:52:58 +01:00
ext_json.py pylons: fixed code and test suite after removal of pylons. 2017-11-16 18:27:09 +01:00
ext_json_renderer.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
fakemod.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
graphmod.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
helpers.py timezone: fix issues with timezone detection of current logic. 2018-04-09 10:54:07 +02:00
hooks_base.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
hooks_daemon.py svn: enable hooks and integration framework execution. 2018-04-06 12:44:01 +02:00
hooks_utils.py hooks: execute web-based hooks for SVN 2018-05-14 14:22:28 +02:00
jsonalchemy.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
logging_formatter.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
markdown_ext.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
markup_renderer.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
memory_lru_debug.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
partial_renderer.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
pidlock.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
pyramid_utils.py bootstrap: allow setting certain env flags for usage in CLI scripts. 2018-03-01 16:42:35 +01:00
repo_maintenance.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
system_info.py processes: use resources library to fetch limits in better way. 2018-04-02 19:29:51 +02:00
user_log_filter.py audit-logs: handle query syntax in whosh query parser. 2018-02-01 19:17:35 +01:00
user_sessions.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
utils.py svn: enable hooks and integration framework execution. 2018-04-06 12:44:01 +02:00
utils2.py caching: add option to cache diffs for commits and pull requests. 2018-04-17 18:46:20 +02:00