Skip to content

Commit 0562f86

Browse files
committed
Changelog entry for 6.43.0
- Legacy-Id: 12804
1 parent a9c4c3e commit 0562f86

1 file changed

Lines changed: 62 additions & 0 deletions

File tree

changelog

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,65 @@
1+
ietfdb (6.43.0) ietf; urgency=medium
2+
3+
**Password Strength Meter**
4+
5+
This release provides a zxcvbn-based password strenght meter when setting
6+
or changing a datatracker user password, and changes the default password
7+
hasher from PBKDF2 to BCrypt. It adds support for datatracker management
8+
of additional wikis, and changes the management of bower-packaged web
9+
assets to updating them to the latest minor release on each new datatracker
10+
release. It also fixes a few bugs, and tweaks the IPR declaration pages to
11+
provide more complete information for declarations which indicate that
12+
licensing conditions will be provided later.
13+
14+
From the commit log:
15+
16+
* Added a change password page, and linked to it from the account profile
17+
page and user menu. Added zxcvbn-based browser-side password strength
18+
estimation on the various password setting, re-setting, and changing forms.
19+
Added a change password test. Changed ietfauth/urls.py to not use the
20+
deprecated string form for views in urlpatterns.
21+
22+
* Re-styled some auth-related forms to use a narrower form body on large
23+
screens, for aesthethic reasons.
24+
25+
* Added an explicit setting for the password hashers to use, in order to
26+
place the bcrypt hasher first. This makes BCrypt the default hasher.
27+
Added the django_password_strength app to installed apps.
28+
29+
* Added the zxcvbn bower component, for use in client-side password
30+
strength estimation.
31+
32+
* Added django-bcrypt (for bcrypt password hashing) and
33+
django-password-strength (for browser-side zxcvbn password strength
34+
estimation) to the requirements.
35+
36+
* Added ordering for nomcom Nominee objects.
37+
38+
* Expanded the Nominee __unicode__() method to provide unique results by
39+
including the nomcom year.
40+
41+
* Tweaked the IPR Details page to show the possible a), b), and c)
42+
choices under section 'V' when licensing declaration to be provided later
43+
has been chosen.
44+
45+
* Added a guard to prevent trying to get a document path for a meeting
46+
document when the document is not associated with a meeting session.
47+
48+
* Added support for management of trac wikis for explicitly named groups,
49+
such as the IESG and IAOC. Tweaked the dummy-run handling of the
50+
create_group_wikis management command.
51+
52+
* Added updating of static web assets to the release script.
53+
54+
* Fixed a bug in a queryset argument in all_id_text(); __in was not used,
55+
but the value given was a multi-row queryset.
56+
57+
* @register.simple_tag now (in Django 1.9) needs explicit mark_safe() (or
58+
format_html() which invokes mark_safe()). Fixed one case which needed this.
59+
60+
-- Henrik Levkowetz <henrik@levkowetz.com> 10 Feb 2017 10:52:10 +0000
61+
62+
163
ietfdb (6.42.0) ietf; urgency=medium
264

365
**Django 1.9**

0 commit comments

Comments
 (0)