- Nothing changed yet.
- Add ability for the notify_and_expire script to test notifications [frapell]
- Hide profiles not intended to be shown in the add-ons control panel [frapell]
- Update README [frapell]
- Do not assume that dates in user's properties are already as DateTime [frapell]
- Add python 3 and Plone 5.2 support [swampmonkey,frapell]
- Standrize error messages so it will be the same whether the user was locked or the password is incorrect [frapell]
- Update i18n and add Brazilian Portuguese and Spanish translations. [hvelarde]
- Deprecate Plone 4.1, Plone 4.2 and Python 2.6. [hvelarde]
- Avoid
TypeError
on Password Expiry plugin andInvalidPasswordEntered
subscriber when the list of whitelisted users has not being set. [csanahuja, hvelarde] - Restore compatibility with Plone 4.3. [hvelarde]
- Add uninstall profile and tests. [hvelarde]
- Update german translations [fRiSi]
- Refactor the notify_and_expire script so it can be added as a zopectl command [frapell]
- Use SERVER_URL and SERVER_NAME for including additional info in emails [frapell]
- Password validation does not raise UnicodeDecodeError if password contains non-ascii characters [fRiSi]
- Include upgrade step for the whitelist feature [frapell]
- Re-release [frapell]
- Include the ability to whitelist userids so they would not expire nor be locked [frapell]
- Product now works on Plone 5 [enfold-josh]
- Javascript for login popup is only needed for Plone 4 [frapell]
- fix rst2html for pypi page [fRiSi]
- Change the E-Mail Template to use a customizeable view. [pcdummy]
- Fix an encoding problem with usernames in notify_and_expire. [pcdummy]
- Fix javascripts with Plone 4.3.8, theres no more "ieversion()" function. [pcdummy]
- Fix translations for "password disabled" statusmessage (this fixes #11) [fRiSi]
- Update german translations. [pcdummy]
- Change the notification e-mail to a translated text e-mail. [pcdummy]
- Show status message "your account has expired" in login popup. [pcdummy]
- Update german translations. [pcdummy]
- Do not exipre passwords if validity_period is set to 0 [fRiSi]
- Add password history check (not in last x passwords). [pcdummy]
- Enable the example_validator only when there is a browserlayer. [pcdummy]
- Add a skins layer and remove the confusing > 5 chars message from pwreset_form. [pcdummy]
- Update german translations and translate example_validator. [pcdummy]
- Template typo [frapell]
- Update italian translation [giacomos]
- Update translations [frapell]
- Improve control panel tool to allow admins to unlock accounts [frapell]
- Ignore Managers from password expiring [frapell]
- Bugfix: If a wrong password was entered that goes over the limit, do not add a response header. Only do it when entering correctly [frapell]
- When comparing dates, make sure both are timezone aware [frapell]
- Ignore case when checking for name and username in password. [enfold-josh]
- Change script to accept a path and use traversal to get plone site since it may not always be in the application root. [enfold-josh]
- Redirect to $portal_url/mail_password_form instead of just /mail_password_form [enfold-josh]
- Alter notification email to support days <= 0. [enfold-josh]
- Use a friendlier date format for the control panel [frapell]
- Add i18n and italian translation [giacomos]
- No need to include 'control panel' in the control panel title [frapell]
- Add member properties, registry keys, events subscribers, and a PAS plugin to allow blocking a user if he enters too many incorrect passwords. [frapell]
- Patch ZODBUserManager.authenticateCredentials so it fires events when entering valid or invalid credentials. [frapell]
- Patch CMFPlone/RegistrationTool instead of CMFDefault/RegistrationTool. [frapell]
- Properly package [frapell]
- correct pypi classifiers
- initial code