Skip to main content

InvenioRDM module for the communities feature.

Project description

https://github.com/inveniosoftware/invenio-communities/workflows/CI/badge.svg https://img.shields.io/github/tag/inveniosoftware/invenio-communities.svg https://img.shields.io/pypi/dm/invenio-communities.svg https://img.shields.io/github/license/inveniosoftware/invenio-communities.svg

Invenio module that adds support for communities.

This is an experimental developer preview release.

Changes

Version 6.6.0 (released 2023-05-26)

  • configure number of items in communities carousel

  • add placeholder in communities carousel

  • introduce a configuration to disallow the creation of a restricted community

  • fix a11y for tabs and modals in communities settings

Version 6.5.0 (released 2023-05-05)

  • update mappings of members and invitations

  • add configurable community permission policy

Version 6.4.0 (released 2023-04-25)

  • update mappings of members and invitations

Version 6.3.0 (released 2023-04-20)

  • search: add query parser mappings and allowed terms list

  • assets: change import components from invenio-vocabularies and react-invenio-forms

Version 6.2.1 (released 2023-04-06)

  • improve UX of community deletion modal

Version 6.2.0 (released 2023-04-06)

  • add custom fields of community to display on about page

  • allow blank curation policy page and about page

  • add extra filter to community service

Version 6.1.1 (released 2023-03-28)

  • refactor requests components

Version 6.1.0 (released 2023-03-24)

  • deny deletion of a community if there are open requests

  • add ghost community when the community cannot be resolved

Version 6.0.0 (released 2023-03-20)

  • upgrade community settings layout

  • split pages configuration

  • reorganise community details submenu

  • reorder details fields

  • rename service component configuration variable

  • add configurable error handler

Version 5.5.0 (released 2023-03-13)

  • requests: add community inclusion request tyoe

  • rename permission policy for direct publish

Version 5.4.0 (released 2023-03-10)

  • assets: add abstraction and reusability to search component

  • access systemfield: update class attributes tuples into enums

  • access systemfield: update validation to a class function

  • service: add configurable components

Version 5.3.0 (released 2023-03-10)

  • Custom fields: add multiple custom field widget loaders

  • ui serializer: add permissions

  • assets: refactor community components

Version 5.2.0 (released 2023-03-03)

  • remove deprecated flask_babelex dependency and imports

  • upgrade invenio dependencies

Version 5.1.0 (released 2023-02-24)

  • profile: add about and curation policy tab

  • generators: fix permission check for communities on serializers

Version 5.0.1 (released 2023-02-20)

  • members: add support to read the memberships of an identity (service layer only)

Version 5.0.0 (released 2023-02-09)

  • datamodel: add new access.review_policy subfield

  • permisssions: add policy for direct publish

Version 4.1.2 (released 2023-02-07)

  • a11y: add missing area labels

  • detail: fix restricted label in community details page

Version 4.1.1 (released 2023-01-26)

  • assets: remove namespace from requests overridable ids

Version 4.1.0 (released 2023-01-26)

  • assets: normalise overridable ids

Version 4.0.7 (released 2023-01-24)

  • featured: add feature flag for administration panel

Version 4.0.6 (released 2023-01-20)

  • featured: add tooltip to featured community schema field

Version 4.0.5 (released 2023-01-05)

  • featured: add overridable id to featured communities component

  • assets: refactor eslint warnings

  • community: details page styling adjustments

Version 4.0.4 (released 2022-12-05)

  • permissions: add featured community list action to administration permissions

Version 4.0.3 (released 2022-12-02)

  • community details search: add search results counter and sort

Version 4.0.2 (released 2022-12-01)

  • Add identity to links template expand method.

  • Add identity to field resolver pick_resolved_fields method.

Version 4.0.1 (released 2022-11-29)

  • fixtures: add option to feature communities

Version 4.0.0 (released 2022-11-25)

  • Add links to search results

  • Add i18 translations

  • Use centralized Axios configuration

Version 3.2.5 (released 2022-11-16)

  • Ensure members service using bulk indexing in the rebuild_index method

Version 3.2.4 (released 2022-11-14)

  • Added Jinja macro to render featured communities section

Version 3.2.3 (released 2022-11-03)

  • Add logo to demo data

  • Refactor styling

Version 3.2.2 (released 2022-10-26)

  • Add featured communities carousel component

Version 3.2.1 (released 2022-10-26)

  • Remove obsolete imports

Version 3.2.0 (released 2022-10-24)

  • Upgrade invenio-assets

  • Upgrade to node v18

  • Add responsive classes to community request search

  • Fix overflowing content

Version 3.1.0 (released 2022-10-04)

  • Add OpenSearch v2

Version 3.0.1 (yanked)

Version 3.0.0 (released 2022-09-27)

  • Drop Elasticsearch < 7

  • Add OpenSearch v1

Version 2.8.8 (released 2022-07-12)

  • Bugfix: display community logo in the header

Version 2.8.7 (released 2022-07-08)

  • Add multiple destinations search bar

  • Search: redesign community search result item

  • Invitations: add helptext on member search

  • Settings: add file logo size limit

  • Add error handling for UUID

Version 2.8.6 (released 2022-07-01)

  • Requests search: add expanded fields, re-design list view

  • Community: update members table, add responsive width for grid columns

  • Members: reserve space for success/error icon, clean up table class

  • Global: fixes strings marked for translation

  • Community header: add community visibility to header

  • Dependencies: bump minor version of invenio-requests

Version 2.8.5 (released 2022-06-24)

  • i18n: fix naming

Version 2.8.4 (released 2022-06-23)

  • i18n: add german to list of languages

  • Homepage: align searchbar and button

  • Page subheader: add mobile class

Version 2.8.3 (released 2022-06-21)

  • Resources: add UI serializer

  • i18n: clean up translation strings

  • Community logo: add fixed height for pictures

  • Settings ui: fix state behaviour

  • Members landing page: fix alignment

Version 2.8.2 (released 2022-06-08)

  • Search bar: fix search event propagation

  • UI: remove redundant components

  • Members: style action dropdowns

  • Global: pin sphinx package

  • Global: add black formatter

Version 2.8.1 (released 2022-05-24)

  • Rename featured communities section

Version 2.8.0 (released 2022-05-23)

Version 2.3.1 (released 2021-06-10)

  • Remove invenio dependencies to depend only on rdm-records.

Version 2.3.0 (released 2021-05-28)

  • Improve visual feedback when changing permissions.

  • Align facets with new records-resources faceting paradigm.

Version 2.2.5 (released 2021-04-29)

  • 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

invenio-communities-6.6.0.tar.gz (256.4 kB view details)

Uploaded Source

Built Distribution

invenio_communities-6.6.0-py2.py3-none-any.whl (554.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-communities-6.6.0.tar.gz.

File metadata

  • Download URL: invenio-communities-6.6.0.tar.gz
  • Upload date:
  • Size: 256.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for invenio-communities-6.6.0.tar.gz
Algorithm Hash digest
SHA256 f3c8767c176ee4402b7a7a43201cb50e5c09ba6488b68dcc80f8fee48e672059
MD5 a01c1194c3d3cf4a9fd3754c50b9001a
BLAKE2b-256 0acd29081584f733b733a663faef1e4d812b48e0e92d59f3593fd2becd66b89a

See more details on using hashes here.

Provenance

File details

Details for the file invenio_communities-6.6.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_communities-6.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0272e75ebc6abaa29fabf870f35eb785c2333af6a24c7a0dbf85e6e2f272f9bc
MD5 5524bbf7f438ccb9f537c9a4eea66fcf
BLAKE2b-256 abde2c2ff8707a535999d6247c2c24cf86777b06b35d8a5af8bd5a5d2ecc1a21

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page