Socket
Socket
Sign inDemoInstall

invenio-userprofiles

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

invenio-userprofiles

User profiles module for Invenio.


Maintainers
1

.. This file is part of Invenio. Copyright (C) 2015-2018 CERN.

Invenio is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.

===================== Invenio-UserProfiles

.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-userprofiles.svg :target: https://github.com/inveniosoftware/invenio-userprofiles/blob/master/LICENSE

.. image:: https://github.com/inveniosoftware/invenio-userprofiles/workflows/CI/badge.svg :target: https://github.com/inveniosoftware/invenio-userprofiles/actions

.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-userprofiles.svg :target: https://coveralls.io/r/inveniosoftware/invenio-userprofiles

.. image:: https://img.shields.io/pypi/v/invenio-userprofiles.svg :target: https://pypi.org/pypi/invenio-userprofiles

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/

.. This file is part of Invenio. Copyright (C) 2015-2023 CERN.

Invenio is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.

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.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc