User profiles module for Invenio.
Project description
User profiles module for Invenio.
Features:
Editing and managing user profiles (username, full name).
Extends the user registration form provided by Invenio-Accounts.
Resending user verification emails.
Administration interface for user profiles.
Further documentation available on https://invenio-userprofiles.readthedocs.io/
Changes
Version 3.0.0 (released 2024-03-22)
breaking change: remove breadcrumbs usage
global: migrate to (api) finalize_app (remove deprecation for before_first_request)
Version 2.3.1 (released 2023-10-20)
email: case-insensitive comparison of user email
Version 2.3.0 (released 2023-07-31)
settings profile: Update buttons with labeled styling and a11y fixes
alembic: fix recipe based on latest sqlalchemy-continuum
pull translations
Version 2.2.1 (released 2023-05-26)
fix styling for locale preferences field
Version 2.2.0 (released 2023-04-25)
add locale to user profile preferences
Version 2.1.0 (released 2023-03-02)
remove deprecated flask_babelex imports
install invenio_i18n explicitly
Version 2.0.5 (released 2022-12-14)
forms: add helper for preferences form
Version 2.0.4 (released 2022-11-21)
add translations
Version 2.0.3 (released 2022-07-08)
add redirection on user profile form submit
allow updating preferences for read only profiles
Version 2.0.2 (released 2022-07-01)
Style radio buttons and remove dotted bullet points in settings page.
Version 2.0.1 (released 2022-06-10)
Fixes the Alembic recipe dependency for removing the userprofiles table.
Version 2.0.0 (released 2022-05-23)
Changes the profile backend to use the new Invenio-Accounts 2.0 profile field instead of a separate database table.
Adds support for allowing users to change their visibility settings.
Version 1.2.4 (released 2021-10-18)
Unpin Flask 2
Version 1.2.3 (released 2021-07-12)
Adds german translations
Version 1.2.2 (released 2021-05-17)
Add config option to make user profiles form read-only
Version 1.2.1 (released 2020-12-17)
Add theme dependent icons.
Version 1.2.0 (released 2020-12-09)
Marked strings for translation
Added Turkish translation
Changes cancel button’s color
Integrates Semantic-UI templates
Removes example app
Version 1.1.1 (released 2020-05-11)
Minimum version of Invenio-Accounts bumped to v1.2.1 due WTForms moving the email validation to an optional dependency
Version 1.1.0 (released 2020-03-11)
Change Flask dependency management to invenio-base
drop Python 2.7 support
Version 1.0.1 (released 2018-05-25)
Flask v1.0 support.
Version 1.0.0 (released 2018-03-23)
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-userprofiles-3.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3764fbb28080ca7303faeb467ef85d844af1ef45caadb202e833088c8e77a8a1 |
|
MD5 | 4dedb78c0dec0f46cbcf9ca08266d7eb |
|
BLAKE2b-256 | 30a02116635dfa4538813af38fa39fb4764ee4a9e8f4810b87ba4ff35055a6c6 |
Hashes for invenio_userprofiles-3.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 808ac839aa76a64ba08d913875bbf1f5ebbe255dafe4bd40c59269f1641c99cd |
|
MD5 | 8d4b19e20d39c5ec92c5cb6ac4411fa5 |
|
BLAKE2b-256 | 31a626c8893a2cf2060c8bf32ce53605e48347f947d67fce7972e24665e4fe7e |