Changeset - 1f71ef689d2a
[Not reviewed]
Marcin Kuzminski - 12 years ago 2013-06-13 01:06:15
marcin@python-works.com
updated changelog
1 file changed with 20 insertions and 1 deletions:
0 comments (0 inline, 0 general)
docs/changelog.rst
Show inline comments
 
.. _changelog:
 

	
 
=========
 
Changelog
 
=========
 

	
 
1.7.0 (**2013-05-XX**)
 
1.7.1 (**2013-06-13**)
 
----------------------
 

	
 
news
 
++++
 

	
 
- Apply to children flag on repository group also adds users to private
 
  repositories, this is now consistent with user groups. Private repos default
 
  permissions are not affected by apply to children flag.
 
- Removed unionrepo code as it's part of Mercurial 2.6
 
- RhodeCode accepts now read only paths for serving repositories.
 

	
 
fixes
 
+++++
 

	
 
- Fixed issues with how mysql handles float values. Caused gists with
 
  expiration dates not work properly on mysql.
 
- Fixed issue with ldap enable/disable flag
 

	
 
1.7.0 (**2013-06-08**)
 
----------------------
 

	
 
news
 
++++
 

	
 
- Manage User’s Groups(teams): create, delete, rename, add/remove users inside.
 
  by delegated user group admins.
 
- Implemented simple Gist functionality.
 
- External authentication got special flag to controll user activation.
 
- Created whitelist for API access. Each view can now be accessed by api_key
 
  if added to whitelist.
 
- Added dedicated file history page.
 
- Added compare option into bookmarks
 
- Improved diff display for binary files and renames.
 
- Archive downloading are now stored in main action journal.
 
- Switch gravatar to always use ssl.
 
- Implements #842 RhodeCode version disclosure.
 
- Allow underscore to be the optionally first character of username.
 

	
 
fixes
 
+++++
 

	
 
- #818: Bookmarks Do Not Display on Changeset View.
 
- Fixed default permissions population during upgrades.
 
- Fixed overwrite default user group permission flag.
 
- Fixed issue with h.person() function returned prematurly giving only email
 
  info from changeset metadata.
 
- get_changeset uses now mercurial revrange to filter out branches.
 
  Switch to branch it's around 20% faster this way.
 
- Fixed some issues with paginators on chrome.
 
- Forbid changing of repository type.
 
- Adde missing permission checks in list of forks in repository settings.
 
- Fixes #834 hooks error on remote pulling.
 
- Fixes issues #849. Web Commits functionality failed for non-ascii files.
 
- Fixed #850. Whoosh indexer should use the default revision when doing index.
 
- Fixed #851 and #563 make-index crashes on non-ascii files.
 
- Fixes #852, flash messages had issies with non-ascii messages
 

	
 
1.6.0 (**2013-05-12**)
 
----------------------
 

	
 
news
 
++++
 

	
 
fixes
 
+++++
 

	
 
- #818: Bookmarks Do Not Display on Changeset View
 
- Fixed issue with forks form errors rendering
 
- #819 review status is showed in the main changelog
 
- Permission update function is idempotent, and doesn't override default
 
  permissions when doing upgrades
 
- Fixed some unicode problems with git file path
 
- Fixed broken handling of adding an htsts headers.
 
- Fixed redirection loop on changelog for empty repository
 
- Fixed issue with web-editor that didn't preserve executable bit
 
  after editing files
 

	
 
1.6.0rc1 (**2013-04-07**)
 
-------------------------
 

	
 
news
 
++++
 

	
 
 - Redesign UI, with lots of small improvements.
 
 - Group management delegation. Group admin can manage a group, and repos
 
   under it, admin can create child groups inside group he manages.
 
 - Repository extra fields. Optional unlimited extra fields can be defined for
 
   each repository to store custom data.
 
 - API get_repo call includes repo followers now.
 
 - Large amounts of improvements in pull requests.
 
 - #734 repo switcher is available in all pages.
 
 - #733 API invalidate_cache function.
 
 - Added option to turn on HSTS headers when using SSL.
 
 - #83 show repo size on summary page.
 
 - #745 added show full diff link into to big diff message.
 
 - Deprecated RSS links - ATOM is the present and the future.
 
 - Add option to define custom lexers for custom extensions for code highlight
 
   in rcextension module.
 
 - Git executable is now configurable via .ini files.
 
 - #689 repositories now has optional detach/delete option for connected forks.
 
 - Obfuscate password when cloning a remote repo with credentials.
 
 - #788 tarball cache. zip or compressed tarballs can be optionally cached for
 
   faster serving.
 
 - Speed up of last_changeset extraction in VCS.
 
 - API get_locks function.
 
 - Configurable HTTP codes for repository locking.
 
 - Possible to use closed branches in ?branch= in changelog.
 
 - Linaro's ldap sync scripts.
 
 - #797 git refs filter is now configurable via .ini file.
 
 - New ishell paster command for easier administrative tasks.
 

	
 
fixes
 
+++++
 

	
 
 - #654 switch to handles `/` in branch/tag/bookmark names.
 
 - #572 moved out password reset tasks from celery.
 
 - #730 filter out repo groups choices to only ones that you have write+ access.
 
 - #462 disable file editing when not on branch head.
 
 - #731 update-repoinfo sometimes failed to update data when changesets were
 
   initial commits.
 
 - #749,#805 and #516 Removed duplication of repo settings for rhodecode admins
 
   and repo admins.
 
 - Global permission update with "overwrite existing settings" shouldn't
 
   override private repositories.
 
 - #642 added recursion limit for stats gathering.
 
 - #739 Delete/Edit repositories should only point to admin links if the user
 
   is an super admin.
 
 - Fixed escaping of html in "patch" view for GIT repos.
 
 - #747 load changeset cache after forking to refresh lightweight dashboard caches.
 
 - Quick repo list: public/private icon control should only control icons,
 
   not repo visibility.
 
 - #746 UnicodeDedode errors on feed controllers.
 
 - #756 cleanup repos didn't properly compose paths of repos to be cleaned up.
 
 - #763 gravatar helper function should fallback into default image if somehow
 
   email provided is empty.
 
 - Fixes #762, LDAP and container created users are now activated based on
 
   the registration settings in permissions.
 
 - Cleanup would recurse into every leaf and could thus not be used on lots of
 
   large repositories.
 
 - Better detection of deleting groups with subgroups inside.
 
 - Fixed issue with renaming repos group together with changing parents with
 
   multiple nested trees.
 
 - #594 web interface file committing executes push hooks.
 
 - Disallow cloning from different URI's that http[s]/svn/git/hg.
 
 - Handling of RhodeCode extra params in consistent way.
 
 - Don't normalize path if it's empty on adding a file through web interface.
 
 - #808 missing changesets and files should return 404 not redirect
 
 - #809 added url quote in clone url.
 
 - Fixed issues with importing non-ascii repo names.
 
 - Automatically assign instance_id for host and process if it has been set to *
 
 - Fixed multiple IP addresses in each of extracted IP.
 
 - Lot of other small bug fixes and improvements.
 

	
 
1.5.4 (**2013-03-13**)
 
----------------------
 

	
 
news
 
++++
 

	
 

	
 
fixes
 
+++++
 

	
 
- fixed webtest dependency issues
 
- fixed issues with celery tasks for password reset
 
- fixed #763 gravatar helper function should fallback into default image
 
  if email is empty
 
- fixes #762 user global activation flag is also respected for LDAP created
 
  accounts
 
- use password obfuscate when clonning a remote repo with credentials inside
 
- fixed issue with renaming repository group together with changing parents
 
- disallow cloning from file:/// URIs
 
- handle all cases with multiple IP addresses in proxy headers
 

	
 
1.5.3 (**2013-02-12**)
 
----------------------
 

	
 
news
 
++++
 

	
 
- IP restrictions now also enabled for IPv6
 

	
 
fixes
 
+++++
 

	
 
- fixed issues with private checkbox not always working
 
- fixed #746 unicodeDedode errors on feed controllers
 
- fixes issue #756 cleanup repos didn't properly compose paths of repos to be cleaned up.
 
- fixed cache invalidation issues together with vcs_full_cache option
 
- repo scan should skip directories with starting with '.'
 
- fixes for issue #731, update-repoinfo sometimes failed to update data when changesets
 
  were initial commits
 
- recursive mode of setting permission skips private repositories
 

	
 
1.5.2 (**2013-01-14**)
 
----------------------
 

	
 
news
 
++++
 

	
 
- IP restrictions for users. Each user can get a set of whitelist IP+mask for
 
  extra protection. Useful for buildbots etc.
 
- added full last changeset info to lightweight dashboard. lightweight dashboard
 
  is now fully functional replacement of original dashboard.
 
- implemented certain API calls for non-admin users.
 
- enabled all Markdown Extra plugins
 
- implemented #725 Pull Request View - Show origin repo URL
 
- show comments from pull requests into associated changesets
 

	
 
fixes
 
+++++
0 comments (0 inline, 0 general)