From 7d3b4c859eb41e7606f56595f2c4b8554ad99b97 Mon Sep 17 00:00:00 2001
From: Maximilian Moser <maximilian.moser@tuwien.ac.at>
Date: Fri, 28 Feb 2025 22:52:57 +0100
Subject: [PATCH 1/2] Re-enable community-submission requests

* with the new rdm-curation workflow, community-submission requests
  cannot be used to circumvent our mandatory reviews anymore
* also, they have been requested as a feature
---
 invenio_config_tuw/config.py | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/invenio_config_tuw/config.py b/invenio_config_tuw/config.py
index c94d4ea..2dc98ad 100644
--- a/invenio_config_tuw/config.py
+++ b/invenio_config_tuw/config.py
@@ -22,7 +22,6 @@ from invenio_curations.services.facets import status as facets_status
 from invenio_curations.services.facets import type as facets_type
 from invenio_i18n import gettext as _
 from invenio_oauthclient.views.client import auto_redirect_login
-from invenio_rdm_records.config import RDM_RECORDS_REVIEWS
 
 from .auth import TUWSSOSettingsHelper
 from .curations import (
@@ -264,16 +263,6 @@ OAISERVER_METADATA_FORMATS = {
 
 RDM_ARCHIVE_DOWNLOAD_ENABLED = False
 
-RDM_RECORDS_REVIEWS = [rt for rt in RDM_RECORDS_REVIEWS if rt != "community-submission"]
-"""Remove the ``community-submission`` from the list of supported review types.
-
-We require mandatory record reviews before publication, but community-submission
-requests could be used to evade them and publish records directly (when community
-members accept the record in question).
-As such, we remove the community-submission as a supported review type.
-This config item is checked in the `records_service.review.create()` method.
-"""
-
 
 # Invenio-Requests
 # ================
-- 
GitLab


From 22531f1074c37834e78af3354221124be75e0bb7 Mon Sep 17 00:00:00 2001
From: Maximilian Moser <maximilian.moser@tuwien.ac.at>
Date: Fri, 28 Feb 2025 22:55:09 +0100
Subject: [PATCH 2/2] Bump version to v2025.1.10

---
 CHANGES.rst                    | 5 +++++
 invenio_config_tuw/__init__.py | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/CHANGES.rst b/CHANGES.rst
index 2014348..66f1ce2 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -9,6 +9,11 @@ Changes
 =======
 
 
+Version 2025.1.10 (released 2025-02-28)
+
+- Re-enable `rdm-curation` requests
+
+
 Version 2025.1.9 (released 2025-02-13)
 
 - Allow secondary email address to be removed again
diff --git a/invenio_config_tuw/__init__.py b/invenio_config_tuw/__init__.py
index f3aeeaa..273f3c9 100644
--- a/invenio_config_tuw/__init__.py
+++ b/invenio_config_tuw/__init__.py
@@ -9,6 +9,6 @@
 
 from .ext import InvenioConfigTUW
 
-__version__ = "2025.1.9"
+__version__ = "2025.1.10"
 
 __all__ = ("__version__", "InvenioConfigTUW")
-- 
GitLab