]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
17 months agoshorten oauth2 client names before resizing the column 38672/head
Julien Veyssier [Mon, 5 Jun 2023 09:28:22 +0000 (11:28 +0200)]
shorten oauth2 client names before resizing the column

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
17 months agodrop the oauth2_clients trusted column, delete unsupported clients and their access...
Julien Veyssier [Thu, 1 Jun 2023 12:51:01 +0000 (14:51 +0200)]
drop the oauth2_clients trusted column, delete unsupported clients and their access tokens

Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
17 months agoMerge pull request #38487 from nextcloud/backport/37522/stable26
Ferdinand Thiessen [Wed, 7 Jun 2023 13:14:06 +0000 (15:14 +0200)]
Merge pull request #38487 from nextcloud/backport/37522/stable26

[stable26] Ungroup `placeholder` css rules

17 months agofix(core): Ungroup `placeholder` css rules to prevent browsers from removing all... 38487/head
Ferdinand Thiessen [Fri, 31 Mar 2023 14:50:51 +0000 (16:50 +0200)]
fix(core): Ungroup `placeholder` css rules to prevent browsers from removing all rules

When rules are grouped using the comma operator and one selector is invalid / unknown then the whole group is invalidated[1].
In this case `::-ms-input-placeholder` is unknown to Firefox and Chrome, so the `::placeholder` rule is never applied.
[1]: https://www.w3.org/TR/selectors-3/#grouping

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
17 months agoMerge pull request #38677 from nextcloud/backport/38648/stable26
Christoph Wurst [Wed, 7 Jun 2023 11:13:26 +0000 (13:13 +0200)]
Merge pull request #38677 from nextcloud/backport/38648/stable26

[stable26] fix(caldav): Cast calendar objects id to int when building index

17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 7 Jun 2023 00:18:09 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agofix(caldav): Cast calendar objects id to int when building index 38677/head
Christoph Wurst [Mon, 5 Jun 2023 16:33:40 +0000 (18:33 +0200)]
fix(caldav): Cast calendar objects id to int when building index

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
17 months agoMerge pull request #38660 from nextcloud/backport/38649/stable26
Christoph Wurst [Tue, 6 Jun 2023 18:02:18 +0000 (20:02 +0200)]
Merge pull request #38660 from nextcloud/backport/38649/stable26

[stable26] fix(caldav): Close DB cursor in reminder index background job

17 months agoMerge pull request #38479 from nextcloud/backport/38440/stable26
Simon L [Tue, 6 Jun 2023 14:23:47 +0000 (16:23 +0200)]
Merge pull request #38479 from nextcloud/backport/38440/stable26

[stable26] fix: Catch Deadlock properly as execute throws Doctrine exceptions not our wrapped ones

17 months agofix(caldav): Close DB cursor in reminder index background job 38660/head
Christoph Wurst [Mon, 5 Jun 2023 16:47:24 +0000 (18:47 +0200)]
fix(caldav): Close DB cursor in reminder index background job

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
17 months agoMerge pull request #38654 from nextcloud/backport/37904/stable26
Julius Härtl [Tue, 6 Jun 2023 06:11:04 +0000 (08:11 +0200)]
Merge pull request #38654 from nextcloud/backport/37904/stable26

17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 6 Jun 2023 00:17:53 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #38521 from nextcloud/artonge/backport/stable26/38469
Julius Härtl [Mon, 5 Jun 2023 20:18:50 +0000 (22:18 +0200)]
Merge pull request #38521 from nextcloud/artonge/backport/stable26/38469

17 months agofix: Use proper link for navigating to files on click handler 38654/head
Julius Härtl [Mon, 24 Apr 2023 14:36:06 +0000 (16:36 +0200)]
fix: Use proper link for navigating to files on click handler

Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
17 months agoMerge pull request #38573 from nextcloud/backport/38355/stable26
Arthur Schiwon [Mon, 5 Jun 2023 15:38:51 +0000 (17:38 +0200)]
Merge pull request #38573 from nextcloud/backport/38355/stable26

[stable26] fix(trashbin): Truncate long filenames

17 months agoFix initialisation of versions in the DB 38521/head
Louis Chemineau [Thu, 25 May 2023 15:32:35 +0000 (17:32 +0200)]
Fix initialisation of versions in the DB

Broken after https://github.com/nextcloud/server/pull/36690

Signed-off-by: Louis Chemineau <louis@chmn.me>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 5 Jun 2023 00:17:43 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 4 Jun 2023 00:17:51 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #38598 from nextcloud/automated/noid/stable26-update-psalm-baseline
Daniel [Sat, 3 Jun 2023 12:31:58 +0000 (14:31 +0200)]
Merge pull request #38598 from nextcloud/automated/noid/stable26-update-psalm-baseline

[stable26] Update psalm-baseline.xml

17 months agoUpdate psalm baseline 38598/head
nextcloud-command [Sat, 3 Jun 2023 02:46:35 +0000 (02:46 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 3 Jun 2023 00:18:04 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #38118 from nextcloud/automated/noid/stable26-fix-npm-audit
Simon L [Fri, 2 Jun 2023 16:51:42 +0000 (18:51 +0200)]
Merge pull request #38118 from nextcloud/automated/noid/stable26-fix-npm-audit

[stable26] Fix npm audit

17 months agochore(deps): fix npm audit 38118/head
nextcloud-command [Fri, 2 Jun 2023 15:24:25 +0000 (15:24 +0000)]
chore(deps): fix npm audit

Signed-off-by: GitHub <noreply@github.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 2 Jun 2023 00:17:41 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoMerge pull request #38517 from nextcloud/backport/38496/stable26
Daniel [Thu, 1 Jun 2023 18:37:32 +0000 (20:37 +0200)]
Merge pull request #38517 from nextcloud/backport/38496/stable26

[stable26] fix: catch errors in id3parser library

17 months agofix(trashbin): Truncate long filenames 38573/head
Christopher Ng [Thu, 1 Jun 2023 02:06:42 +0000 (19:06 -0700)]
fix(trashbin): Truncate long filenames

Signed-off-by: Christopher Ng <chrng8@gmail.com>
17 months agoMerge pull request #38539 from nextcloud/backport/37758/stable26
Julius Härtl [Thu, 1 Jun 2023 08:18:00 +0000 (10:18 +0200)]
Merge pull request #38539 from nextcloud/backport/37758/stable26

17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 1 Jun 2023 00:18:10 +0000 (00:18 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agoredis: move lua scripts to class and add type hints 38539/head
Varun Patil [Tue, 9 May 2023 18:04:32 +0000 (11:04 -0700)]
redis: move lua scripts to class and add type hints

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
17 months agoMerge pull request #38530 from nextcloud/automated/noid/stable26-update-ca-cert-bundle
Joas Schilling [Wed, 31 May 2023 07:26:20 +0000 (09:26 +0200)]
Merge pull request #38530 from nextcloud/automated/noid/stable26-update-ca-cert-bundle

[stable26] Update ca-cert bundle

17 months agoadd test to verify redis lua script hashes
Robin Appelman [Mon, 17 Apr 2023 14:18:48 +0000 (16:18 +0200)]
add test to verify redis lua script hashes

Signed-off-by: Robin Appelman <robin@icewind.nl>
17 months agoredis: use atomic operations everywhere
Varun Patil [Sun, 16 Apr 2023 20:44:06 +0000 (13:44 -0700)]
redis: use atomic operations everywhere

This removes a lot of acrobatics in the code and does each operation
atomically using a lua script. This also reduces several round trips
to the server, and the scripts are compiled and cached server-side.

Notably, since all operations work only on a single key (except clear,
which is broken anyway and shouldn't be used), they will continue to
function and be atomic for Redis cluster.

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
17 months agoUpdate CA certificate bundle 38530/head
nextcloud-command [Wed, 31 May 2023 02:33:26 +0000 (02:33 +0000)]
Update CA certificate bundle

Signed-off-by: GitHub <noreply@github.com>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 31 May 2023 00:17:53 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
17 months agofix: catch errors in id3parser library 38517/head
Daniel Kesselberg [Sat, 27 May 2023 22:30:47 +0000 (00:30 +0200)]
fix: catch errors in id3parser library

We use a forked version of getID3 to read embedded images from mp3 files to use them as previews.

If the library is unable to extract a image or fails on something different we should handle it properly.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
17 months agoMerge pull request #38509 from nextcloud/artonge/backport/stable26/38467
Louis [Tue, 30 May 2023 11:55:00 +0000 (13:55 +0200)]
Merge pull request #38509 from nextcloud/artonge/backport/stable26/38467

[stable26] Add fallback when a there is no preview for a version

17 months agoAdd fallback when a there is no preview for a version 38509/head
Louis Chemineau [Tue, 30 May 2023 10:16:49 +0000 (12:16 +0200)]
Add fallback when a there is no preview for a version

Signed-off-by: Louis Chemineau <louis@chmn.me>
17 months agoImprove handling of undefined version label
Louis Chemineau [Thu, 25 May 2023 13:37:22 +0000 (15:37 +0200)]
Improve handling of undefined version label

Signed-off-by: Louis Chemineau <louis@chmn.me>
17 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 30 May 2023 00:17:47 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

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

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agofix: execute throws docrine exceptions not our wrapped ones 38479/head
Julius Härtl [Wed, 24 May 2023 15:04:13 +0000 (17:04 +0200)]
fix: execute throws docrine exceptions not our wrapped ones

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #38435 from nextcloud/release/26.0.2 v26.0.2
Arthur Schiwon [Thu, 25 May 2023 10:09:03 +0000 (12:09 +0200)]
Merge pull request #38435 from nextcloud/release/26.0.2

26.0.2

18 months ago26.0.2 38435/head
Arthur Schiwon [Wed, 24 May 2023 13:16:51 +0000 (15:16 +0200)]
26.0.2

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 25 May 2023 00:19:59 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #38437 from nextcloud/revert-37793-backport/37522/stable26
Joas Schilling [Wed, 24 May 2023 15:18:12 +0000 (17:18 +0200)]
Merge pull request #38437 from nextcloud/revert-37793-backport/37522/stable26

Revert "[stable26] Ungroup `placeholder` css rules to prevent browsers from removing all rules"

18 months agoRevert "[stable26] Ungroup `placeholder` css rules to prevent browsers from removing... 38437/head
Arthur Schiwon [Wed, 24 May 2023 13:19:13 +0000 (15:19 +0200)]
Revert "[stable26] Ungroup `placeholder` css rules to prevent browsers from removing all rules"

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 24 May 2023 00:17:58 +0000 (00:17 +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 [Tue, 23 May 2023 00:17:36 +0000 (00:17 +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 [Mon, 22 May 2023 00:17:54 +0000 (00:17 +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, 21 May 2023 00:17:17 +0000 (00:17 +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 [Sat, 20 May 2023 00:17:21 +0000 (00:17 +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 [Fri, 19 May 2023 00:17:29 +0000 (00:17 +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 [Thu, 18 May 2023 18:46:40 +0000 (18:46 +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 [Thu, 18 May 2023 00:17:58 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #37793 from nextcloud/backport/37522/stable26
Ferdinand Thiessen [Wed, 17 May 2023 19:12:47 +0000 (21:12 +0200)]
Merge pull request #37793 from nextcloud/backport/37522/stable26

[stable26] Ungroup `placeholder` css rules to prevent browsers from removing all rules

18 months agoMerge pull request #38314 from nextcloud/release/26.0.2_rc1 v26.0.2rc1
Arthur Schiwon [Wed, 17 May 2023 17:44:13 +0000 (19:44 +0200)]
Merge pull request #38314 from nextcloud/release/26.0.2_rc1

26.0.2 RC1

18 months agoMerge pull request #38317 from nextcloud/backport/38115/stable26
Arthur Schiwon [Wed, 17 May 2023 17:04:36 +0000 (19:04 +0200)]
Merge pull request #38317 from nextcloud/backport/38115/stable26

[stable26] Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php

18 months agoMerge pull request #38091 from nextcloud/backport/35092/stable26
Arthur Schiwon [Wed, 17 May 2023 17:04:10 +0000 (19:04 +0200)]
Merge pull request #38091 from nextcloud/backport/35092/stable26

[stable26] Check return value and improve error handling on certificate manager

18 months agoMerge pull request #38307 from nextcloud/backport/37961/stable26
Andy Scherzinger [Wed, 17 May 2023 16:15:02 +0000 (18:15 +0200)]
Merge pull request #38307 from nextcloud/backport/37961/stable26

[stable26] SystemTags endpoint to return tags used by a user with meta data

18 months agoMerge pull request #38167 from nextcloud/backport/38100/stable26
Arthur Schiwon [Wed, 17 May 2023 13:54:52 +0000 (15:54 +0200)]
Merge pull request #38167 from nextcloud/backport/38100/stable26

[stable26] Fix error on delete in ChunkingV2Plugin

18 months agofix(core): Ungroup `placeholder` css rules to prevent browsers from removing all... 37793/head
Ferdinand Thiessen [Fri, 31 Mar 2023 14:50:51 +0000 (16:50 +0200)]
fix(core): Ungroup `placeholder` css rules to prevent browsers from removing all rules

When rules are grouped using the comma operator and one selector is invalid / unknown then the whole group is invalidated[1].
In this case `::-ms-input-placeholder` is unknown to Firefox and Chrome, so the `::placeholder` rule is never applied.
[1]: https://www.w3.org/TR/selectors-3/#grouping

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agoMerge pull request #38070 from nextcloud/backport/37480/stable26
Arthur Schiwon [Wed, 17 May 2023 11:54:05 +0000 (13:54 +0200)]
Merge pull request #38070 from nextcloud/backport/37480/stable26

[stable26] fix(ocp): Add deprecation version to ILogFactory::getCustomLogger

18 months agoMerge pull request #38319 from nextcloud/backport/38101/stable26
Arthur Schiwon [Wed, 17 May 2023 11:52:00 +0000 (13:52 +0200)]
Merge pull request #38319 from nextcloud/backport/38101/stable26

[stable26] Fix : Share Expire After N Days width

18 months agoMerge pull request #38255 from nextcloud/backport/37865/stable26
Arthur Schiwon [Wed, 17 May 2023 11:47:42 +0000 (13:47 +0200)]
Merge pull request #38255 from nextcloud/backport/37865/stable26

[stable26] add command to summarize space usage

18 months agoMerge pull request #38130 from nextcloud/backport/36895/stable26
Arthur Schiwon [Wed, 17 May 2023 11:45:11 +0000 (13:45 +0200)]
Merge pull request #38130 from nextcloud/backport/36895/stable26

[stable26] Fix json_decode expecting a string

18 months agoMerge pull request #38009 from nextcloud/backport/37925/stable26
Arthur Schiwon [Wed, 17 May 2023 11:43:36 +0000 (13:43 +0200)]
Merge pull request #38009 from nextcloud/backport/37925/stable26

[stable26] fix: change maintenance mode info wording

18 months agoMerge pull request #37849 from nextcloud/backport/37834/stable26
Arthur Schiwon [Wed, 17 May 2023 11:42:51 +0000 (13:42 +0200)]
Merge pull request #37849 from nextcloud/backport/37834/stable26

[stable26] Fix TypeError in Profiler

18 months agoMerge pull request #37785 from nextcloud/backport/36217/stable26
Arthur Schiwon [Wed, 17 May 2023 11:41:44 +0000 (13:41 +0200)]
Merge pull request #37785 from nextcloud/backport/36217/stable26

[stable26] Handle reminders where calendar name is null

18 months agoMerge pull request #37708 from nextcloud/backport/37697/stable26
Arthur Schiwon [Wed, 17 May 2023 11:38:37 +0000 (13:38 +0200)]
Merge pull request #37708 from nextcloud/backport/37697/stable26

[stable26] Fix button text

18 months agoMerge pull request #37601 from nextcloud/backport/37526/stable26
Arthur Schiwon [Wed, 17 May 2023 11:37:52 +0000 (13:37 +0200)]
Merge pull request #37601 from nextcloud/backport/37526/stable26

[stable26] fix(dav): Use an icon with correct color for calendar user settings section

18 months agoMerge pull request #37304 from nextcloud/backport/37006/stable26
Arthur Schiwon [Wed, 17 May 2023 11:36:46 +0000 (13:36 +0200)]
Merge pull request #37304 from nextcloud/backport/37006/stable26

[stable26] also unmark deleted ldap user when checking the ldap entry

18 months agoMerge pull request #38248 from nextcloud/fix/read-only-system-addres-book-acls-stable26
Christoph Wurst [Wed, 17 May 2023 11:13:40 +0000 (13:13 +0200)]
Merge pull request #38248 from nextcloud/fix/read-only-system-addres-book-acls-stable26

[stable26] fix(carddav): Mark system address book as read-only

18 months agoMerge pull request #38331 from nextcloud/backport/38316/stable26
Joas Schilling [Wed, 17 May 2023 05:16:33 +0000 (07:16 +0200)]
Merge pull request #38331 from nextcloud/backport/38316/stable26

[stable26] chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6

18 months agochore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6 38331/head
Christopher Ng [Wed, 17 May 2023 00:19:09 +0000 (17:19 -0700)]
chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6

Signed-off-by: Christopher Ng <chrng8@gmail.com>
(cherry picked from commit b4caff393c1f2137bfa27bad137a2b5e1e1bd30c)

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 17 May 2023 00:17:44 +0000 (00:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #38318 from nextcloud/backport/38303/stable26
Simon L [Tue, 16 May 2023 20:36:06 +0000 (22:36 +0200)]
Merge pull request #38318 from nextcloud/backport/38303/stable26

[stable26] fix(search): fix load more

18 months agoFinally no with seams better to be relevant with other fields 38319/head
Jérôme Herbinet [Fri, 5 May 2023 13:57:24 +0000 (15:57 +0200)]
Finally no with seams better to be relevant with other fields

Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agofix(search): fix load more 38318/head
John Molakvoæ [Tue, 16 May 2023 09:42:12 +0000 (11:42 +0200)]
fix(search): fix load more

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agoFix : Share Expire After N Days width
Jérôme Herbinet [Fri, 5 May 2023 13:06:10 +0000 (15:06 +0200)]
Fix : Share Expire After N Days width

Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
18 months agoRename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php 38317/head
Daniel [Sun, 7 May 2023 02:47:44 +0000 (04:47 +0200)]
Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php

so that it doesn't override `numericStorageId` in the `MountPoint` baseclass

fixes https://github.com/nextcloud/server/issues/37473
fixes https://github.com/nextcloud/server/issues/37414

Signed-off-by: Daniel <7558512+DerGenaue@users.noreply.github.com>
18 months agoMerge pull request #38189 from nextcloud/backport/38170/stable26
Joas Schilling [Tue, 16 May 2023 16:36:32 +0000 (18:36 +0200)]
Merge pull request #38189 from nextcloud/backport/38170/stable26

[stable26] fix(workflowengine): Fix multiple UI issues in workflow engine admin settings

18 months ago26.0.2 RC1 38314/head
Arthur Schiwon [Tue, 16 May 2023 16:04:00 +0000 (18:04 +0200)]
26.0.2 RC1

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agoMerge pull request #38304 from nextcloud/backport/38143/stable26
Kate [Tue, 16 May 2023 15:08:50 +0000 (17:08 +0200)]
Merge pull request #38304 from nextcloud/backport/38143/stable26

[stable26] Fix generated avatars cache

18 months agochore(assets): Recompile JS 38189/head
Joas Schilling [Tue, 16 May 2023 12:11:16 +0000 (14:11 +0200)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agofix(workflowengine): Fix multiple UI issues in workflow engine admin settings
Joas Schilling [Wed, 10 May 2023 07:09:03 +0000 (09:09 +0200)]
fix(workflowengine): Fix multiple UI issues in workflow engine admin settings

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agorefactor: remove where specification from SELECT getter 38307/head
Arthur Schiwon [Wed, 10 May 2023 16:40:44 +0000 (18:40 +0200)]
refactor: remove where specification from SELECT getter

- search constraints are now fully in control of
  SystemTagsInFilesDetector::detectAssignedSystemTagsIn(), avoids
  duplication of a WHERE statement

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
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 agoadjust patch 38304/head
Simon L [Tue, 16 May 2023 09:56:41 +0000 (11:56 +0200)]
adjust patch

Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Simon L. <szaimen@e.mail.de>
18 months agoClear generated avatar caches
jld3103 [Tue, 9 May 2023 10:27:46 +0000 (12:27 +0200)]
Clear generated avatar caches

Signed-off-by: jld3103 <jld3103yt@gmail.com>
18 months agoProperly clear cached avatars
jld3103 [Tue, 9 May 2023 10:23:57 +0000 (12:23 +0200)]
Properly clear cached avatars

Signed-off-by: jld3103 <jld3103yt@gmail.com>
18 months agoMerge pull request #38275 from nextcloud/backport/38274/stable26
Joas Schilling [Tue, 16 May 2023 09:31:10 +0000 (11:31 +0200)]
Merge pull request #38275 from nextcloud/backport/38274/stable26

[stable26] fix(middleware): Also abort the request when reaching max delay in af…

18 months agoMerge pull request #38289 from nextcloud/backport/38196/stable26
Côme Chilliet [Tue, 16 May 2023 07:27:11 +0000 (09:27 +0200)]
Merge pull request #38289 from nextcloud/backport/38196/stable26

[stable26] Get rid of more int casts in file size manipulations

18 months agoMerge pull request #38263 from nextcloud/bugfix/38229/stable26
Joas Schilling [Tue, 16 May 2023 06:30:38 +0000 (08:30 +0200)]
Merge pull request #38263 from nextcloud/bugfix/38229/stable26

[stable26] fix(deps): Bump @nextcloud/vue to 7.11.5

18 months agoMerge pull request #38212 from nextcloud/automated/noid/stable26-update-psalm-baseline 38297/head
Joas Schilling [Tue, 16 May 2023 05:10:02 +0000 (07:10 +0200)]
Merge pull request #38212 from nextcloud/automated/noid/stable26-update-psalm-baseline

[stable26] Update psalm-baseline.xml