Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

Commit

Permalink
Split changelog items, add links to issues
Browse files Browse the repository at this point in the history
  • Loading branch information
avilaton authored and jirikuncar committed Feb 13, 2019
1 parent 9f7c4f2 commit a401fb4
Showing 1 changed file with 45 additions and 41 deletions.
86 changes: 45 additions & 41 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -8,47 +8,51 @@ Version 3.1.0

Released TBD

- 8919828 i18n: added Japanese translation
- 7b66dea core: make the User model check the password
- d8ec54f core: sorted imports
- 7b52097 i18n: add Portuguese (Portugal) translation
- d764909 docs: fixed proxy import
- 9067994 docs: add missing imports
- 3e15d06 i18n: fix missing space
- d92a422 i18n: configurable the dirname domain
- 79545a9 Update login_user.html
- 6b8e924 tests: improved translations checks
- 3f9b75b HTTP Auth respects SECURITY_USER_IDENTITY_ATTRIBUTES
- db9d04b Customizable send_mail (#730)
- 68a556c Docs for OAauth2-based custom login manager
- 53c6547 Allow custom login_manager to be passed in to Flask-Security
- 1508fa5 docs: fix anchor links and typos
- 4f94d90 Fix password recovery confirmation on deleted user
- 51f27d0 Remove automatic login on email confirmation
- e3e2782 core: simplified keyword arguments
- c657f32 bugfix: support application factory pattern
- 7ab7f5c Use {} instead of set([])
- 8adb5a5 Make SECURITY_PASSWORD_SINGLE_HASH a list of scheme ignoring double hash
- 4cba256 Add base template to security templates
- 241acf2 utils: fix incorrect email sender type
- a6479be Fix AttributeError in _request_loader
- 2cbdba8 docs: add password salt to SQLAlchemy app example
- 52e66df i18n: add Portuguese (Brazilian) translation
- 3950267 Use Security.render_template in mails too
- f062c87 Fixed broken Click link
- 0ccc7e2 Spanish translation
- f7c4117 Initialized spanish translations
- 153813c i18n: improvements of German translations
- 59c0fb7 Fix timing attack on login form
- 6de4753 Force sender address in send_mail() to be a str
- ed7fdc4 Close db connection after running tests
- 1913c01 Fix array JSON requests
- f254c96 Make `roles` in user model query optimization "optional".
- fd29734 Optimize DB accesses by using an SQL JOIN when retrieving a user.
- 4555e42 Fix referrer loop in _get_unauthorized_view().
- 633d753 docs: release date and block fixes
- 015ae7b docs: fix RTFD builds
- 4f8dd11 `csrf_enabled` deprecation fix
Added:

- (#784) i18n: added Japanese translation (@kantorii)
- (#776) i18n: add Portuguese (Portugal) translation (@micael-grilo)
- (#796) i18n: added Chinese-Simple translation (@Steinkuo)
- (#779) Let User model specify password verification and update methods (@mklassen)
- (#748) i18n: configurable the dirname domain (@escudero)
- (#743) tests: improved translations checks (@jirikuncar)
- (#730) Customizable send_mail (@abulte)
- (#727) Docs for OAauth2-based custom login manager (@Jaza)
- (#717) Allow custom login_manager to be passed in to Flask-Security (@Jaza)
- (#703) Support application factory pattern, simplified keyword arguments (@briancappello)
- (#714) Make SECURITY_PASSWORD_SINGLE_HASH a list of scheme ignoring double hash (@noirbizarre)
- (#697) Add base template to security templates (@grihabor)
- (#691) Documentation/Quickstart: Fix SQLAlchemy app example for missing render method and adding salt (@KshitijKarthick)
- (#713) i18n: add brazilian portuguese translation (@dinorox)
- (#487) Use Security.render_template in mails too (@noirbizarre)
- (#679) Optimize DB accesses by using an SQL JOIN when retrieving a user. Make `roles` in user model query optimization "optional". (@nfvs)

Fixed:
- (#767) docs: fixed proxy import (@biomap)
- (#750) docs: add missing imports (@allanice001)
- (#747) Removed redundant `next` parameter from login_user.html (@rickwest)
- (#439) HTTP Auth now respects SECURITY_USER_IDENTITY_ATTRIBUTES (@pnpnpn)
- (#700) Anchor links in website are not working (@alemangui)
- (#722) password recovery confirmation on deleted user (@kesara)
- (#678) AttributeError: 'NoneType' object has no attribute 'password' (@alemangui, @kesara)
- (#662) bug: User is logged in automatically on email confimation. (@kesara)
- (#692) utils: fix incorrect email sender type (@switowski)
- (#685) Error with email sender (@williamcheng-web)
- (#675) Fix AttributeError in _request_loader (@sbagan)
- (#696) Fixed broken Click link (@williamhatcher)
- (#710) i18n: Spanish translation (@maukoquiroga)
- (#712) Improve German translation (@eseifert)
- (#357) bug: Avoid Timing Attack (@cancan101, fixed @cript0nauta (#676))
- (#693) Making sure we pass the sender address in send_mail() as a string (#695 by @ochronus)
- (#506) bug: WindowsError when running tests under Windows (@reambus in #683)
- (#681) bug: Error when request is JSON but a list rather than an object (#682 by @Morabaraba)
- (#670) bug: _get_unauthorized_view() results in a redirect loop if the referrer is the page we just came from (@nfvs in #671)
- (#669) Fix for Read the Docs. Builds and release dates. (@jirikuncar)
- (#660) `csrf_enabled` deprecation in flask-wtf fix. (@abulte)

Removed:
- (#664) Remove automatic login on email confirmation. (@kesara)


Version 3.0.0
-------------
Expand Down

0 comments on commit a401fb4

Please sign in to comment.