##// 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-3.3.0.rst
70 lines | 3.0 KiB | text/x-rst | RstLexer
/ docs / release-notes / release-notes-3.3.0.rst
project: added all source files and assets
r1 |RCE| 3.3.0 |RNS|
-----------------
General
^^^^^^^
* 2015-05-18
News
^^^^
- Administration: Clean up |repo| groups which have been deleted on the
file system.
- Docs: Overhaul the section about integrations and extensions.
- Docs: Document how to configure the file `.rhoderc`
- Docs: Extend the documentation about the usage of Gunicorn and horizontal
scaling.
- Docs: Document that we don't support the |git| dump protocol and provide a
workaround for very old servers.
- General: Decouple from external links to allow easier maintenance.
- Pull requests: Show a warning message if the commits are missing in the
source |repo| and suggest suitable next steps.
- Pull requests: New lab setting which enables the invalidation of inline
comments during an update; currently all comments are invalidated.
- Pull requests: Add keyboard shortcut `g p` to navigate to the |prs|
page of the current |repo|.
- Pull requests: Send notifications when a new reviewer is added to a |pr|.
- Pull requests: Show information about the target of a |pr|.
- Pull requests: Show progress after clicking the button "Update" on a |pr|.
- Pull requests: Show a more informative flash message after a successful
update of a |pr|.
- Style: Unify how gravatars are displayed for a more consistent look.
- Style: Better display of the |pr| page in smaller browser windows for
IE.
- Style: Better alignment of the status indicator in the list of reviewers of a
|pr|.
- UX: Add flash message if a |repo| has been deleted in the file system.
- UX: Consistent usage of |authtoken| in the settings section.
- UX: Better help message for the authentication plugins configuration.
- VCSServer: Add support for an external configuration file.
Fixes
^^^^^
- API: Multiple fixes for the call `update_repo_group`, adjusting parent path
if a new parent is specified and allow to update the owner.
- API: Fix the handling of boolean values in the call `create_repo`.
- API: Fix usage of the parameter `password` in the call `create_user`.
- API: Make the call `strip` more robust.
- Auth: Better support for the parameter "Base DN" in the plugin
`auth_ldap_group`.
- Auth: Avoid concurrency issue when forking a |repo| and celery is
enabled.
- Compare: Avoid duplication of diff content in the case of commit range
comparison.
- DB: Improve `Pullrequest.revisions` to work even for empty |prs|.
- DB: Avoid extremely large varchar columns for MySQL and MariaDB
- Files: Fix an issue around "Compare to revision" for diffs which are bigger
than the per file limit.
- Files: Present submodules with an absolute URL as real links.
- |Repo| settings: Allow to rename |svn| |repos|.
- Search: |Repo| search allows to use uppercase characters in |repo|
names.
- Style: Gist header alignment issues fixed.
- Style: Line heights in side by side diff display improved.
- UX: Hide "Add comments" button if the comments form is already open.
- UX: Fix links of bookmarks and tags on the overview pages.
- VCSServer: More robust locale handling.