Collective-contact-plonegroup

Latest version: v1.36

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

1.31

-----------------

- Combined v6 and v7 upgrade because it fails coming from v5
[sgeulette]
- Corrected table class name.
[sgeulette]

1.30

-----------------

- Added manage-own-groups-users view and functions/groups selection configuration.
A user can manage the user assignments of his groups.
[sgeulette]
- Avoid getting groups (only users) in `get_selected_org_suffix_users` function.
[sgeulette]
- Avoid GroupNotFoundError in `get_selected_org_suffix_users` if suffix is limited to some organizations.
[sgeulette]
- Added `BaseOrganizationServicesVocabulary._term_value` and
`BaseOrganizationServicesVocabulary._term_token` to ease override
of rendered term value and token.
[gbastien]
- Make `SelectedOrganizationsElephantVocabulary` inherits from
`OwnOrganizationServicesVocabulary` so methods `_term_value` and
`_term_token` are available.
[gbastien]
- In `display-group-users` instead displaying contained groups without
contained members, display members of contained groups for normal users,
display contained groups and contained members to Managers.
[gbastien]
- Fixed `ConnectionStateError` while setting `registry[FUNCTIONS_REGISTRY]`
in tests and profile is applied several times.
[gbastien]

1.29.1

-------------------

- Fix CSS for `display-group-users` view when current user not a Manager
and so does not have link on prefixed icon (user/group).
[gbastien]

1.29

-----------------

- Added `PloneGroupUsersGroupsColumn`, a column that displays suffixed groups
and users, to be called on dashboard displaying organizations.
The groups and users are rendered by the `display-group-users` view
that may also be used outside.
By default, as groups and users may be very long to display, it is hidden
in a collapsible `<div>` and displayed asynchronously.
[gbastien]
- Added possibility to disable a `function` (`enabled=True` by default),
this is useful to avoid deleting a `function` and re-adding it after,
sometimes faultly. Adapted `utils.get_all_suffixes(only_enabled=True)`
to only get enabled functions.
Added upgrade step to version `6` to manage new value `enabled=True`
in `functions` stored in the `regsitry`.
[gbastien]
- Remove item `UID` from link in `OrgaPrettyLinkWithAdditionalInfosColumn`
as it is now displayed as additional information by default.
[gbastien]

1.28

-----------------

- In `utils.get_organizations`, do not use a `list comprehension` to turn
result of `get_registry_organizations` into a list as it is already the case
(was not the case a long time ago), `get_registry_organizations` returns a
new list and values stored in the registry will not be changed anymore by
default.
[gbastien]

1.27

-----------------

- Make the `OrgaPrettyLinkWithAdditionalInfosColumn` also work for `person` and `held_position`.
[gbastien]

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.