From df7fe6b44188dd11c612589d98d88b2e0e60fa2d Mon Sep 17 00:00:00 2001 From: Alex Ioannidis Date: Tue, 7 May 2024 16:54:48 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20release:=20v10.4.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGES.rst | 14 ++++++++++++++ invenio_rdm_records/__init__.py | 2 +- invenio_rdm_records/ext.py | 2 +- .../services/components/__init__.py | 2 +- invenio_rdm_records/services/iiif/converter.py | 2 +- invenio_rdm_records/services/iiif/service.py | 2 +- invenio_rdm_records/services/iiif/storage.py | 2 +- invenio_rdm_records/services/iiif/tasks.py | 2 +- invenio_rdm_records/services/schemas/files.py | 2 +- invenio_rdm_records/services/services.py | 2 +- tests/services/files/test_metadata_files.py | 2 +- 11 files changed, 24 insertions(+), 10 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 75f09dad9..3b156ae2f 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -11,6 +11,20 @@ Changes ======= +Version 10.4.0 (released 2024-05-07) + +- config: add default values for IIIF tiles generation +- config: new variable for default IIIF manifest formats +- iiif: add pyramidal TIFF tiles generation on record publish via files processor +- iiif: harmonize configuration naming +- services: updated file schema + - added "access" field to file schema + - updated metadata field to be nested with a new schema +- services: fixed PDF image conversion bug + - PDF thumbnails should now work again +- iiif: added fallback for iip server +- licenses: fix some delimiters not been recognized. + Version 10.3.2 (released 2024-04-30) - iiif: fix proxy path generation diff --git a/invenio_rdm_records/__init__.py b/invenio_rdm_records/__init__.py index 02befdb82..43d802c17 100644 --- a/invenio_rdm_records/__init__.py +++ b/invenio_rdm_records/__init__.py @@ -10,6 +10,6 @@ from .ext import InvenioRDMRecords -__version__ = "10.3.2" +__version__ = "10.4.0" __all__ = ("__version__", "InvenioRDMRecords") diff --git a/invenio_rdm_records/ext.py b/invenio_rdm_records/ext.py index 707eb12e9..6aeefe190 100644 --- a/invenio_rdm_records/ext.py +++ b/invenio_rdm_records/ext.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2019-2023 CERN. +# Copyright (C) 2019-2024 CERN. # Copyright (C) 2019-2021 Northwestern University. # Copyright (C) 2022 Universität Hamburg. # Copyright (C) 2023-2024 Graz University of Technology. diff --git a/invenio_rdm_records/services/components/__init__.py b/invenio_rdm_records/services/components/__init__.py index f5a58e63f..09c52bee0 100644 --- a/invenio_rdm_records/services/components/__init__.py +++ b/invenio_rdm_records/services/components/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2021 CERN. +# Copyright (C) 2021-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/iiif/converter.py b/invenio_rdm_records/services/iiif/converter.py index 022d02224..60dbc8f2d 100644 --- a/invenio_rdm_records/services/iiif/converter.py +++ b/invenio_rdm_records/services/iiif/converter.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/iiif/service.py b/invenio_rdm_records/services/iiif/service.py index 45b6a10b2..b7a6e35f9 100644 --- a/invenio_rdm_records/services/iiif/service.py +++ b/invenio_rdm_records/services/iiif/service.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2023 CERN. +# Copyright (C) 2023-2024 CERN. # Copyright (C) 2022 Universität Hamburg. # Copyright (C) 2023 Graz University of Technology. # diff --git a/invenio_rdm_records/services/iiif/storage.py b/invenio_rdm_records/services/iiif/storage.py index b83cc2d72..ad7b49aa4 100644 --- a/invenio_rdm_records/services/iiif/storage.py +++ b/invenio_rdm_records/services/iiif/storage.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/iiif/tasks.py b/invenio_rdm_records/services/iiif/tasks.py index a7919c646..045a1b4b9 100644 --- a/invenio_rdm_records/services/iiif/tasks.py +++ b/invenio_rdm_records/services/iiif/tasks.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/schemas/files.py b/invenio_rdm_records/services/schemas/files.py index 9a29bb79f..f3e9db1a7 100644 --- a/invenio_rdm_records/services/schemas/files.py +++ b/invenio_rdm_records/services/schemas/files.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2020-2023 CERN. +# Copyright (C) 2020-2024 CERN. # Copyright (C) 2020-2021 Northwestern University. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify diff --git a/invenio_rdm_records/services/services.py b/invenio_rdm_records/services/services.py index 24726329a..23930b36d 100644 --- a/invenio_rdm_records/services/services.py +++ b/invenio_rdm_records/services/services.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2020-2023 CERN. +# Copyright (C) 2020-2024 CERN. # Copyright (C) 2020-2021 Northwestern University. # Copyright (C) 2021-2023 TU Wien. # Copyright (C) 2021 Graz University of Technology. diff --git a/tests/services/files/test_metadata_files.py b/tests/services/files/test_metadata_files.py index 734b918c6..7a9c28fc0 100644 --- a/tests/services/files/test_metadata_files.py +++ b/tests/services/files/test_metadata_files.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details.