You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You [can view the default configuration for `RDM_PERSISTENT_IDENTIFIERS` in invenio-rdm-records](https://github.com/inveniosoftware/invenio-rdm-records/blob/master/invenio_rdm_records/config.py)
150
+
You [can inspect here](https://github.com/inveniosoftware/invenio-rdm-records/blob/master/invenio_rdm_records/config.py#L393) the default configuration for `RDM_PERSISTENT_IDENTIFIERS`.
151
151
152
152
### Optional DOI User Interface and Advanced Configuration
153
153
@@ -159,7 +159,31 @@ InvenioRDM now includes a user interface to allow users to choose whether or not
159
159
160
160
This will display when both main and parent DOIs are configured as
161
161
optional. You can also set the default button selection with the
162
-
"doi" "ui" "default_selected" option, which can be "yes", "no" or "not_needed"
162
+
"doi" "ui" "default_selected" option, which can be "yes", "no" or "not_needed". In your `invenio.cfg`, change:
163
+
164
+
```diff
165
+
RDM_PARENT_PERSISTENT_IDENTIFIERS = {
166
+
...
167
+
"doi": {
168
+
...
169
+
- "required": True,
170
+
+ "required": False,
171
+
...
172
+
},
173
+
...
174
+
}
175
+
RDM_PERSISTENT_IDENTIFIERS = {
176
+
...
177
+
"doi": {
178
+
...
179
+
- "required": True,
180
+
+ "required": False,
181
+
...
182
+
"ui": {"default_selected": "yes"}, # "yes", "no" or "not_needed"
183
+
},
184
+
...
185
+
}
186
+
```
163
187
164
188
With this option enabled, users can decide whether or not to request a DOI for their record. However, managing different versions of a record with and without DOIs can introduce complexities. Ideally, once a DOI is registered for a record, all subsequent versions should also have a DOI to avoid resolving to a version with a DOI, and creating confusion.
Copy file name to clipboardExpand all lines: docs/releases/v13/upgrade-v13.0.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -241,3 +241,18 @@ Failing to apply these changes may result in errors when accessing certain recor
241
241
242
242
#### Enhanced File Uploader (Uppy)
243
243
If you plan to use the new Uppy file uploader, ensure that your Content Security Policy (CSP) settings are updated in your `invenio.cfg`as described in the [enhanced file uploader documentation](../../operate/customize/file-uploads/uploader.md#enhanced-file-uploader-uppy). Failing to update your CSP rules may prevent the uploader from functioning correctly.
244
+
245
+
#### New configuration variables
246
+
247
+
These are the new configuration variables introduced in this release. Make sure that you read the related documentation before enabling them. Add them to your `invenio.cfg`as needed:
Copy file name to clipboardExpand all lines: docs/releases/v13/version-v13.0.0.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -124,7 +124,7 @@ With v13, you can now enable support for FAIR Signposting level 1 and 2. See [th
124
124
### Files uploader & S3-compatible storage
125
125
The new file uploader, powered by Uppy (disabled by default), delivers a faster, more intuitive, and modern file upload experience. It also enables advanced features such as **multipart file transfers** with **S3-compatible** storage backends.
126
126
127
-
Learn more about [file uploaders](../../operate/customize/file-uploads/uploader.md), [S3-compatible storage](../../operate/customize/file-uploads/s3.md), and [file transfers](../../reference/file_transfer.md)
127
+
Learn more about [file uploaders](../../operate/customize/file-uploads/uploader.md), [S3-compatible storage](../../operate/customize/file-uploads/s3.md), and [file transfers](../../reference/file_transfer.md).
128
128
129
129
### Jobs
130
130
This release introduces a new Jobs feature, providing a comprehensive way to manage asynchronous tasks via the UI or REST API. Jobs are triggered via the admin UI or REST API, run using Celery, and support logging, argument validation, and result tracking. See the related documentation [here](../../use/administration.md#jobs).
0 commit comments