Invenio module providing management APIs for users and roles/groups.
Project description
Invenio module providing management APIs for users and roles/groups.
TODO: Please provide feature overview of module
Further documentation is available on https://invenio-users-resources.readthedocs.io/
Changes
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 service
improved indexing, data flow and search
Refactors 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 indexing
Adds 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-resources
Version 3.1.4 (2023-12-07)
admin: fixed pagination and added id in search
Version 3.1.3 (2023-11-01)
lock: add missing return statement to lock acquire
Version 3.1.2 (2023-10-17)
Add support for user impersonation
Version 3.1.1 (2023-10-14)
model: prevent flush on select queries
Version 3.1.0 (2023-10-06)
notifications add email and conditional user recipient generators
Version 3.0.2 (2023-09-18)
models: avoid flushing when getting records
Version 3.0.1 (2023-09-11)
resolvers: fix links serialization
resolvers: added ghost record for groups.
Version 3.0.0 (2023-09-08)
mappings: updated analyzers for user emails (breaking change)
administration: remove user admin views
search: add email domain and affiliation facets
resources: expose search all
permissions: allow moderators to read emails
Version 2.6.0 (2023-08-30)
user moderation: added lock mechanism
Version 2.5.0 (2023-08-21)
user moderation: add resource endpoints
user moderation: use datastore to deactivate users immediately
Version 2.4.0 (2023-08-17)
template: set default value notifications enabled to True
Version 2.3.0 (2023-08-09)
add actions registry
add post action task operation on user block/restore/approve
Version 2.2.0 (2023-08-02)
users: added user moderation actions
users: added user moderation permissions
users: added user moderation request entity resolution
Version 2.1.2 (2023-07-31)
settings notifications: Layout and a11y fixes
Version 2.1.1 (2023-07-12)
users: make username optional on expansion
Version 2.1.0 (2023-07-07)
administration: add users administration panel
Version 2.0.1 (2023-07-05)
fix post_commit hooks
add translations
Version 2.0.0 (2023-06-30)
changing the groups tasks interface to use bulk indexing as default
Version 1.9.0 (2023-06-15)
groups: add description field
hooks: refactor updating db change history on user or role change
Version 1.8.0 (2023-06-06)
forms: add notification preferences form and handle
ui: add notification settings preferences template
config: allow configuration of user schema
Version 1.7.0 (2023-06-02)
schemas: add system user schema
Version 1.6.0 (2023-05-05)
add notifications
add User notifications preferences
Version 1.5.1 (2023-04-26)
add explicit dependency of invenio-accounts
Version 1.5.0 (2023-04-25)
add user locale preferences
Version 1.4.0 (2023-04-25)
upgrade invenio-records-resources
Version 1.3.0 (2023-04-20)
upgrade invenio-records-resources
fix query parser method call with allowlist
Version 1.2.0 (2023-03-24)
bump invenio-records-resources to v2.0.0
expand: add ghost user representation
Version 1.1.0 (released 2023-03-02)
remove deprecated flask-babelex dependency and imports
Version 1.0.2 (released 2022-12-01)
Add identity to links template expand method
Version 1.0.1 (released 2022-11-15)
use bulk indexing for rebuild_index method in users/groups
Version 1.0.0
Initial public release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for invenio-users-resources-5.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | feef1ca879e27f44a2b07d93a118dcdaee425276a1dcce39d3a80287b23f1357 |
|
MD5 | 353de0c792521c75f9437676a5ae150a |
|
BLAKE2b-256 | d30ccddff16e4838dfaa53b465a1144f254b9082c04fa329a11dc22958d2f6b0 |
Hashes for invenio_users_resources-5.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dec7de8f6878f1b9727c349adf5f597f8c89e589389c8ccbb4a7deaf939a76ea |
|
MD5 | 40df242649cc7e56efbabe3cf176a73a |
|
BLAKE2b-256 | 132b6d9788c7ae70c4f45d8ff2376966349598d89ec016520592e7256cca2bc4 |