CHANGES

2.0.4 (2014-06-03)

Check the permission for the Object tab on the AccountPanelForm as configured
in ZCML. This allows to revoke access to individual forms by changing the
permissions via ZCML overrides.
[thet]

2.0.3 (2014-04-19)

Use correct timezone vocabulary in IPersonalPreferences schema. Wether
the newer plone.app.vocabularies, the older plone.app.event one or none at
all, depending on availability.
[thet]

2.0.2 (2014-04-01)

More explicit ZCML package includes. At least, the inclusion of
plone.formwidget.namedfile fixes a problem in Dexterity-less setups, where
the @@personal-information form couldn’t be rendered because NamedBlobImage
didn’t provide IFromUnicode.
[thet]

2.0.1 (2014-03-02)

Fix packaging error.
[esteele]

2.0 (2014-03-02)

Have a soft dependency on plone.app.event and include the timezone field only
then in the schema, if plone.app.event is available.
[thet]

1.3a1 (unreleased)

Query ILoginNameGenerator utility to get a login name during registration.
This makes it easier to override the default login name logic.
Part of PLIP 13419.
[maurits]

Query IUserIdGenerator utility to get a user id during registration.
This makes it easier to override the default user id logic.
Part of PLIP 13419.
[maurits]

Support use_uuid_as_userid site property.
Part of PLIP 13419.
[maurits]

1.2a2 (unreleased)

Update tests. We now check if the user can add and delete the portrait
himself.
[tschanzt]

Added user timezone selection to user preferences and a dependency on
plone.app.event for vocabulary for user timezone selection.
[seanupton]

Fixed i18n of new_password field in change-password view.
[vincentfretin]

Fix email as login validation in the personalize form (UserDataPanel).
This is for the case when email is used as login. It checked that a
changed email address was valid as user id. But the user id is
never changed here, only the login name. We only need to check if
this address is not used by another user.
[maurits]

1.0.5 - 2011-06-02

1.0.4 - 2011-02-25

Fixed test of the default user portrait, which changed from defaultUser.gif to
defaultUser.png in Products.PlonePAS 4.0.5.
[maurits]

1.0.3 - 2011-01-03

Don’t assume that fields in the user schema will be saved in property sheets
when a new user registers. Instead, adapt the navigation root to the user
schema to get the same adapter as is used on the Personal Information form,
and use it to save the values from the registration form.
[davisagli]

Fixed critical error on add user page
when some groups have a non-ascii character in their title.
Sort groups on their title normalized.
Token and value in terms in the groups vocabulary were switched.
This closes http://dev.plone.org/plone/ticket/11316
[thomasdesvenain, vincentfretin, davisagli]

1.0.2 - 2010-11-24

Don’t use a custom widget just to set the description of the fullname field,
which should be set on the field itself.
[davisagli]

1.0b6 - 2010-04-07

Update permission for the @@register view so only users with the
Add Portal Member permission can use it to add new members.
Update tests accordingly.
Fixes http://dev.plone.org/plone/ticket/3739
[dukebody]

1.0b3 - 2010-02-01

Retarget the registration and new-user forms at the navigation root.
[mj]

1.0b2 - 2010-01-28

Fixed tests to account for new layout of users overview pages.
[esteele]

1.0b1 - 2009-12-27

Fixed package dependency declarations and use getSite from zope.site.
[hannosch]

1.0a3 - 2009-12-16

Make the password field optional for the admin when instead an email can be sent.
[maurits]

On the anonymous registration form, do not offer to send an email with a link
to reset your password if the password fields are right there on the form
already; we were never actually sending emails with the plain password itself anyway.
[maurits]

Allow admins to register a user at all times, also without valid mailhost
settings. This means that in a fresh Plone site you can create user accounts
immediately without having to edit any settings.
[maurits]

@@new-user form will now always show the password fields, regardless of the
site settings.
[esteele]

Change registration form name @@join_form to @@register. Change class names
accordingly. Added an “@@new-user” form to be used from the control panel.
“Add to group” functionality now lives there. We can now get rid of the
horrid came_from flags that we’ve been passing around.
[esteele]