-
Notifications
You must be signed in to change notification settings - Fork 113
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
20 changed files
with
393 additions
and
77 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
2022-08-23 | ||
2022-09-08 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
2.8.0 | ||
2.9.0 |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,82 +1,129 @@ | ||
Changelog for reva 2.8.0 (2022-08-23) | ||
Changelog for reva 2.9.0 (2022-09-08) | ||
======================================= | ||
|
||
The following sections list the changes in reva 2.8.0 relevant to | ||
The following sections list the changes in reva 2.9.0 relevant to | ||
reva users. The changes are ordered by importance. | ||
|
||
Summary | ||
------- | ||
|
||
* Fix #3158: Add name to the propfind response | ||
* Fix #3157: Fix locking response codes | ||
* Fix #3152: Disable caching of not found stat responses | ||
* Fix #4251: Disable caching | ||
* Chg #3154: Dataproviders now return file metadata | ||
* Enh #3143: Add /app/open-with-web endpoint | ||
* Enh #3156: Added language option to the app provider | ||
* Enh #3148: Add new jsoncs3 share manager | ||
* Fix #3206: Add spaceid when listing share jail mount points | ||
* Fix #3194: Adds the rootinfo to storage spaces | ||
* Fix #3201: Fix shareid on PROPFIND | ||
* Fix #3176: Forbid duplicate shares | ||
* Fix #3208: Prevent panic in time conversion | ||
* Fix #3881: Align ocs status code for permission error on publiclink update | ||
* Enh #3193: Add shareid to PROPFIND | ||
* Enh #3180: Add canDeleteAllHomeSpaces permission | ||
* Enh #3203: Added "delete-all-spaces" permission | ||
* Enh #4322: OCS get share now also handle received shares | ||
* Enh #3185: Improve ldap authprovider's error reporting | ||
* Enh #3179: Improve tokeninfo endpoint | ||
* Enh #3171: Cs3 to jsoncs3 share manager migration | ||
* Enh #3204: Make the function flockFile private | ||
* Enh #3192: Enable space members to update shares | ||
|
||
Details | ||
------- | ||
|
||
* Bugfix #3158: Add name to the propfind response | ||
* Bugfix #3206: Add spaceid when listing share jail mount points | ||
|
||
Previously the file- or foldername had to be extracted from the href. This is not nice and | ||
doesn't work for alias links. | ||
https://github.com/cs3org/reva/pull/3206 | ||
|
||
https://github.com/cs3org/reva/pull/3158 | ||
* Bugfix #3194: Adds the rootinfo to storage spaces | ||
|
||
* Bugfix #3157: Fix locking response codes | ||
The sympton of the bug were search results not containing permissions | ||
|
||
We've fixed the status codes for locking a file that is already locked. | ||
https://github.com/cs3org/reva/pull/3194 | ||
|
||
https://github.com/owncloud/ocis/issues/4366 | ||
https://github.com/cs3org/reva/pull/3157 | ||
https://github.com/cs3org/reva/pull/3003 | ||
* Bugfix #3201: Fix shareid on PROPFIND | ||
|
||
* Bugfix #3152: Disable caching of not found stat responses | ||
Shareid was still not working properly. We need to parse it from the path | ||
|
||
We no longer cache not found responses to prevent concurrent requests interfering with put | ||
requests. | ||
https://github.com/cs3org/reva/pull/3201 | ||
|
||
https://github.com/owncloud/ocis/issues/4251 | ||
https://github.com/cs3org/reva/pull/3152 | ||
* Bugfix #3176: Forbid duplicate shares | ||
|
||
* Bugfix #4251: Disable caching | ||
When sending a CreateShare request twice two shares would be created, one being not | ||
accessible. This was blocked by web so the issue wasn't obvious. Now it's forbidden to create | ||
share for a user who already has a share on that same resource | ||
|
||
We disabled the cache, because there are race condtions that cause tests to fail. | ||
https://github.com/cs3org/reva/pull/3176 | ||
|
||
https://github.com/owncloud/ocis/issues/4251 | ||
https://github.com/cs3org/reva/pull/3167 | ||
* Bugfix #3208: Prevent panic in time conversion | ||
|
||
* Change #3154: Dataproviders now return file metadata | ||
https://github.com/cs3org/reva/pull/3208 | ||
|
||
Dataprovider drivers can now return file metadata. When the resource info contains a file id, | ||
the mtime or an etag, these will be included in the response as the corresponding http headers. | ||
* Bugfix #3881: Align ocs status code for permission error on publiclink update | ||
|
||
https://github.com/cs3org/reva/pull/3154 | ||
The ocs status code returned for permission errors on updates of publiclink permissions is now | ||
aligned with the documentation of the OCS share API and the behaviour of ownCloud 10 | ||
|
||
* Enhancement #3143: Add /app/open-with-web endpoint | ||
https://github.com/owncloud/ocis/issues/3881 | ||
|
||
We've added an /app/open-with-web endpoint to the app provider, so that clients that are no | ||
browser or have only limited browser access can also open apps with the help of a Web URL. | ||
* Enhancement #3193: Add shareid to PROPFIND | ||
|
||
https://github.com/cs3org/reva/pull/3143 | ||
https://github.com/owncloud/ocis/pull/4376 | ||
Adds the shareid to the PROPFIND response (in case of shares only) | ||
|
||
* Enhancement #3156: Added language option to the app provider | ||
https://github.com/cs3org/reva/pull/3193 | ||
|
||
We've added an language option to the app provider which will in the end be passed to the app a user | ||
opens so that the web ui is displayed in the users language. | ||
* Enhancement #3180: Add canDeleteAllHomeSpaces permission | ||
|
||
https://github.com/owncloud/ocis/issues/4367 | ||
https://github.com/cs3org/reva/pull/3156 | ||
https://github.com/owncloud/ocis/pull/4399 | ||
We added a permission to the admin role in ocis that allows deleting homespaces on user delete. | ||
|
||
* Enhancement #3148: Add new jsoncs3 share manager | ||
https://github.com/cs3org/reva/pull/3180 | ||
https://github.com/cs3org/reva/pull/3202 | ||
https://github.com/owncloud/ocis/pull/4447/files | ||
|
||
We've added a new jsoncs3 share manager which splits the json file per storage space and caches | ||
data locally. | ||
* Enhancement #3203: Added "delete-all-spaces" permission | ||
|
||
https://github.com/cs3org/reva/pull/3148 | ||
We introduced a new permission "delete-all-spaces", users holding this permission are | ||
allowed to delete any space of any type. | ||
|
||
https://github.com/cs3org/reva/pull/3203 | ||
|
||
* Enhancement #4322: OCS get share now also handle received shares | ||
|
||
Requesting a specific share can now also correctly map the path to the mountpoint if the | ||
requested share is a received share. | ||
|
||
https://github.com/owncloud/ocis/issues/4322 | ||
https://github.com/cs3org/reva/pull/3200 | ||
|
||
* Enhancement #3185: Improve ldap authprovider's error reporting | ||
|
||
The errorcode returned by the ldap authprovider driver is a bit more explicit now. (i.e. we | ||
return a proper Invalid Credentials error now, when the LDAP Bind operation fails with that) | ||
|
||
https://github.com/cs3org/reva/pull/3185 | ||
|
||
* Enhancement #3179: Improve tokeninfo endpoint | ||
|
||
We added more information to the tokeninfo endpoint. `aliaslink` is a bool value indicating if | ||
the permissions are 0. `id` is the full id of the file. Both are available to all users having the | ||
link token. `spaceType` (indicating the space type) is only available if the user has native | ||
access | ||
|
||
https://github.com/cs3org/reva/pull/3179 | ||
|
||
* Enhancement #3171: Cs3 to jsoncs3 share manager migration | ||
|
||
We added a Load() to the jsoncs3 and Dump() to the sc3 share manager. The shareid might need to be | ||
prefixed with a storageid and space id. | ||
|
||
https://github.com/cs3org/reva/pull/3171 | ||
https://github.com/cs3org/reva/pull/3195 | ||
|
||
* Enhancement #3204: Make the function flockFile private | ||
|
||
Having that function exported is tempting people to use the func to get the name for calling the | ||
lock functions. That is wrong, as this function is just a helper to generate the lock file name | ||
from a given file to lock. | ||
|
||
https://github.com/cs3org/reva/pull/3204 | ||
|
||
* Enhancement #3192: Enable space members to update shares | ||
|
||
Enabled space members to update shares which they have not created themselves. | ||
|
||
https://github.com/cs3org/reva/pull/3192 |
Oops, something went wrong.