diff --git a/doc/release-notes/9992-harvest-metadata-values-not-in-cvv-list.md b/doc/release-notes/9992-harvest-metadata-values-not-in-cvv-list.md index f77f03d9be5..88ca6cf0e79 100644 --- a/doc/release-notes/9992-harvest-metadata-values-not-in-cvv-list.md +++ b/doc/release-notes/9992-harvest-metadata-values-not-in-cvv-list.md @@ -1,3 +1,4 @@ The API endpoint `api/harvest/clients/{harvestingClientNickname}` has been extended to include the following fields: - `allowHarvestingMissingCVV`: enable/disable allowing datasets to be harvested with Controlled Vocabulary Values that existed in the originating Dataverse Project but are not in the harvesting Dataverse Project. Default is false. +Note: This setting is only available to the API and not currently accessible/settable via the UI \ No newline at end of file diff --git a/doc/sphinx-guides/source/api/native-api.rst b/doc/sphinx-guides/source/api/native-api.rst index d544aa1b8d8..b2ce1d44977 100644 --- a/doc/sphinx-guides/source/api/native-api.rst +++ b/doc/sphinx-guides/source/api/native-api.rst @@ -4423,7 +4423,7 @@ The following optional fields are supported: - set: The OAI set on the remote server. If not supplied, will default to none, i.e., "harvest everything". - style: Defaults to "default" - a generic OAI archive. (Make sure to use "dataverse" when configuring harvesting from another Dataverse installation). - customHeaders: This can be used to configure this client with a specific HTTP header that will be added to every OAI request. This is to accommodate a use case where the remote server requires this header to supply some form of a token in order to offer some content not available to other clients. See the example below. Multiple headers can be supplied separated by `\\n` - actual "backslash" and "n" characters, not a single "new line" character. -- allowHarvestingMissingCVV: flag to allow datasets to be harvested with Controlled Vocabulary Values that existed in the originating Dataverse Project but are not in the harvesting Dataverse Project. (Default is false) +- allowHarvestingMissingCVV: Flag to allow datasets to be harvested with Controlled Vocabulary Values that existed in the originating Dataverse Project but are not in the harvesting Dataverse Project. (Default is false). Currently only settable using API. Generally, the API will accept the output of the GET version of the API for an existing client as valid input, but some fields will be ignored. For example, as of writing this there is no way to configure a harvesting schedule via this API. diff --git a/src/main/resources/db/migration/V6.1.0.6__10023-harvesting-feature-to-handle-missing-controlled-values.sql b/src/main/resources/db/migration/V6.1.0.6.sql similarity index 100% rename from src/main/resources/db/migration/V6.1.0.6__10023-harvesting-feature-to-handle-missing-controlled-values.sql rename to src/main/resources/db/migration/V6.1.0.6.sql