Package: invenio-users-resources
Invenio module providing management APIs for users and roles/groups.TODO: Please provide feature overview of moduleFurther documentation is available onhttps://invenio-users-resources.readthedocs.io/ChangesVersion 5.0.3 (released 2024-02-23)Fixed issue with notifications sending bad data to the service.Version 5.0.2 (released 2024-02-19)Added Elasticsearch 7 mappings (not tested) to make deprecation of ES7
easier.Version 5.0.1 (released 2024-01-29)Added Elasticsearch 7 mappings (not tested) to make deprecation of ES7
easier.Version 5.0.0 (released 2024-01-29)add domains REST api and underlying serviceimproved indexing, data flow and searchRefactors data flow and indexing so that the aggregate data model is
in charge of all data parsing of the user and role model as well as
indexingAdds domain data and user identities and further attributes to the
users index and makes them searchable for admins.Fixes indexing/facets of email domain values.Allows admins to search for restricted email addresses.Add admin facets for domain, account status, domain status.Add sort options to admin user search.Version 4.0.0 (released 2024-01-29)installation: bump invenio-accounts and invenio-records-resourcesVersion 3.1.4 (2023-12-07)admin: fixed pagination and added id in searchVersion 3.1.3 (2023-11-01)lock: add missing return statement to lock acquireVersion 3.1.2 (2023-10-17)Add support for user impersonationVersion 3.1.1 (2023-10-14)model: prevent flush on select queriesVersion 3.1.0 (2023-10-06)notifications add email and conditional user recipient generatorsVersion 3.0.2 (2023-09-18)models: avoid flushing when getting recordsVersion 3.0.1 (2023-09-11)resolvers: fix links serializationresolvers: added ghost record for groups.Version 3.0.0 (2023-09-08)mappings: updated analyzers for user emails (breaking change)administration: remove user admin viewssearch: add email domain and affiliation facetsresources: expose search allpermissions: allow moderators to read emailsVersion 2.6.0 (2023-08-30)user moderation: added lock mechanismVersion 2.5.0 (2023-08-21)user moderation: add resource endpointsuser moderation: use datastore to deactivate users immediatelyVersion 2.4.0 (2023-08-17)template: set default value notifications enabled to TrueVersion 2.3.0 (2023-08-09)add actions registryadd post action task operation on user block/restore/approveVersion 2.2.0 (2023-08-02)users: added user moderation actionsusers: added user moderation permissionsusers: added user moderation request entity resolutionVersion 2.1.2 (2023-07-31)settings notifications: Layout and a11y fixesVersion 2.1.1 (2023-07-12)users: make username optional on expansionVersion 2.1.0 (2023-07-07)administration: add users administration panelVersion 2.0.1 (2023-07-05)fix post_commit hooksadd translationsVersion 2.0.0 (2023-06-30)changing the groups tasks interface to use bulk indexing as defaultVersion 1.9.0 (2023-06-15)groups: add description fieldhooks: refactor updating db change history on user or role changeVersion 1.8.0 (2023-06-06)forms: add notification preferences form and handleui: add notification settings preferences templateconfig: allow configuration of user schemaVersion 1.7.0 (2023-06-02)schemas: add system user schemaVersion 1.6.0 (2023-05-05)add notificationsadd User notifications preferencesVersion 1.5.1 (2023-04-26)add explicit dependency of invenio-accountsVersion 1.5.0 (2023-04-25)add user locale preferencesVersion 1.4.0 (2023-04-25)upgrade invenio-records-resourcesVersion 1.3.0 (2023-04-20)upgrade invenio-records-resourcesfix query parser method call with allowlistVersion 1.2.0 (2023-03-24)bump invenio-records-resources to v2.0.0expand: add ghost user representationVersion 1.1.0 (released 2023-03-02)remove deprecated flask-babelex dependency and importsVersion 1.0.2 (released 2022-12-01)Add identity to links template expand methodVersion 1.0.1 (released 2022-11-15)use bulk indexing forrebuild_indexmethod in users/groupsVersion 1.0.0Initial public release.