Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: adjust and add missing changelog items #10128

Merged
merged 6 commits into from
Dec 7, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions changelog/unreleased/change-dav-properties-without-namespace
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Change: DavProperties without namespace

The `DavProperties` coming from the `web-client` package don't include their namespace anymore. E.g. `{http://owncloud.org/ns}fileid` has now become `fileid`. This change was part of moving away from the WebDAV implementation of the ownCloudSDK in favor of a new implementation in `web-client`.

There is a new subset `DavProperties.DavNamespace` to identify all properties living under the default namespace `{DAV:}`. All other properties live under the owncloud namespace `{http://owncloud.org/ns}`.

https://github.com/owncloud/web/issues/9709
https://github.com/owncloud/web/pull/9764
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Enhancement: Keyword Query Language (KQL) search syntax
Change: Keyword Query Language (KQL) search syntax

We've introduced [KQL](https://learn.microsoft.com/en-us/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference) as our default query language.
Previously we used our own simple language for queries which is now replaced by kql.
Expand All @@ -17,6 +17,8 @@ More advanced syntax like grouping combined with boolean property restriction is

`(name:"sample*" name:"*txt") tag:important OR tag:report content:"annual*"`

BREAKING CHANGE for developers: the term which will be passed to the `search` method of search providers is now wrapped inside `name:"..."`. If you don't want that behaviour you need to strip it out, e.g. via simple regex: `const rawTerm = term.match(new RegExp('name:"\\*(.*?)\\*"'))`.

https://github.com/owncloud/web/pull/9653
https://github.com/owncloud/web/issues/9636
https://github.com/owncloud/web/issues/9646
8 changes: 0 additions & 8 deletions changelog/unreleased/enhancement-add-auth-delegation

This file was deleted.

7 changes: 0 additions & 7 deletions changelog/unreleased/enhancement-add-mode-config

This file was deleted.

7 changes: 0 additions & 7 deletions changelog/unreleased/enhancement-embed-folder-creation

This file was deleted.

15 changes: 15 additions & 0 deletions changelog/unreleased/enhancement-embed-mode
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Enhancement: Embed mode

We've introduced a so called "Embed Mode" that allows Web to be consumed by another application in a stripped down version. This mode is supposed to be used in the context of selecting or sharing resources.

Please see our documentation for more information and a guide on how to set it up.

https://github.com/owncloud/web/issues/9768
https://github.com/owncloud/web/pull/9841
https://github.com/owncloud/web/pull/9853
https://github.com/owncloud/web/pull/9863
https://github.com/owncloud/web/pull/9981
https://github.com/owncloud/web/pull/10113
https://github.com/owncloud/web/pull/10071
https://github.com/owncloud/web/pull/10076
https://github.com/owncloud/web/pull/10082
8 changes: 0 additions & 8 deletions changelog/unreleased/enhancement-embed-mode-actions

This file was deleted.

7 changes: 7 additions & 0 deletions changelog/unreleased/enhancement-extensions-search-providers
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Enhancement: Registering search providers as extension

Search providers can now be registered as an extension via our extension registry. They need to be of type `search`.

The old way of registering and requesting search providers via the event bus has been removed.

https://github.com/owncloud/web/pull/9794
8 changes: 0 additions & 8 deletions changelog/unreleased/enhancement-location-picker

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Enhancement: New WebDAV implementation in web-client

The WebDAV implementation of the ownCloudSDK has been deprecated in favor of a new implementation in the `web-client` package. For developers this means that every WebDAV request should be made using the WebDAV factory provided by the `ClientService`. E.g. to retrieve files: `const files = await clientService.webdav.listFiles(space)`.

https://github.com/owncloud/web/issues/9709
https://github.com/owncloud/web/pull/9764