Releases: owncloud/ocis
6.5.0-rc.1
Table of Contents
5.0.8
Changes in 5.0.8
Summary
- Bugfix - Update reva to v2.19.8: #10138
Details
-
Bugfix - Update reva to v2.19.8: #10138
We updated reva to v2.19.8
- Fix cs3org/reva#4761: Quotes in dav Content-Disposition header
- Fix cs3org/reva#4853: Write upload session info atomically
- Enh cs3org/reva#4701: Extend service account permissions
6.4.0
Table of Contents
Changes in 6.4.0
Summary
- Bugfix - Set capability response
disable_self_password_change
correctly: #9853 - Bugfix - Activity Translations: #9856
- Bugfix - The user attributes
userType
andmemberOf
are readonly: #9867 - Bugfix - Use key to get specific trash item: #9879
- Bugfix - Fix response code when upload a file over locked: #9894
- Bugfix - List OCM permissions as graph drive item permissions: #9905
- Bugfix - Fix listing ocm shares: #9925
- Bugfix - Allow update of ocm shares: #9980
- Change - Remove store service: #9890
- Enhancement - We now set the configured protocol transport for service metadata: #9490
- Enhancement - Microsoft Office365 and Office Online support: #9686
- Enhancement - Unified Roles Management: #9727
- Enhancement - Added a new role space editor without versions: #9880
- Enhancement - Improve revisions purge: #9891
- Enhancement - Allow setting default locale of activitylog: #9892
- Enhancement - Graph translation path: #9902
- Enhancement - Added a new roles viewer/editor with ListGrants: #9943
- Enhancement - Handle OCM invite generated event: #9966
- Enhancement - Update web to v10.2.0: #9988
- Enhancement - Allow blob as connect-src in default CSP: #9993
- Enhancement - Bump reva to v2.24.1: #10028
Details
-
Bugfix - Set capability response
disable_self_password_change
correctly: #9853The capability value
disable_self_password_change
was not being set correctly
whenuser.passwordProfile
is configured as a read-only attribute. -
Bugfix - Activity Translations: #9856
Translations for activities did not show up in transifex
-
Bugfix - The user attributes
userType
andmemberOf
are readonly: #9867The graph API now treats the user attributes
userType
andmemberOf
as
read-only. They are not meant be updated directly by the client. -
Bugfix - Use key to get specific trash item: #9879
The activitylog and clientlog services now only fetch the specific trash item
instead of getting all items in trash and filtering them on their side. This
reduces the load on the storage users service because it no longer has to
assemble a full trash listing. -
Bugfix - Fix response code when upload a file over locked: #9894
We fixed a bug where the response code was incorrect when uploading a file over
a locked file. -
Bugfix - List OCM permissions as graph drive item permissions: #9905
The libre graph API now returns OCM shares when listing driveItem permissions.
-
Bugfix - Fix listing ocm shares: #9925
The libre graph API now returns an etag, the role and the creation time for ocm
shares. It also includes ocm shares in the sharedByMe endpoint. -
Bugfix - Allow update of ocm shares: #9980
We fixed a bug that prevented ocm shares to be updated or removed.
-
Change - Remove store service: #9890
We have removed the unused store service.
-
Enhancement - We now set the configured protocol transport for service metadata: #9490
This allows configuring services to listan on
tcp
orunix
sockets and
clients to use thedns
,kubernetes
orunix
protocol URIs instead of
service names. -
Enhancement - Microsoft Office365 and Office Online support: #9686
Add support for Microsoft Office365 Cloud and Microsoft Office Online on
premises. You can use the cloud feature either within a Microsoft
CSP
partnership or via the ownCloud office365 proxy subscription. Please contact
[email protected] to get more information about the ownCloud office365 proxy
subscription. -
Enhancement - Unified Roles Management: #9727
Improved management of unified roles with the introduction of default
enabled/disabled states and a new command for listing available roles. It is
important to note that a disabled role does not lose previously assigned
permissions; it only means that the role is not available for new assignments.The following roles are now enabled by default:
- UnifiedRoleViewerID - UnifiedRoleSpaceViewer - UnifiedRoleEditor -
UnifiedRoleSpaceEditor - UnifiedRoleFileEditor - UnifiedRoleEditorLite -
UnifiedRoleManager
The following roles are now disabled by default:
- UnifiedRoleSecureViewer
To enable the UnifiedRoleSecureViewer role, you must provide a list of all
available roles through one of the following methods:- Using the GRAPH_AVAILABLE_ROLES environment variable. - Setting the
available_roles configuration value.
To enable a role, include the UID of the role in the list of available roles.
A new command has been introduced to simplify the process of finding out which
UID belongs to which role. The command is:$ ocis graph list-unified-roles
The output of this command includes the following information for each role:
- uid: The unique identifier of the role. - Description: A short description of
the role. - Enabled: Whether the role is enabled or not.
- UnifiedRoleViewerID - UnifiedRoleSpaceViewer - UnifiedRoleEditor -
-
Enhancement - Added a new role space editor without versions: #9880
We add a new role space editor without list and restore version permissions.
-
Enhancement - Improve revisions purge: #9891
The
revisions purge
command would time out on big spaces. We have improved
performance by parallelizing the process. -
Enhancement - Allow setting default locale of activitylog: #9892
Allows setting the default locale via
OCIS_DEFAULT_LANGUAGE
envvar -
Enhancement - Graph translation path: #9902
Add
GRAPH_TRANSLATION_PATH
envvar like in other l10n services -
Enhancement - Added a new roles viewer/editor with ListGrants: #9943
We add a new roles space viewer/editor with ListGrants permissions.
-
Enhancement - Handle OCM invite generated event: #9966
Both the notification and audit services now handle the OCM invite generated
event.- The notification service is responsible for sending an email to the invited
user. - The audit service is responsible for logging the event.
- The notification service is responsible for sending an email to the invited
-
Enhancement - Update web to v10.2.0: #9988
Tags: web
We updated ownCloud Web to v10.2.0. Please refer to the changelog (linked) for
details on the web release.- Bugfix owncloud/web#11512: OCM invite generation body format
- Bugfix owncloud/web#11526: Logout on access token renewal failure
- Enhancement owncloud/web#11377: Replace custom datepicker with native html element
- Enhancement [owncloud...
5.0.7
Table of Contents
Changes in 5.0.7
Summary
- Enhancement - Add virus filter to sessions command: #9041
- Enhancement - Assimilate
clean
intosessions
command: #9828 - Enhancement - Update web to v8.0.5: #9958
Details
-
Enhancement - Add virus filter to sessions command: #9041
Allow filtering upload session by virus status (has-virus=true/false)
-
Enhancement - Assimilate
clean
intosessions
command: #9828We deprecated
ocis storage-user uploads clean
and added the same logic to
ocis storage-users uploads session --clean
-
Enhancement - Update web to v8.0.5: #9958
Tags: web
We updated ownCloud Web to v8.0.5. Please refer to the changelog (linked) for
details on the web release.- Bugfix owncloud/web#11395:
Missing space members for group memberships - Bugfix
owncloud/web#11263: Show more
toggle in space members view not reactive - Bugfix
owncloud/web#11263: Space show
links from other spaces - Bugfix
owncloud/web#11303: Uploading
nested folders
- Bugfix owncloud/web#11395:
5.0.7-rc.1
📝 Changes in 5.0.7-rc.1
Summary
- Enhancement - Add virus filter to sessions command: #9041
- Enhancement - Assimilate
clean
intosessions
command: #9828 - Enhancement - Update web to v8.0.5: #9958
Details
-
Enhancement - Add virus filter to sessions command: #9041
Allow filtering upload session by virus status (has-virus=true/false)
-
Enhancement - Assimilate
clean
intosessions
command: #9828We deprecated
ocis storage-user uploads clean
and added the same logic to
ocis storage-users uploads session --clean
-
Enhancement - Update web to v8.0.5: #9958
Tags: web
We updated ownCloud Web to v8.0.5. Please refer to the changelog (linked) for
details on the web release.- Bugfix owncloud/web#11395: Missing space members for group memberships
- Bugfix owncloud/web#11263: Show more toggle in space members view not reactive
- Bugfix owncloud/web#11263: Space show links from other spaces
- Bugfix owncloud/web#11303: Uploading nested folders
5.0.7-alpha.1
Changes in 5.0.7-alpha.1
Summary
- Enhancement - Add virus filter to sessions command: #9041
- Enhancement - Assimilate
clean
intosessions
command: #9828 - Enhancement - Update web to v8.0.5: #9958
Details
-
Enhancement - Add virus filter to sessions command: #9041
Allow filtering upload session by virus status (has-virus=true/false)
-
Enhancement - Assimilate
clean
intosessions
command: #9828We deprecated
ocis storage-user uploads clean
and added the same logic to
ocis storage-users uploads session --clean
-
Enhancement - Update web to v8.0.5: #9958
Tags: web
We updated ownCloud Web to v8.0.5. Please refer to the changelog (linked) for
details on the web release.- Bugfix owncloud/web#11395:
Missing space members for group memberships - Bugfix
owncloud/web#11263: Show more
toggle in space members view not reactive - Bugfix
owncloud/web#11263: Space show
links from other spaces - Bugfix
owncloud/web#11303: Uploading
nested folders
- Bugfix owncloud/web#11395:
6.3.0
Table of Contents
Changes in 6.3.0
Summary
- Bugfix - Ignore address for kubernetes registry: #9490
- Bugfix - Use bool type for web embed delegatedAuthentication: #9692
- Bugfix - Repair nats-js-kv registry: #9734
- Bugfix - Use less selectors that watch the registry: #9741
- Bugfix - We fixed the client config generation for the built in IDP: #9770
- Bugfix - Change ocmproviders config defaultpath: #9778
- Bugfix - Web theme color contrasts: #10726
- Enhancement - New WOPI operations added to the collaboration service: #9505
- Enhancement - Allow configuring grpc max connection age: #9657
- Enhancement - Tracing improvements in the collaboration service: #9684
- Enhancement - Local WEB App configuration: #9691
- Enhancement - Bump tusd pkg to v2: #9714
- Enhancement - Gateways should directly talk to themselves: #9714
- Enhancement - Support Skyhigh Security ICAP as an ICAP server: #9720
- Enhancement - Added generic way to translate composite entities: #9722
- Enhancement - Add an API to auth-app service: #9755
- Enhancement - Bump go-micro plugins pkg: #9756
- Enhancement - Allow querying federated user roles for sharing: #9765
- Enhancement - Refactor the connector in the collaboration service: #9771
- Enhancement - Add OCIS_ENABLE_OCM env var: #9784
- Enhancement - OCM related adjustments in graph: #9788
- Enhancement - Update web to v10.1.0: #9832
- Enhancement - Bump reva to 2.23.0: #9852
Details
-
Bugfix - Ignore address for kubernetes registry: #9490
We no longer pass an address to the go micro kubernetes registry implementation.
This causes the implementation to autodetect the namespace and not hardcode it
todefault
. -
Bugfix - Use bool type for web embed delegatedAuthentication: #9692
-
Bugfix - Repair nats-js-kv registry: #9734
The registry would always send traffic to only one pod. This is now fixed and
load should be spread evenly. Also implements watcher method so the cache can
use it. Internally, it can now distinguish services by version and will
aggregate all nodes of the same version into a single service, as expected by
the registry cache and watcher. -
Bugfix - Use less selectors that watch the registry: #9741
The proxy now shares the service selector for all host lookups.
-
Bugfix - We fixed the client config generation for the built in IDP: #9770
We now use the OCIS_URL to generate the web client registration configuration.
It does not make sense use the OCIS_ISSUER_URL if the idp was configured to run
on a different domain. -
Bugfix - Change ocmproviders config defaultpath: #9778
We moved the default location of the
ocmproviders.json
config file out of the
data directory of the ocm service to the ocis config directory. -
Bugfix - Web theme color contrasts: #10726
Web theme colors have been enhanced so they have at least a 4.5:1 contrast ratio
because of a11y reasons. -
Enhancement - New WOPI operations added to the collaboration service: #9505
PutRelativeFile, DeleteFile and RenameFile operations have been added to the
collaboration service. GetFileInfo operation will now report the support of
these operations to the WOPI app -
Enhancement - Allow configuring grpc max connection age: #9657
We added a GRPC_MAX_CONNECTION_AGE env var that allows limiting the lifespan of
connections. A closed connection triggers grpc clients to do a new DNS lookup to
pick up new IPs. -
Enhancement - Tracing improvements in the collaboration service: #9684
Uploads and downloads through the collaboration service will be traced. The
openInApp request will also be linked properly with other requests in the
tracing. In addition, the collaboration service will include some additional
information in the traces. Filtering based on that information might be an
option. -
Enhancement - Local WEB App configuration: #9691
We've added a new feature which allows configuring applications individually
instead of using the global apps.yaml file. With that, each application can have
its own configuration file, which will be loaded by the WEB service.The local configuration has the highest priority and will override the global
configuration. The Following order of precedence is used: local.config >
global.config > manifest.config.Besides the configuration, the application now be disabled by setting the
disabled
field totrue
in one of the configuration files. -
Enhancement - Bump tusd pkg to v2: #9714
Bumps the tusd pkg to v2.4.0
-
Enhancement - Gateways should directly talk to themselves: #9714
The CS3 gateway can directly to itself when it wants to talk to the registries
running in the same reva runtime. -
Enhancement - Support Skyhigh Security ICAP as an ICAP server: #9720
We have upgraded the antivirus ICAP client library, bringing enhanced
performance and reliability to our antivirus scanning service. With this update,
the Skyhigh Security ICAP can now be used as an ICAP server, providing robust
and scalable antivirus solutions. -
Enhancement - Added generic way to translate composite entities: #9722
Added a generic way to translate the necessary fields in composite entities. The
function takes the entity, translation function and fields to translate that are
described by the TranslateField function. The function supports nested structs
and slices of structs. -
Enhancement - Add an API to auth-app service: #9755
Adds an API to create, list and delete app tokens. Includes an impersonification
feature for migration scenarios. -
Enhancement - Bump go-micro plugins pkg: #9756
Bump plugins pkg to include fix for cache delete
-
Enhancement - Allow querying federated user roles for sharing: #9765
When listing permissions clients can now fetch the list of available federated
sharing roles by sending aGET /graph/v1beta1/drives/{driveid}/items/{itemid}/[email protected]/rolePermissions/any(p:contains(p/condition, '@Subject.UserType=="Federated"'))
request. Note that this is the only
supported filter expression. Federated sharing roles will be omitted from
requests without this filter. -
Enhancement - Refactor the connector in the collaboration service: #9771
This will simplify and homogenize the code around the connector
-
Enhancement - Add OCIS_ENABLE_OCM env var: #9784
We added a new
OCIS_ENABLE_OCM
env var that will enable all ocm flags. -
Enhancement - OCM related adjustments in graph: #9788
The /users enpdoint of the graph service was cha...
6.2.0
Table of Contents
Changes in 6.2.0
Summary
- Bugfix - Fix restarting of postprocessing: #6945
- Bugfix - Fix crash on empty tracing provider: #9622
- Bugfix - Fixed the file name validation if nodeid is used: #9634
- Bugfix - Fix a missing SecureView permission attribute in the REPORT response: #9638
- Bugfix - Fixed the channel lock in a workers pool: #9647
- Bugfix - Missing invitation in permission responses: #9652
- Bugfix - Repair nats-js-kv registry: #9662
- Bugfix - Fix panic: #9673
- Bugfix - Fixed the response code when copying the shared from to personal: #9677
- Bugfix - Fixed response code for DELETE file that is in postprocessing: #9689
- Change - Remove unavailable web config options: #9679
- Enhancement - Introduce auth-app service: #9079
- Enhancement - Add support for proof keys for the collaboration service: #9366
- Enhancement - Log user agent and remote addr on auth errors: #9475
- Enhancement - Add missing WOPI features: #9580
- Enhancement - Bump commitID for web: #9631
- Enhancement - Remove oidc-go dependency: #9641
- Enhancement - Improve the collaboration service logging: #9653
- Enhancement - Fix trash command: #9665
- Enhancement - Added the debugging to full ocis docker example: #9666
- Enhancement - Add locking support for MS Office Online Server: #9685
- Enhancement - Bump reva to v.2.22.0: #9690
- Enhancement - Add
--diff
to theocis init
command: #9693 - Enhancement - Update web to v10.0.0: #9707
Details
-
Bugfix - Fix restarting of postprocessing: #6945
We fixed a bug where non-admin requests to admin resources would get 401
Unauthorized. Now, the server sends 403 Forbidden response. -
Bugfix - Fix crash on empty tracing provider: #9622
We have fixed a bug that causes a crash when OCIS_TRACING_ENABLED is set to
true, but no tracing Endpoints or Collectors have been provided.a -
Bugfix - Fixed the file name validation if nodeid is used: #9634
We have fixed the file name validation if nodeid is used
-
Bugfix - Fix a missing SecureView permission attribute in the REPORT response: #9638
We fixed a missing SecureView permission attribute in the REPORT response.
-
Bugfix - Fixed the channel lock in a workers pool: #9647
We fixed an error when the users can't see more than 10 shares
-
Bugfix - Missing invitation in permission responses: #9652
We have fixed a bug where the
invitation
property was missing in the response
when creating, listing or updating graph permissions. -
Bugfix - Repair nats-js-kv registry: #9662
The registry would always send traffic to only one pod. This is now fixed and
load should be spread evenly. Also implements watcher method so the cache can
use it. -
Bugfix - Fix panic: #9673
Fixes panic occuring when the nats-js-kv is not properly initialized.
-
Bugfix - Fixed the response code when copying the shared from to personal: #9677
We fixed the response code when copying the file from shares to personal space
with a secure view role. -
Bugfix - Fixed response code for DELETE file that is in postprocessing: #9689
We fixed the response code when DELETE and MOVE requests to the file that is
still in post-processing. -
Change - Remove unavailable web config options: #9679
We've removed config options from the web package, that are no longer available
in web. Check the web changelog for more details.#9679
owncloud/web#11256
owncloud/web#10122
owncloud/web#11260 -
Enhancement - Introduce auth-app service: #9079
Introduce a new service, auth-app, that provides authentication and
authorization services for applications. -
Enhancement - Add support for proof keys for the collaboration service: #9366
Proof keys support will be enabled by default in order to ensure that all the
requests come from a trusted source. Since proof keys must be set in the WOPI
app (OnlyOffice, Collabora...), it's possible to disable the verification of the
proof keys via configuration. -
Enhancement - Log user agent and remote addr on auth errors: #9475
The proxy will now log
user_agent
,client.address
,network.peer.address
andnetwork.peer.port
to help operations debug authentication errors. The
latter three follow the Semantic Conventions 1.26.0 / General /
Attributes
naming to better integrate with log aggregation tools. -
Enhancement - Add missing WOPI features: #9580
We added the feature to disable the chat for onlyoffice and added the missing
language parameters to the wopi app url. -
Enhancement - Bump commitID for web: #9631
Bump the web commitID to current master
-
Enhancement - Remove oidc-go dependency: #9641
Removes the kgol/oidc-go dependency because it was flagged by dependabot.
Luckily us we only used it for importing the strings "profile" and "email". -
Enhancement - Improve the collaboration service logging: #9653
We added more debug log information to the collaboration service. This is vital
for scenarios when we need to debug in remote setups. -
Enhancement - Fix trash command: #9665
The
ocis trash purge-empty-dirs
command should work on any storage provider,
not juststorage/users
. -
Enhancement - Added the debugging to full ocis docker example: #9666
Added the debugging to full ocis docker example
-
Enhancement - Add locking support for MS Office Online Server: #9685
We added support for the special kind of lock tokens that MS Office Online
Server uses to lock files via the Wopi protocol. It will only be active if you
set theCOLLABORATION_APP_NAME
environment variable to
MicrosoftOfficeOnline
. -
Enhancement - Bump reva to v.2.22.0: #9690
- Bugfix cs3org/reva#4741: Always find unique providers
- Bugfix cs3org/reva#4762: Blanks in dav Content-Disposition header
- Bugfix cs3org/reva#4775: Fixed the response code when copying the shared from to personal
- Bugfix cs3org/reva#4633: Allow all users to create internal links
- Bugfix [cs3org/reva#4771](https://github.com/cs3...
6.2.0-rc.1
Table of Contents
Changes in 6.2.0
Summary
- Bugfix - Fix restarting of postprocessing: #6945
- Bugfix - Fix crash on empty tracing provider: #9622
- Bugfix - Fixed the file name validation if nodeid is used: #9634
- Bugfix - Fix a missing SecureView permission attribute in the REPORT response: #9638
- Bugfix - Fixed the channel lock in a workers pool: #9647
- Bugfix - Missing invitation in permission responses: #9652
- Bugfix - Repair nats-js-kv registry: #9662
- Bugfix - Fix panic: #9673
- Bugfix - Fixed the response code when copying the shared from to personal: #9677
- Bugfix - Fixed response code for DELETE file that is in postprocessing: #9689
- Change - Remove unavailable web config options: #9679
- Enhancement - Introduce auth-app service: #9079
- Enhancement - Add support for proof keys for the collaboration service: #9366
- Enhancement - Log user agent and remote addr on auth errors: #9475
- Enhancement - Add missing WOPI features: #9580
- Enhancement - Bump commitID for web: #9631
- Enhancement - Remove oidc-go dependency: #9641
- Enhancement - Improve the collaboration service logging: #9653
- Enhancement - Fix trash command: #9665
- Enhancement - Added the debugging to full ocis docker example: #9666
- Enhancement - Add locking support for MS Office Online Server: #9685
- Enhancement - Bump reva to v.2.22.0: #9690
- Enhancement - Add
--diff
to theocis init
command: #9693 - Enhancement - Update web to v10.0.0: #9707
Details
-
Bugfix - Fix restarting of postprocessing: #6945
We fixed a bug where non-admin requests to admin resources would get 401
Unauthorized. Now, the server sends 403 Forbidden response. -
Bugfix - Fix crash on empty tracing provider: #9622
We have fixed a bug that causes a crash when OCIS_TRACING_ENABLED is set to
true, but no tracing Endpoints or Collectors have been provided.a -
Bugfix - Fixed the file name validation if nodeid is used: #9634
We have fixed the file name validation if nodeid is used
-
Bugfix - Fix a missing SecureView permission attribute in the REPORT response: #9638
We fixed a missing SecureView permission attribute in the REPORT response.
-
Bugfix - Fixed the channel lock in a workers pool: #9647
We fixed an error when the users can't see more than 10 shares
-
Bugfix - Missing invitation in permission responses: #9652
We have fixed a bug where the
invitation
property was missing in the response
when creating, listing or updating graph permissions. -
Bugfix - Repair nats-js-kv registry: #9662
The registry would always send traffic to only one pod. This is now fixed and
load should be spread evenly. Also implements watcher method so the cache can
use it. -
Bugfix - Fix panic: #9673
Fixes panic occuring when the nats-js-kv is not properly initialized.
-
Bugfix - Fixed the response code when copying the shared from to personal: #9677
We fixed the response code when copying the file from shares to personal space
with a secure view role. -
Bugfix - Fixed response code for DELETE file that is in postprocessing: #9689
We fixed the response code when DELETE and MOVE requests to the file that is
still in post-processing. -
Change - Remove unavailable web config options: #9679
We've removed config options from the web package, that are no longer available
in web. Check the web changelog for more details.#9679
owncloud/web#11256
owncloud/web#10122
owncloud/web#11260 -
Enhancement - Introduce auth-app service: #9079
Introduce a new service, auth-app, that provides authentication and
authorization services for applications. -
Enhancement - Add support for proof keys for the collaboration service: #9366
Proof keys support will be enabled by default in order to ensure that all the
requests come from a trusted source. Since proof keys must be set in the WOPI
app (OnlyOffice, Collabora...), it's possible to disable the verification of the
proof keys via configuration. -
Enhancement - Log user agent and remote addr on auth errors: #9475
The proxy will now log
user_agent
,client.address
,network.peer.address
andnetwork.peer.port
to help operations debug authentication errors. The
latter three follow the Semantic Conventions 1.26.0 / General /
Attributes
naming to better integrate with log aggregation tools. -
Enhancement - Add missing WOPI features: #9580
We added the feature to disable the chat for onlyoffice and added the missing
language parameters to the wopi app url. -
Enhancement - Bump commitID for web: #9631
Bump the web commitID to current master
-
Enhancement - Remove oidc-go dependency: #9641
Removes the kgol/oidc-go dependency because it was flagged by dependabot.
Luckily us we only used it for importing the strings "profile" and "email". -
Enhancement - Improve the collaboration service logging: #9653
We added more debug log information to the collaboration service. This is vital
for scenarios when we need to debug in remote setups. -
Enhancement - Fix trash command: #9665
The
ocis trash purge-empty-dirs
command should work on any storage provider,
not juststorage/users
. -
Enhancement - Added the debugging to full ocis docker example: #9666
Added the debugging to full ocis docker example
-
Enhancement - Add locking support for MS Office Online Server: #9685
We added support for the special kind of lock tokens that MS Office Online
Server uses to lock files via the Wopi protocol. It will only be active if you
set theCOLLABORATION_APP_NAME
environment variable to
MicrosoftOfficeOnline
. -
Enhancement - Bump reva to v.2.22.0: #9690
- Bugfix cs3org/reva#4741: Always find unique providers
- Bugfix cs3org/reva#4762: Blanks in dav Content-Disposition header
- Bugfix cs3org/reva#4775: Fixed the response code when copying the shared from to personal
- Bugfix cs3org/reva#4633: Allow all users to create internal links
- Bugfix [cs3org/reva#4771](https://github.com/cs3...
5.0.6
Table of Contents
Changes in 5.0.6
Summary
- Bugfix - Allow all uploads to restart: #9506
- Bugfix - Fix the email notification service: #9514
- Enhancement - Limit concurrent thumbnail requests: #9199
- Enhancement - Update web to v8.0.4: #9429
- Enhancement - Add cli to purge revisions: #9497
Details
-
Bugfix - Allow all uploads to restart: #9506
On postprocessing-restart, allow all uploads to restart even if one fails.
-
Bugfix - Fix the email notification service: #9514
We fixed an error in the notification service that caused the email notification
to fail when the user's display name contained special characters. -
Enhancement - Limit concurrent thumbnail requests: #9199
The number of concurrent requests to the thumbnail service can be limited now to
have more control over the consumed system resources. -
Enhancement - Update web to v8.0.4: #9429
Tags: web
We updated ownCloud Web to v8.0.4. Please refer to the changelog (linked) for
details on the web release.- Bugfix owncloud/web#10814:
Vertical scroll for OcModal on small screens - Bugfix
owncloud/web#10918: Resource
deselection on right-click - Bugfix
owncloud/web#10920: Resources with
name consist of number won't show up in trash bin - Bugfix
owncloud/web#10941: Space not
updating on navigation - Bugfix
owncloud/web#11063: Enforce
shortcut URL protocol - Bugfix
owncloud/web#11092: Browser
confirmation dialog after closing editor - Bugfix
owncloud/web#11091: Button focus
when closing editor - Bugfix
owncloud/web#10942: Keyboard
navigation breaking - Bugfix
owncloud/web#11086: Opening public
links with an expired token
#9429
#9510
https://github.com/owncloud/web/releases/tag/v8.0.3
https://github.com/owncloud/web/releases/tag/v8.0.4 - Bugfix owncloud/web#10814:
-
Enhancement - Add cli to purge revisions: #9497
Adds a cli that allows removing all revisions for a storage-provider.