-----------------
- Removed grok for OwnOrganizationServicesVocabulary.
[gbastien]
- Added utils.get_organization to get an organization corresponding
to a given plone_group_id.
[gbastien]
- Added utils.get_organizations to get every plonegroup organizations. It is
possible to get every selectable or selected organizations, as objects or not
and for which a particular linked Plone group (suffix) is not empty.
[gbastien]
- Added utils.get_all_suffixes that returns every defined functions ids.
[gbastien]
- Added possibility to restrict suffixes to only some selected organizations.
Plone groups will only be created for selected organizations. When selecting or
unselecting organizations, linked Plone groups are created/deleted accordingly.
[gbastien]
- Moved setting.getOwnOrganizationPath to
utils.get_own_organization/utils.get_own_organization_path.
[gbastien]
- Added method utils.get_plone_groups that returns every Plone groups of a
given organization.
[gbastien]
- Added utils.get_plone_group that returns a Plone group for given organization
UID and suffix.
[gbastien]
- Disabled auto_append on IContactPlonegroupConfig.functions DataGridField.
[gbastien]
- Notify event PlonegroupGroupCreatedEvent when a Plone group linked to an
organization is created.
[gbastien]
- z3c.table batching does not work when displaying suborganizations, so set
batchSize and startBatchingAt to 999 instead 200 so we are pretty sure it is
never displayed.
[gbastien]
- While displaying "suborganizations", display a specific message "No suborganization"
when no suborganizations instead displaying nothing.
[gbastien]
- Added default logger importable from collective.contact.plonegroup.
[gbastien]
- Added utils.select_organization to be able to select or unselect an
organization from organizations registry.
[gbastien]
- While creating Plone groups, translate suffix displayed in title.
[gbastien]