changeset 2104:f21f66abb4f7 beta

fixed #390 cache invalidation problems on repos inside group
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 05 Mar 2012 16:58:55 +0200
parents e82c04f52b9f
children 926f55b038bc
files docs/changelog.rst rhodecode/controllers/summary.py
diffstat 2 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/docs/changelog.rst	Mon Mar 05 05:17:07 2012 +0200
+++ b/docs/changelog.rst	Mon Mar 05 16:58:55 2012 +0200
@@ -14,10 +14,17 @@
 news
 ++++
 
+- Whoosh logging is now controlled by the .ini files logging setup
+- added clone-url into edit form on /settings page
+- added help text into repo add/edit forms
 
 fixes
 +++++
 
+- fixed #390 cache invalidation problems on repos inside group
+- fixed #385 clone by ID url was loosing proxy prefix in URL
+- fixed some unicode problems with waitress
+
 1.3.3 (**2012-03-02**)
 ----------------------
 
--- a/rhodecode/controllers/summary.py	Mon Mar 05 05:17:07 2012 +0200
+++ b/rhodecode/controllers/summary.py	Mon Mar 05 16:58:55 2012 +0200
@@ -179,7 +179,7 @@
         if c.enable_downloads:
             c.download_options = self._get_download_links(c.rhodecode_repo)
 
-        c.readme_data, c.readme_file = self.__get_readme_data(c.rhodecode_repo)
+        c.readme_data, c.readme_file = self.__get_readme_data(c.rhodecode_db_repo)
         return render('summary/summary.html')
 
     def __get_readme_data(self, repo):
@@ -210,7 +210,7 @@
 
             return readme_data, readme_file
 
-        key = repo.name + '_README'
+        key = repo.repo_name + '_README'
         inv = CacheInvalidation.invalidate(key)
         if inv is not None:
             region_invalidate(_get_readme_from_cache, None, key)