##// END OF EJS Templates
auth: don't break hashing in case of user with empty password....
auth: don't break hashing in case of user with empty password. In some cases such as LDAP user created via external scripts users might set the passwords to empty. The hashing uses the md5(password_hash) to store reference to detect password changes and forbid using the same password. In case of pure LDAP users this is not valid, and we shouldn't raise Errors in such case. This change makes it work for empty passwords now.

File last commit:

r1:854a839a default
r2203:8a18c3c3 default
Show More
release-notes-2.1.0.rst
44 lines | 2.1 KiB | text/x-rst | RstLexer

|RCE| 2.1.0 |RNS|

General

  • released 2013-09-25
  • Pull requests work for Mercurial and Git
  • New IP Whitelist inheritance
  • Ability to check for new update of RhodeCode Enterprise
  • Multiple API keys per user
  • Strong performance improvements
  • Shortcuts

News

  • Added Git pull request functionality
  • Multiple API keys and the option to add additional API keys for a user together with description and expiration.
  • Users can now delete files via web interface.
  • Moved Gravatar configuration from .ini files to web interface.
  • Moved custom clone URL configuration from .ini files to web interface.
  • Default IP whitelist is now inheritable by all users. This allows to setup system-wide IP restrictions for all users.
  • Added intermediate waiting page for forks creation. After the fork is created the user is redirected to the forked repo summary page.
  • Next/prev links on changeset are now lazy calculated with onClick actions which can boost initial rendering speed of pages by 2-3x.
  • New repo switcher based on select2. Now with keyboard control and repository groups searching.Added basic keyboard navigation shortcuts, simply call '?' to show them.
  • Added check for update mechanism in web interface.
  • All alerts and confirmations can be closed with an 'x' button in the corner.
  • Updated Mercurial to 2.7.1
  • Updated Waitress to 0.8.7

Fixes

  • Updated Google Noto Sans web font to fix issues for older IE versions
  • Fixed Git backend calls to not use grep. Users are not required anymore to install it for Windows.
  • Fixed sorting by revision in dashboard view.
  • Container auth plugin preserves modified details after user is created and edited.
  • Fixed issue with deleting notifications for some users.
  • Fixed issue when external auth systems always regenerated tokens when user logged in (due to temp passwords on those accounts)
  • Fixed some JS errors on summary page.
  • Fixed issue when external auth plugins wanted to create new users after the free limit is reached and failed with an error.
  • Removed broken prerender calls in pagination.