Package: invenio-drafts-resources
Invenio Drafts Resources module to create REST APIsTODO: Please provide feature overview of moduleFurther documentation is available onhttps://Invenio-Drafts-Resources.readthedocs.io/ChangesVersion 3.0.0 (released 2024-01-31)installation: bump dependenciesuow: add “bulk_index” param on ParentRecordCommmitOpVersion 2.0.2 (2023-11-07)components: change cleanup method (backwards compatible, performance optimisation)Version 2.0.1 (2023-10-26)fix: TypeError multiple values for recordVersion 2.0.0 (2023-10-19)service: lock files conditionally (breaking change#267)Version 1.13.1 (2023-10-19)service: handle soft-deleted draftsVersion 1.13.0 (2023-10-16)media files: create missing buckets on new publishVersion 1.12.2 (2023-10-15)service: change from NoResultFound to PIDDoesNotExistsError for consistency
in service.read_draft() - affects errors for published records without a
draftVersion 1.12.1 (2023-10-10)service: allow passing permission_action in kwargs for search versionsVersion 1.12.0 (2023-10-09)versions: set the next index to the max index of all record versionsVersion 1.11.2 (2023-10-02)components: handle disabled state on draft delete actionVersion 1.11.1 (2023-10-02)components: replace ambiguous error on publishVersion 1.11.0 (2023-09-21)resources: add etag headersresources: add search request param to schemaVersion 1.10.1 (2023-09-18)models: avoid flushing when getting recordsVersion 1.10.0 (2023-09-05)uow: add ParentRecordCommitOp uowVersion 1.9.0 (2023-09-05)service: allow passing of ‘extra_filter’ via kwargs to searchesVersion 1.8.1 (2023-08-25)tasks: add margin time window for search to purge deleted documentsservices: move reindex latest records from records-resourcesVersion 1.8.0 (2023-08-16)components: conditional lock of filescomponents: refactor file workflowVersion 1.7.1 (2023-08-14)fix an issue where the next version of the draft is incorrectly setVersion 1.7.0 (2023-08-10)records: read_latest method now accepts parent_id and it
will return the latest version of a record also by parent_idchange error message when publishing with missing files,
depending if the record can be metadata onlyVersion 1.6.0 (2023-07-21)Add parent id resolverVersion 1.5.0 (2023-07-11)add media files componentsVersion 1.4.2 (2023-07-05)transifex: update configcomponents: add default files enabled variableVersion 1.4.1 (2023-06-06)fix permission check for managing filesVersion 1.4.0 (2023-04-25)upgrade invenio-records-resourcesensure testing of file indexingVersion 1.3.0 (2023-04-20)upgrade invenio-records-resourcesVersion 1.2.0 (2023-03-24)bump invenio-records-resources to v2.0.0Version 1.1.1 (2023-03-03)permissions: add can manage files permission to the draftVersion 1.1.0 (2023-03-02)remove deprecated flask-babelex dependency and importsinstall invenio-i18n explicitlyVersion 1.0.4 (2023-02-22)service: allow to ignore field-level permission checks in validate_draftfiles: publishing files pending download from FetchVersion 1.0.3 (2022-12-02)Fix rebuild index memory usageVersion 1.0.2 (2022-11-25)Add i18n translations.Version 1.0.1 (2022-11-15)Use bulk indexing for servicerebuild_indexmethod.Version 1.0.0 (2022-11-04)Bump invenio-records-resources versionVersion 0.2.2 (2020-08-19)Fix support for Elasticsearch 6 and 7Version 0.2.1 (2020-08-18)Initial public release.