Skip to main content

Invenio resources module to create REST APIs.

Project description

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

Invenio Resources module to create REST APIs

TODO: Please provide feature overview of module

Further documentation is available on https://invenio-records-resources.readthedocs.io/

Changes

Version 1.0.9 (2023-02-24)

  • serialization: remove files URI for local files

Version 1.0.8 (2023-02-13)

  • service: add record indexer service mixin

Version 1.0.7 (2023-02-06)

  • service utils: add utility to map query parameters to a dictionary based on the service config

Version 1.0.6 (2023-01-23)

  • resources: add archive download endpoint for record files

Version 1.0.5 (2023-01-10)

  • facets: add facet not found exception

Version 1.0.4 (2022-12-19)

  • search: added query parse cls to search config

Version 1.0.3 (2022-12-01)

  • Breaking change: FieldsResolver.expand() method is changed to require an identity parameter.

  • Breaking change: LinksTemplate.expand() method is changed to require an identity parameter.

Version 1.0.2 (2022-11-25)

  • Add i18n translations.

Version 1.0.1 (2022-11-15)

  • Compute file status based on storage class.

  • Use bulk indexing on when rebuilding indices.

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

invenio-records-resources-1.0.9.tar.gz (120.3 kB view details)

Uploaded Source

Built Distribution

invenio_records_resources-1.0.9-py2.py3-none-any.whl (176.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-records-resources-1.0.9.tar.gz.

File metadata

File hashes

Hashes for invenio-records-resources-1.0.9.tar.gz
Algorithm Hash digest
SHA256 687374535df55b98d79684de105978f3920a8233df8717a929f0b3c7b66df14c
MD5 6dfdfabd63e157f7c50b72f046927142
BLAKE2b-256 c4d5b6849a88d00124b6dbbb83e79d7eafff434323192c0a2a1ddee94c3dbd5c

See more details on using hashes here.

Provenance

File details

Details for the file invenio_records_resources-1.0.9-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_records_resources-1.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e01cfdb7b83cbbcc51ab37899e918b991e6d1837651240145216710d29b979a9
MD5 c66b7ec8d0e6f9a1c1fe7e424d7c9f46
BLAKE2b-256 9e5589eff9ab55c8676c6a2a102731548447e949348c27fc255b9b7302aff77e

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