Changes in 1.9.0
Summary
- Bugfix - Panic when service fails to start: #2252
- Bugfix - Dont use port 80 as debug for GroupsProvider: #2271
- Change - Update ownCloud Web to v3.4.0: #2276
- Change - Update WEB to v3.4.1: #2283
- Enhancement - Runtime support for cherry picking extensions: #2229
- Enhancement - Add readonly mode for storagehome and storageusers: #2230
- Enhancement - Remove unnecessary Service.Init(): #1705
- Enhancement - Update REVA to v1.9.1-0.20210628143859-9d29c36c0c3f: #2227
- Enhancement - Update REVA to v1.9.1: #2280
Details
-
Bugfix - Panic when service fails to start: #2252
Tags: runtime
When attempting to run a service through the runtime that is currently running and fails to
start, a race condition still redirect os Interrupt signals to a closed channel. -
Bugfix - Dont use port 80 as debug for GroupsProvider: #2271
A copy/paste error where the configuration for the groupsprovider's debug address was not
present leaves go-micro to start the debug service in port 80 by default. -
Change - Update ownCloud Web to v3.4.0: #2276
Tags: web
We updated ownCloud Web to v3.4.0. Please refer to the changelog (linked) for details on the web
release. -
Change - Update WEB to v3.4.1: #2283
-
Enhancement - Runtime support for cherry picking extensions: #2229
Support for running certain extensions supervised via cli flags. Example usage:
> ocis server --extensions="proxy, idp, storage-metadata, accounts"
-
Enhancement - Add readonly mode for storagehome and storageusers: #2230
To enable the readonly mode use
STORAGE_HOME_READ_ONLY=true
and
STORAGE_USERS_READ_ONLY=true
. Alternative: useOCIS_STORAGE_READ_ONLY=true
-
Enhancement - Remove unnecessary Service.Init(): #1705
As it turns out oCIS already calls this method. Invoking it twice would end in accidentally
resetting values. -
Enhancement - Update REVA to v1.9.1-0.20210628143859-9d29c36c0c3f: #2227
-
Enhancement - Update REVA to v1.9.1: #2280
- Fix cs3org/reva#1843: Correct Dockerfile path for the reva CLI and alpine3.13 as builder
- Fix cs3org/reva#1835: Cleanup owncloudsql driver
- Fix cs3org/reva#1868: Minor fixes to the grpc/http plugin: checksum, url escaping
- Fix cs3org/reva#1885: Fix template in eoshomewrapper to use context user rather than resource
- Fix cs3org/reva#1833: Properly handle name collisions for deletes in the owncloud driver
- Fix cs3org/reva#1874: Use the original file mtime during upload
- Fix cs3org/reva#1854: Add the uid/gid to the url for eos
- Fix cs3org/reva#1848: Fill in missing gid/uid number with nobody
- Fix cs3org/reva#1831: Make the ocm-provider endpoint in the ocmd service unprotected
- Fix cs3org/reva#1808: Use empty array in OCS Notifications endpoints
- Fix cs3org/reva#1825: Raise max grpc message size
- Fix cs3org/reva#1828: Send a proper XML header with error messages
- Chg cs3org/reva#1828: Remove the oidc provider in order to upgrad mattn/go-sqlite3 to v1.14.7
- Enh cs3org/reva#1834: Add API key to Mentix GOCDB connector
- Enh cs3org/reva#1855: Minor optimization in parsing EOS ACLs
- Enh cs3org/reva#1873: Update the EOS image tag to be for revad-eos image
- Enh cs3org/reva#1802: Introduce list spaces
- Enh cs3org/reva#1849: Add readonly interceptor
- Enh cs3org/reva#1875: Simplify resource comparison
- Enh cs3org/reva#1827: Support trashbin sub paths in the recycle API