1.4.0 Tech Preview
Changes in 1.4.0
Summary
- Bugfix - Fix thumbnail generation for jpegs: #1785
- Change - Update ownCloud Web to v2.1.0: #1870
- Enhancement - Add focus to input elements on login page: #1792
- Enhancement - Improve accessibility to input elements on login page: #1794
- Enhancement - Add new build targets: #1824
- Enhancement - Clarify expected failures: #1790
- Enhancement - Replace special character in login page title with a regular minus: #1813
- Enhancement - File Logging: #1816
- Enhancement - Runtime Hostname and Port are now configurable: #1822
- Enhancement - Generate thumbnails for .gif files: #1791
- Enhancement - Tracing Refactor: #1819
- Enhancement - Update reva to v1.6.1-0.20210326165326-e8a00d9b2368: #1683
Details
-
Bugfix - Fix thumbnail generation for jpegs: #1785
Images with the extension
.jpeg
were not properly supported. -
Change - Update ownCloud Web to v2.1.0: #1870
Tags: web
We updated ownCloud Web to v2.1.0. Please refer to the changelog (linked) for details on the web
release. -
Enhancement - Add focus to input elements on login page: #1792
-
Enhancement - Improve accessibility to input elements on login page: #1794
-
Enhancement - Add new build targets: #1824
Make build target
build
used to build a binary twice, the second occurrence having symbols
for debugging. We split this step in two and addedbuild-all
andbuild-debug
targets.build-all
now behaves as the previousbuild
target, it will generate 2 binaries, one for
debug. -build-debug
will build a single binary for debugging.
-
Enhancement - Clarify expected failures: #1790
Some features, while covered by the ownCloud 10 acceptance tests, will not be implmented for
now: - blacklisted / ignored files, because ocis does not need to blacklist.htaccess
files -
OC-LazyOps
support was removed from the
clients. We are thinking about a state
machine for uploads to properly solve that scenario and also list the state of files in progress
in the web ui. The expected failures
files now have a dedicated Won't fix section for these items. -
Enhancement - Replace special character in login page title with a regular minus: #1813
-
Enhancement - File Logging: #1816
When running supervised, support for configuring all logs to a single log file:
OCIS_LOG_FILE=/Users/foo/bar/ocis.log MICRO_REGISTRY=etcd bin/ocis server
Supports directing log from single extensions to a log file:
PROXY_LOG_FILE=/Users/foo/bar/proxy.log MICRO_REGISTRY=etcd bin/ocis proxy
-
Enhancement - Runtime Hostname and Port are now configurable: #1822
Without any configuration the ocis runtime will start on
localhost:9250
unless specified
otherwise. Usage:OCIS_RUNTIME_PORT=6061 bin/ocis server
- overrides the oCIS runtime and starts on port
6061 -OCIS_RUNTIME_PORT=6061 bin/ocis list
- lists running extensions for the runtime on
localhost:6061
All subcommands are updated and expected to work with the following environment variables:
OCIS_RUNTIME_HOST OCIS_RUNTIME_PORT
-
Enhancement - Generate thumbnails for .gif files: #1791
Added support for gifs to the thumbnails service.
-
Enhancement - Tracing Refactor: #1819
Centralize tracing handling per extension.
-
Enhancement - Update reva to v1.6.1-0.20210326165326-e8a00d9b2368: #1683
- quota querying and tree accounting cs3org/reva#1405
- Fix webdav file versions endpoint bugs cs3org/reva#1526
- Fix etag changing only once a second cs3org/reva#1576
- Trashbin API parity cs3org/reva#1552
- Signature authentication for public links cs3org/reva#1590