Changes in 1.8.0
Summary
- Bugfix - External storage registration used wrong config: #2120
- Bugfix - Remove authentication from /status.php completely: #2188
- Bugfix - Make webdav namespace configurable across services: #2198
- Change - Update ownCloud Web to v3.3.0: #2187
- Enhancement - Properly configure graph-explorer client registration: #2118
- Enhancement - Use system default location to store TLS artefacts: #2129
- Enhancement - Update REVA to v1.9: #2205
Details
-
Bugfix - External storage registration used wrong config: #2120
The go-micro registry-singleton ignores the ocis configuration and defaults to mdns
-
Bugfix - Remove authentication from /status.php completely: #2188
Despite requests without Authentication header being successful, requests with an invalid
bearer token in the Authentication header were rejected in the proxy with an 401
unauthenticated. Now the Authentication header is completely ignored for the /status.php
route. -
Bugfix - Make webdav namespace configurable across services: #2198
The WebDAV namespace is used across various services, but it was previously hardcoded in some
of the services. This PR uses the same environment variable to set the config correctly across
the services. -
Change - Update ownCloud Web to v3.3.0: #2187
Tags: web
We updated ownCloud Web to v3.3.0. Please refer to the changelog (linked) for details on the web
release. -
Enhancement - Properly configure graph-explorer client registration: #2118
The client registration in the
identifier-registration.yaml
for the graph-explorer
didn't containredirect_uris
nororigins
. Both were added to prevent exploitation. -
Enhancement - Use system default location to store TLS artefacts: #2129
This used to default to the current location of the binary, which is not ideal after a first run as
it leaves traces behind. It now uses the system's location for artefacts with the help of
https://golang.org/pkg/os/#UserConfigDir. -
Enhancement - Update REVA to v1.9: #2205
This update includes * set Content-Type
correctly * Return file checksum
available from the metadata for the EOS
driver * Sort share entries
alphabetically * Initial work on the
owncloudsql driver * Add user ID cache
warmup to EOS storage driver * Use
UidNumber and GidNumber fields in User
objects * EOS GRPC
interface * switch
references * remove user's uuid from
trashbin file key * fix restore behavior of
the trashbin API * eosfs: add arbitrary
metadata support