]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
18 months agorefactor: remove SystemTag logic from Folder into QuerySearchHelper
Arthur Schiwon [Fri, 5 May 2023 19:28:09 +0000 (21:28 +0200)]
refactor: remove SystemTag logic from Folder into QuerySearchHelper

- adds OC\SystemTag\SystemTagsInFilesDetector where the search logic is
  moved to

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agochore: polish SystemTagsInUseCollection
Arthur Schiwon [Thu, 4 May 2023 19:58:08 +0000 (21:58 +0200)]
chore: polish SystemTagsInUseCollection

- DI SystemTagManager
- add some comments and doc
- catch NoUserException
- add return type hints

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agofix: improve naming of new systemtags endpoint to systemtags-assigned
Arthur Schiwon [Thu, 4 May 2023 19:17:55 +0000 (21:17 +0200)]
fix: improve naming of new systemtags endpoint to systemtags-assigned

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agofeat: specify media type via url path: systemtags-current/$mediaType
Arthur Schiwon [Thu, 4 May 2023 09:57:07 +0000 (11:57 +0200)]
feat: specify media type via url path: systemtags-current/$mediaType

- only the media part of the mime type can be search, but not the full
  mime type. It can be added, should it become necessary.
- thus fixes previously hardcoded selector for image/ types
- also fixes a return type hint
- adds a return type hint

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agoPoC: SystemTags endpoint to return tags used by a user with meta data
Arthur Schiwon [Thu, 27 Apr 2023 20:24:16 +0000 (22:24 +0200)]
PoC: SystemTags endpoint to return tags used by a user with meta data

Target case is photos app: when visiting the tags category, all systemtags
of the whole cloud are retrieved. In subequent steps the next tag is
requested until the browser view is filled with tag tiles (i.e. previews
are requested just as well).

With this approach, we incorpoate the dav search and look for user related
tags that are used by them, and already returns the statistics (number of
files tagged with the respective tag) as well as a file id for the purpose
to load the preview. This defaults to the file with the highest id.

Call:
curl -s -u 'user:password' \
  'https://my.nc.srv/remote.php/dav/systemtags-current' \
  -X PROPFIND -H 'Accept: text/plain' \
  -H 'Accept-Language: en-US,en;q=0.5'  -H 'Depth: 1' \
  -H 'Content-Type: text/plain;charset=UTF-8' \
  --data @/home/doe/request-systemtag-props.xml

With request-systemtag-props.xml:
<?xml version="1.0" encoding="UTF-8"?>
<d:propfind xmlns:d="DAV:">
        <d:prop xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns">
                <oc:id/>
                <oc:display-name/>
                <oc:user-visible/>
                <oc:user-assignable/>
                <oc:can-assign/>
                <nc:files-assigned/>
                <nc:reference-fileid/>
        </d:prop>
</d:propfind>

Example output:
  …
  <d:response>
    <d:href>/master/remote.php/dav/systemtags/84</d:href>
    <d:propstat>
      <d:prop>
        <oc:id>84</oc:id>
        <oc:display-name>Computer</oc:display-name>
        <oc:user-visible>true</oc:user-visible>
        <oc:user-assignable>true</oc:user-assignable>
        <oc:can-assign>true</oc:can-assign>
        <nc:files-assigned>42</nc:files-assigned>
        <nc:reference-fileid>924022</nc:reference-fileid>
      </d:prop>
      <d:status>HTTP/1.1 200 OK</d:status>
    </d:propstat>
  </d:response>
  <d:response>
    <d:href>/remote.php/dav/systemtags/97</d:href>
    <d:propstat>
      <d:prop>
        <oc:id>97</oc:id>
        <oc:display-name>Bear</oc:display-name>
        <oc:user-visible>true</oc:user-visible>
        <oc:user-assignable>true</oc:user-assignable>
        <oc:can-assign>true</oc:can-assign>
        <nc:files-assigned>1</nc:files-assigned>
        <nc:reference-fileid>923422</nc:reference-fileid>
      </d:prop>
      <d:status>HTTP/1.1 200 OK</d:status>
    </d:propstat>
  </d:response>
  …

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agoMerge pull request #38109 from nextcloud/dependabot/npm_and_yarn/jsdom-22.0.0
Côme Chilliet [Tue, 9 May 2023 10:22:23 +0000 (12:22 +0200)]
Merge pull request #38109 from nextcloud/dependabot/npm_and_yarn/jsdom-22.0.0

build(deps-dev): Bump jsdom from 21.1.1 to 22.0.0

18 months agoMerge pull request #38088 from nextcloud/fix/38053/change-display-name
Arthur Schiwon [Tue, 9 May 2023 09:48:10 +0000 (11:48 +0200)]
Merge pull request #38088 from nextcloud/fix/38053/change-display-name

fix(user): Can change display name

18 months agoMerge pull request #38133 from nextcloud/feat/setupcheck-debug
John Molakvoæ [Tue, 9 May 2023 08:14:21 +0000 (10:14 +0200)]
Merge pull request #38133 from nextcloud/feat/setupcheck-debug

18 months agoMerge pull request #38099 from nextcloud/fix/missing-clear-status-route
John Molakvoæ [Tue, 9 May 2023 06:24:01 +0000 (08:24 +0200)]
Merge pull request #38099 from nextcloud/fix/missing-clear-status-route

18 months agofeat: Add setup check warning if instance is in debug mode 38133/head
Julius Härtl [Tue, 9 May 2023 05:34:03 +0000 (07:34 +0200)]
feat: Add setup check warning if instance is in debug mode

Signed-off-by: Julius Härtl <jus@bitgrid.net>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 9 May 2023 02:19:48 +0000 (02:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #36895 from apasov/patch-1
Arthur Schiwon [Mon, 8 May 2023 19:20:38 +0000 (21:20 +0200)]
Merge pull request #36895 from apasov/patch-1

Fix json_decode expecting a string

18 months agoMerge pull request #38124 from nextcloud/dependajulia/update-nc-vue-to-v7.11.3
Joas Schilling [Mon, 8 May 2023 12:31:03 +0000 (14:31 +0200)]
Merge pull request #38124 from nextcloud/dependajulia/update-nc-vue-to-v7.11.3

Bump @nextcloud/vue to 7.11.3

18 months agoRemove unreachable UserStatus#clearStatus route 38099/head
jld3103 [Fri, 5 May 2023 12:18:56 +0000 (14:18 +0200)]
Remove unreachable UserStatus#clearStatus route

Signed-off-by: jld3103 <jld3103yt@gmail.com>
18 months agoBump @nextcloud/vue to 7.11.3 38124/head
julia.kirschenheuter [Mon, 8 May 2023 11:01:44 +0000 (13:01 +0200)]
Bump @nextcloud/vue to 7.11.3

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
18 months agoMerge pull request #38097 from nextcloud/bugfix/38087/dont-translate-when-from-and...
Joas Schilling [Mon, 8 May 2023 07:40:22 +0000 (09:40 +0200)]
Merge pull request #38097 from nextcloud/bugfix/38087/dont-translate-when-from-and-to-are-equal

fix(translation): Don't use translation providers when from and to ar…

18 months agoMerge pull request #38102 from nextcloud/feature/noid/add-messageid-to-talk-richobjec...
Joas Schilling [Mon, 8 May 2023 07:26:04 +0000 (09:26 +0200)]
Merge pull request #38102 from nextcloud/feature/noid/add-messageid-to-talk-richobject-definition

Add messageId to richObject definition of Talk

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 8 May 2023 02:28:13 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 7 May 2023 02:28:17 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #38112 from nextcloud/dependabot/npm_and_yarn/types/dockerode...
dependabot[bot] [Sat, 6 May 2023 08:01:18 +0000 (08:01 +0000)]
Merge pull request #38112 from nextcloud/dependabot/npm_and_yarn/types/dockerode-3.3.17

18 months agobuild(deps-dev): Bump @types/dockerode from 3.3.16 to 3.3.17 38112/head
dependabot[bot] [Sat, 6 May 2023 06:52:00 +0000 (06:52 +0000)]
build(deps-dev): Bump @types/dockerode from 3.3.16 to 3.3.17

Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) from 3.3.16 to 3.3.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode)

---
updated-dependencies:
- dependency-name: "@types/dockerode"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agoMerge pull request #38111 from nextcloud/dependabot/npm_and_yarn/typescript-eslint...
dependabot[bot] [Sat, 6 May 2023 06:50:35 +0000 (06:50 +0000)]
Merge pull request #38111 from nextcloud/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.59.2

18 months agoMerge pull request #38107 from nextcloud/dependabot/npm_and_yarn/webpack-cli-5.0.2
dependabot[bot] [Sat, 6 May 2023 05:38:48 +0000 (05:38 +0000)]
Merge pull request #38107 from nextcloud/dependabot/npm_and_yarn/webpack-cli-5.0.2

18 months agobump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 38111/head
dependabot[bot] [Sat, 6 May 2023 03:45:32 +0000 (03:45 +0000)]
bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 6 May 2023 02:27:44 +0000 (02:27 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agobuild(deps-dev): Bump jsdom from 21.1.1 to 22.0.0 38109/head
dependabot[bot] [Sat, 6 May 2023 01:59:35 +0000 (01:59 +0000)]
build(deps-dev): Bump jsdom from 21.1.1 to 22.0.0

Bumps [jsdom](https://github.com/jsdom/jsdom) from 21.1.1 to 22.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/21.1.1...22.0.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agobuild(deps-dev): Bump webpack-cli from 5.0.1 to 5.0.2 38107/head
dependabot[bot] [Sat, 6 May 2023 01:58:27 +0000 (01:58 +0000)]
build(deps-dev): Bump webpack-cli from 5.0.1 to 5.0.2

Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@5.0.1...webpack-cli@5.0.2)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agoMerge pull request #38077 from nextcloud/fix/libxml-version
Kate [Fri, 5 May 2023 19:44:25 +0000 (21:44 +0200)]
Merge pull request #38077 from nextcloud/fix/libxml-version

Remove version check for ancient libxml version

18 months agoRemove version check for ancient libxml version 38077/head
jld3103 [Thu, 4 May 2023 14:42:48 +0000 (16:42 +0200)]
Remove version check for ancient libxml version

Signed-off-by: jld3103 <jld3103yt@gmail.com>
18 months agoAdd messageId to richObject definition of Talk 38102/head
Marcel Müller [Fri, 5 May 2023 13:39:58 +0000 (15:39 +0200)]
Add messageId to richObject definition of Talk

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
18 months agoMerge pull request #38068 from nextcloud/hubNumberBumper
Andy Scherzinger [Fri, 5 May 2023 15:09:04 +0000 (17:09 +0200)]
Merge pull request #38068 from nextcloud/hubNumberBumper

Bump hub number

18 months agofix(translation): Don't use translation providers when from and to are the same 38097/head
Joas Schilling [Fri, 5 May 2023 12:03:14 +0000 (14:03 +0200)]
fix(translation): Don't use translation providers when from and to are the same

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agoMerge pull request #38063 from nextcloud/fix/theming
John Molakvoæ [Fri, 5 May 2023 11:57:55 +0000 (13:57 +0200)]
Merge pull request #38063 from nextcloud/fix/theming

18 months agoMerge pull request #31660 from dzatoah/pr/rename-sendEventRemindersToSharedGroupMembe...
Simon L [Fri, 5 May 2023 06:12:04 +0000 (08:12 +0200)]
Merge pull request #31660 from dzatoah/pr/rename-sendEventRemindersToSharedGroupMembers-to-sendEventRemindersToSharedUsers

Rename setting 'sendEventRemindersToSharedGroupMembers' -> 'sendEventRemindersToSharedUsers'.

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 5 May 2023 02:28:12 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #38085 from nextcloud/chore/federation/address-book-sync-logging
Christoph Wurst [Fri, 5 May 2023 01:18:48 +0000 (03:18 +0200)]
Merge pull request #38085 from nextcloud/chore/federation/address-book-sync-logging

fix(federation): Log address book sync exceptions

18 months agoMerge pull request #38073 from nextcloud/feat/caldav/map-additional-emails-system...
Christoph Wurst [Thu, 4 May 2023 21:50:37 +0000 (23:50 +0200)]
Merge pull request #38073 from nextcloud/feat/caldav/map-additional-emails-system-addres-book

feat(carddav): Map user's additional emails into the SAB card

18 months agoMerge pull request #35092 from Messj1/bugfix/type-error-cert-manager-cache-path
John Molakvoæ [Thu, 4 May 2023 19:53:49 +0000 (21:53 +0200)]
Merge pull request #35092 from Messj1/bugfix/type-error-cert-manager-cache-path

18 months agoMerge pull request #38038 from nextcloud/release/27.0.0_beta_1 v27.0.0beta1
John Molakvoæ [Thu, 4 May 2023 18:52:00 +0000 (20:52 +0200)]
Merge pull request #38038 from nextcloud/release/27.0.0_beta_1

18 months agofix(user): Can change display name 38088/head
Christopher Ng [Thu, 4 May 2023 18:14:49 +0000 (11:14 -0700)]
fix(user): Can change display name

Signed-off-by: Christopher Ng <chrng8@gmail.com>
18 months agofix(federation): Log address book sync exceptions 38085/head
Christoph Wurst [Thu, 4 May 2023 16:21:39 +0000 (18:21 +0200)]
fix(federation): Log address book sync exceptions

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
18 months agoMerge pull request #37865 from nextcloud/info-file-space
Robin Appelman [Thu, 4 May 2023 16:21:11 +0000 (18:21 +0200)]
Merge pull request #37865 from nextcloud/info-file-space

add command to summarize space usage

18 months agoMerge pull request #38057 from nextcloud/automated/noid/master-update-psalm-baseline
Côme Chilliet [Thu, 4 May 2023 15:15:22 +0000 (17:15 +0200)]
Merge pull request #38057 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

18 months agofeat(carddav): Map user's additional emails into the SAB card 38073/head
Christoph Wurst [Thu, 4 May 2023 13:03:01 +0000 (15:03 +0200)]
feat(carddav): Map user's additional emails into the SAB card

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
18 months ago27.0.0 beta 1 38038/head
John Molakvoæ [Wed, 3 May 2023 08:41:04 +0000 (10:41 +0200)]
27.0.0 beta 1

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agofix(theming): replace elementColor dark value with better contrast `#8c8c8c` 38063/head
John Molakvoæ [Thu, 4 May 2023 10:51:02 +0000 (12:51 +0200)]
fix(theming): replace elementColor dark value with better contrast `#8c8c8c`

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agobump hub number 38068/head
Andy Scherzinger [Thu, 4 May 2023 11:36:03 +0000 (13:36 +0200)]
bump hub number

Bump the hub number 4->5 for v27

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
18 months agoadd option to list all files instead of limiting 37865/head
Robin Appelman [Fri, 21 Apr 2023 13:22:22 +0000 (15:22 +0200)]
add option to list all files instead of limiting

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agoadd command to summarize space usage
Robin Appelman [Fri, 14 Apr 2023 17:16:29 +0000 (19:16 +0200)]
add command to summarize space usage

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agoRename setting 'sendEventRemindersToSharedGroupMembers' to 'sendEventRemindersToShare... 31660/head
Daniel Teichmann [Thu, 4 May 2023 10:51:58 +0000 (12:51 +0200)]
Rename setting 'sendEventRemindersToSharedGroupMembers' to 'sendEventRemindersToSharedUsers'.

Signed-off-by: Daniel Teichmann <daniel.teichmann@das-netzwerkteam.de>
18 months agofix(theming): do not show the image default background on user theming if disabled
John Molakvoæ [Thu, 4 May 2023 10:50:05 +0000 (12:50 +0200)]
fix(theming): do not show the image default background on user theming if disabled

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agofix(theming): remove unnecessary `color-primary-element-default-hover` variable
John Molakvoæ [Thu, 4 May 2023 10:43:25 +0000 (12:43 +0200)]
fix(theming): remove unnecessary `color-primary-element-default-hover` variable

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agofix(theming): replace `color-primary-text-dark` with `color-primary-element-text...
John Molakvoæ [Thu, 4 May 2023 10:26:42 +0000 (12:26 +0200)]
fix(theming): replace `color-primary-text-dark` with `color-primary-element-text-dark`

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agofix(theming): ensure image background is not defined if admin disabled it
John Molakvoæ [Thu, 4 May 2023 07:57:29 +0000 (09:57 +0200)]
fix(theming): ensure image background is not defined if admin disabled it

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agofix(theming): calc primary element from current main background
John Molakvoæ [Thu, 4 May 2023 07:26:05 +0000 (09:26 +0200)]
fix(theming): calc primary element from current main background

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agoMerge pull request #37148 from nextcloud/enh/noid/increase-imaginary-timeouts
Simon L [Thu, 4 May 2023 10:44:52 +0000 (12:44 +0200)]
Merge pull request #37148 from nextcloud/enh/noid/increase-imaginary-timeouts

increase imaginary timeouts as for big files the processing could take very long

18 months agoMerge pull request #38028 from nextcloud/fix/36958
Ferdinand Thiessen [Thu, 4 May 2023 10:24:43 +0000 (12:24 +0200)]
Merge pull request #38028 from nextcloud/fix/36958

fix(settings): Increase "Edit your profile visibility button" contrast

18 months agoMerge pull request #38050 from nextcloud/fix/skip-content-buttons
Ferdinand Thiessen [Thu, 4 May 2023 09:04:48 +0000 (11:04 +0200)]
Merge pull request #38050 from nextcloud/fix/skip-content-buttons

Fix "skip content"-buttons on small screen sizes

18 months agoMerge pull request #38051 from nextcloud/fix/weather-menu-aria
Ferdinand Thiessen [Thu, 4 May 2023 08:55:12 +0000 (10:55 +0200)]
Merge pull request #38051 from nextcloud/fix/weather-menu-aria

fix(weather_status): Override the default `NcActions` aria-label

18 months agoMerge pull request #38046 from nextcloud/bugfix/noid/abort-dav-requests-with-429
Joas Schilling [Thu, 4 May 2023 07:06:57 +0000 (09:06 +0200)]
Merge pull request #38046 from nextcloud/bugfix/noid/abort-dav-requests-with-429

fix(dav): Also throw in basic auth requests

18 months agoMerge pull request #38056 from nextcloud/dependabot/npm_and_yarn/engine.io-6.4.2
dependabot[bot] [Thu, 4 May 2023 02:39:39 +0000 (02:39 +0000)]
Merge pull request #38056 from nextcloud/dependabot/npm_and_yarn/engine.io-6.4.2

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 4 May 2023 02:28:08 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoUpdate psalm baseline 38057/head
nextcloud-command [Thu, 4 May 2023 02:24:42 +0000 (02:24 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
18 months agobuild(deps): Bump engine.io from 6.4.1 to 6.4.2 38056/head
dependabot[bot] [Thu, 4 May 2023 01:56:55 +0000 (01:56 +0000)]
build(deps): Bump engine.io from 6.4.1 to 6.4.2

Bumps [engine.io](https://github.com/socketio/engine.io) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.4.1...6.4.2)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agoMerge pull request #38034 from nextcloud/automated/noid/master-update-psalm-baseline
Daniel [Wed, 3 May 2023 21:13:16 +0000 (23:13 +0200)]
Merge pull request #38034 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

18 months agoMerge pull request #38016 from nextcloud/oracle-limit-workaround
Daniel [Wed, 3 May 2023 21:06:59 +0000 (23:06 +0200)]
Merge pull request #38016 from nextcloud/oracle-limit-workaround

fix: add workaround for oci and limit queries

18 months agofix(dav): Abort requests with 429 instead of waiting 38046/head
Joas Schilling [Thu, 30 Mar 2023 13:02:51 +0000 (15:02 +0200)]
fix(dav): Abort requests with 429 instead of waiting

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agoCompile assets 38051/head
nextcloud-command [Wed, 3 May 2023 18:42:06 +0000 (18:42 +0000)]
Compile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agochore: Build css assets 38050/head
Ferdinand Thiessen [Wed, 3 May 2023 17:50:26 +0000 (19:50 +0200)]
chore: Build css assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
18 months agofix(core): Show skip content buttons on lowres displays correctly
Ferdinand Thiessen [Wed, 3 May 2023 17:49:01 +0000 (19:49 +0200)]
fix(core): Show skip content buttons on lowres displays correctly

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
18 months agoMerge pull request #38045 from nextcloud/fix/35760
Julius Härtl [Wed, 3 May 2023 17:45:02 +0000 (19:45 +0200)]
Merge pull request #38045 from nextcloud/fix/35760

Fix app overflow menu on bright color theme

18 months agofix(weather_status): Override the default `NcActions` aria-label
Ferdinand Thiessen [Wed, 3 May 2023 17:39:27 +0000 (19:39 +0200)]
fix(weather_status): Override the default `NcActions` aria-label

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
18 months agoMerge pull request #38012 from nextcloud/fix/a11y-share-input
Pytal [Wed, 3 May 2023 17:28:35 +0000 (10:28 -0700)]
Merge pull request #38012 from nextcloud/fix/a11y-share-input

18 months agofix(AppMenu): On bright color theme the app icons in the overflow menu must be inverted 38045/head
Ferdinand Thiessen [Wed, 3 May 2023 13:01:51 +0000 (15:01 +0200)]
fix(AppMenu): On bright color theme the app icons in the overflow menu must be inverted

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agoMerge pull request #37967 from nextcloud/fix/36926-The_visually_hidden_elements_of_th...
Julia Kirschenheuter [Wed, 3 May 2023 13:42:29 +0000 (15:42 +0200)]
Merge pull request #37967 from nextcloud/fix/36926-The_visually_hidden_elements_of_the_navigation_on_the_left_are_always_read_by_screen_readers

Add `aria-hidden` attr to the whole navigation depending on a sidebar state

18 months agoMerge pull request #38025 from nextcloud/enh/37800/write-profile-prop-to-system-adres...
Johannes [Wed, 3 May 2023 13:37:01 +0000 (15:37 +0200)]
Merge pull request #38025 from nextcloud/enh/37800/write-profile-prop-to-system-adressbook

enh(contacts): write profile prop and backend prop to system addressbook

18 months agoMerge pull request #37787 from nextcloud/fix/rollback-files-locked-by-apps
Julius Härtl [Wed, 3 May 2023 11:18:36 +0000 (13:18 +0200)]
Merge pull request #37787 from nextcloud/fix/rollback-files-locked-by-apps

fix: catch ManuallyLockedException and use app context

18 months agoMerge pull request #37937 from nextcloud/artonge/feat/remove_non_existing_jobs
Arthur Schiwon [Wed, 3 May 2023 10:51:11 +0000 (12:51 +0200)]
Merge pull request #37937 from nextcloud/artonge/feat/remove_non_existing_jobs

Remove job from oc_jobs when the file is not findable

18 months agoAdd `aria-hidden` attr to the whole navigation depending on a sidebar state 37967/head
julia.kirschenheuter [Fri, 28 Apr 2023 11:55:48 +0000 (13:55 +0200)]
Add `aria-hidden` attr to the whole navigation depending on a sidebar state

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
18 months agoMerge pull request #38003 from nextcloud/bugfix/noid/improve-translations-api
Joas Schilling [Wed, 3 May 2023 09:07:30 +0000 (11:07 +0200)]
Merge pull request #38003 from nextcloud/bugfix/noid/improve-translations-api

Improve translations api with detecting languages

18 months agoMerge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email...
Joas Schilling [Wed, 3 May 2023 09:06:41 +0000 (11:06 +0200)]
Merge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email-multiple-times

fix(provisioning_api): Don't allow to configure the same additional e…

18 months agoMerge pull request #37802 from nextcloud/fix/37729
Marcel Klehr [Wed, 3 May 2023 08:57:41 +0000 (10:57 +0200)]
Merge pull request #37802 from nextcloud/fix/37729

18 months agoRemove job from oc_jobs when the file is not findable 37937/head
Louis Chemineau [Wed, 26 Apr 2023 13:11:47 +0000 (15:11 +0200)]
Remove job from oc_jobs when the file is not findable

When an application is disabled, or when a background jobs is removed by the app developer, then the job won't be found. In those cases, it makes sense to remove those jobs from oc_job.

Signed-off-by: Louis Chemineau <louis@chmn.me>
18 months agoMerge pull request #37958 from nextcloud/artonge/fix/better_handle_expireDate_for_share
Arthur Schiwon [Wed, 3 May 2023 08:37:48 +0000 (10:37 +0200)]
Merge pull request #37958 from nextcloud/artonge/fix/better_handle_expireDate_for_share

Mutualize expireDate handling when creating and updating a share

18 months agoMerge pull request #37943 from nextcloud/fix/fix-getcontent-return-type
Arthur Schiwon [Wed, 3 May 2023 08:34:51 +0000 (10:34 +0200)]
Merge pull request #37943 from nextcloud/fix/fix-getcontent-return-type

Fix file_get_content signatures to make it clear it can return false

18 months agoMerge pull request #38024 from nextcloud/fix/fix-32bits-ci
Arthur Schiwon [Wed, 3 May 2023 08:34:04 +0000 (10:34 +0200)]
Merge pull request #38024 from nextcloud/fix/fix-32bits-ci

Fix 32bits ci

18 months agoMerge pull request #33106 from nextcloud/feature/update-expire-date
Arthur Schiwon [Wed, 3 May 2023 08:26:28 +0000 (10:26 +0200)]
Merge pull request #33106 from nextcloud/feature/update-expire-date

Update expire_date column of table comments

18 months agofix: catch ManuallyLockedException and use app context 37787/head
Max [Tue, 18 Apr 2023 07:58:21 +0000 (09:58 +0200)]
fix: catch ManuallyLockedException and use app context

The files_lock app may throw ManuallyLockedExceptions
when attempting to revert a file that is currently opened.
This would prevent the user from rolling back a opened file.

Text and Richdocuments handle changes of the file while editing.
Allow reverting files even when they are locked by these apps
and let the apps handle the conflict.

Signed-off-by: Max <max@nextcloud.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 3 May 2023 02:28:00 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoUpdate psalm baseline 38034/head
nextcloud-command [Wed, 3 May 2023 02:23:15 +0000 (02:23 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
18 months agofix(settings): Increase "Edit your profile visibility button" contrast 38028/head
Ferdinand Thiessen [Tue, 2 May 2023 16:11:47 +0000 (18:11 +0200)]
fix(settings): Increase "Edit your profile visibility button" contrast

Before this the contrast of the button was too low in terms of accessibility.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agoMerge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-support
Côme Chilliet [Tue, 2 May 2023 15:11:01 +0000 (17:11 +0200)]
Merge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-support

Fix multiple LDAP configuration support by fixing AccessFactory

18 months agoMerge pull request #32866 from nextcloud/performance/searchInGroup-displayname-cache
Côme Chilliet [Tue, 2 May 2023 14:42:09 +0000 (16:42 +0200)]
Merge pull request #32866 from nextcloud/performance/searchInGroup-displayname-cache

Optimize retrieving display name when searching for users in a group

18 months agofeat(translation): Return the detected language so clients can show more details 38003/head
Joas Schilling [Mon, 1 May 2023 13:14:18 +0000 (15:14 +0200)]
feat(translation): Return the detected language so clients can show more details

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agofix(translation): Detect the language first and then ask all providers for translations
Joas Schilling [Mon, 1 May 2023 13:05:43 +0000 (15:05 +0200)]
fix(translation): Detect the language first and then ask all providers for translations

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agoMerge pull request #37962 from JL102/scrollbars
Daniel [Tue, 2 May 2023 14:33:17 +0000 (16:33 +0200)]
Merge pull request #37962 from JL102/scrollbars

Stopped scrollbar being hidden by rounded corners

18 months agoenh(contacts): write profile prop and backend prop to system addressbook 38025/head
Johannes Merkel [Tue, 2 May 2023 14:31:11 +0000 (16:31 +0200)]
enh(contacts): write profile prop and backend prop to system addressbook

Signed-off-by: Johannes Merkel <mail@johannesgge.de>
18 months agoMerge pull request #38014 from nextcloud/norm-logic
Simon L [Tue, 2 May 2023 14:27:58 +0000 (16:27 +0200)]
Merge pull request #38014 from nextcloud/norm-logic

Normalize logical operators

18 months agoPut back file cleanups, and remove dead code in tests/lib/Template/JSResourceLocatorT... 38024/head
Côme Chilliet [Tue, 2 May 2023 14:24:28 +0000 (16:24 +0200)]
Put back file cleanups, and remove dead code in tests/lib/Template/JSResourceLocatorTest.php

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoRun 32bit CI on workflow modifications and new releases
Côme Chilliet [Tue, 2 May 2023 14:10:20 +0000 (16:10 +0200)]
Run 32bit CI on workflow modifications and new releases

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>