Skip to content

Commit 85a5239

Browse files
authored
Merge branch 'develop' into OREBag1.0.2
2 parents b4a3799 + c4b4e82 commit 85a5239

File tree

60 files changed

+1608
-271
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+1608
-271
lines changed

conf/keycloak/builtin-users-spi/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
</build>
101101

102102
<properties>
103-
<keycloak.version>26.3.4</keycloak.version>
103+
<keycloak.version>26.5.0</keycloak.version>
104104
<java.version>17</java.version>
105105
<jakarta.persistence.version>3.2.0</jakarta.persistence.version>
106106
<mindrot.jbcrypt.version>0.4</mindrot.jbcrypt.version>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## Notifications
2+
3+
New notification was added for Datasets moving between Dataverses.
4+
Requires SettingsServiceBean.Key.SendNotificationOnDatasetMove setting to be enabled.
5+
6+
See #11670
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
New query parameter (ignoreSettingExcludeEmailFromExport) for API /api/datasets/:persistentId/versions/{versionId}
2+
3+
SPA requires the ability to have the contact emails included in the response for this API call
4+
This query parameter prevents the contact email from being excluded when the setting (ExcludeEmailFromExport) is set to true and the user has EditDataset permissions.
5+
6+
See:
7+
- [#11714](https://github.com/IQSS/dataverse/issues/11714)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
This release changes the text in assign role notifications to list only the role being assigned that generated the specific notification.
2+
The previous implementation listed all the roles associated with the dataset in each notification.
3+
4+
See also [the guides](https://dataverse-guide--11664.org.readthedocs.build/en/11664/user/account.html#notifications) and #11773.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
In prior versions of Dataverse, configuring a proxy to forward to Dataverse over an http connection could result in failure of signed Urls (e.g. for external tools). This version of Dataverse supports having a proxy send an X-Forwarded-Proto header set to https to avoid this issue.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## New Endpoint: POST `/dataverses/{id}/template/default/{templateId}`
2+
3+
A new endpoint has been implemented to set the default template to a given dataverse collection.
4+
5+
### Functionality
6+
- Sets the default template of the given dataverse collection.
7+
- You must have edit dataverse permission in the collection in order to use this endpoint.
8+
9+
## New Endpoint: DELETE `/dataverses/{id}/template/default`
10+
11+
A new endpoint has been implemented to remove the default template to a given dataverse collection.
12+
13+
### Functionality
14+
- Removes the default template of the given dataverse collection.
15+
- You must have edit dataverse permission in the collection in order to use this endpoint.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## New Endpoint: GET `/dataverses/{id}/template`
2+
3+
A new endpoint has been implemented to manage templates belonging to a given dataverse collection.
4+
5+
### Functionality
6+
- Returns the template of the given {id} in json format.
7+
- You must have add dataset permission in the collection in order to use this endpoint.
8+
9+
## New Endpoint: DELETE `/dataverses/{id}/template`
10+
11+
A new endpoint has been implemented to manage templates belonging to a given dataverse collection.
12+
13+
### Functionality
14+
- Deletes the template of the given {id}.
15+
- You must have Edit Dataverse permission in order to use this endpoint.
16+
17+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
The My Data API now supports the `metadata_fields`, `sort` and `order`, `show_collections` and `fq` parameters, which enhances its functionality and brings it in line with the search API.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
This release removes an undocumented restriction on the API calls to get, set, and delete archival status. They did not work on deaccessioned dataset versions and now do. (See https://guides.dataverse.org/en/latest/api/native-api.html#get-the-archival-status-of-a-dataset-by-version )
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
### Bug Fix
2+
3+
Handles from hdl.handle.net with urls of `/citation` instead of `/dataset.xhtml` were not properly redirecting. This fix adds a lookup for alternate PID so `/citation` endpoint will redirect to `/dataset.xhtml`
4+
5+

0 commit comments

Comments
 (0)