summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #37793 from nextcloud/backport/37522/stable26Ferdinand Thiessen2023-05-175-8/+21
|\ | | | | [stable26] Ungroup `placeholder` css rules to prevent browsers from removing all rules
| * fix(core): Ungroup `placeholder` css rules to prevent browsers from removing ↵Ferdinand Thiessen2023-05-175-8/+21
| | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #38314 from nextcloud/release/26.0.2_rc1v26.0.2rc1Arthur Schiwon2023-05-171-2/+2
|\ \ | | | | | | 26.0.2 RC1
| * | 26.0.2 RC1Arthur Schiwon2023-05-161-2/+2
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #38317 from nextcloud/backport/38115/stable26Arthur Schiwon2023-05-171-6/+6
|\ \ \ | | | | | | | | [stable26] Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php
| * | | Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.phpDaniel2023-05-161-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #38091 from nextcloud/backport/35092/stable26Arthur Schiwon2023-05-171-2/+12
|\ \ \ \ | | | | | | | | | | [stable26] Check return value and improve error handling on certificate manager
| * | | | Fix conflictsGit'Fellow2023-05-041-1/+6
| | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * | | | [BUGFIX] throw exception instead of error if unable to create file handler ↵Jan Messer2023-05-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (only exceptions are catch) Signed-off-by: Jan Messer <jan@mtec-studios.ch>
| * | | | [BUGFIX] check return value and improve error handlingJan Messer2023-05-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With S3 primary storage there was a problem with getting the CA bundle from the storage without having the CA bundle for the connection which causes that the CertificateManager was throwing an Error. This commit improves the handling in CertificateManager and log unexpected behaviors. Signed-off-by: Jan Messer <jan@mtec-studios.ch>
* | | | | Merge pull request #38307 from nextcloud/backport/37961/stable26Andy Scherzinger2023-05-1712-54/+333
|\ \ \ \ \ | | | | | | | | | | | | [stable26] SystemTags endpoint to return tags used by a user with meta data
| * | | | | refactor: remove where specification from SELECT getterArthur Schiwon2023-05-163-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
| * | | | | refactor: remove SystemTag logic from Folder into QuerySearchHelperArthur Schiwon2023-05-166-55/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - adds OC\SystemTag\SystemTagsInFilesDetector where the search logic is moved to Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | | | chore: polish SystemTagsInUseCollectionArthur Schiwon2023-05-162-12/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - DI SystemTagManager - add some comments and doc - catch NoUserException - add return type hints Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | | | fix: improve naming of new systemtags endpoint to systemtags-assignedArthur Schiwon2023-05-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | | | feat: specify media type via url path: systemtags-current/$mediaTypeArthur Schiwon2023-05-163-4/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
| * | | | | PoC: SystemTags endpoint to return tags used by a user with meta dataArthur Schiwon2023-05-169-46/+217
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | Merge pull request #38167 from nextcloud/backport/38100/stable26Arthur Schiwon2023-05-171-9/+7
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | [stable26] Fix error on delete in ChunkingV2Plugin
| * | | | | fix error on delete in ChunkingV2PluginLorenzo Tanganelli2023-05-101-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lorenzo Tanganelli <lorenzo.tanganelli@hotmail.it>
* | | | | | Merge pull request #38070 from nextcloud/backport/37480/stable26Arthur Schiwon2023-05-171-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable26] fix(ocp): Add deprecation version to ILogFactory::getCustomLogger
| * | | | | | fix(ocp): Add deprecation version to ILogFactory::getCustomLoggerChristoph Wurst2023-05-041-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | Merge pull request #38319 from nextcloud/backport/38101/stable26Arthur Schiwon2023-05-173-6/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable26] Fix : Share Expire After N Days width
| * | | | | | Finally no with seams better to be relevant with other fieldsJérôme Herbinet2023-05-163-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | | Fix : Share Expire After N Days widthJérôme Herbinet2023-05-161-1/+1
| | |_|_|/ / | |/| | | | | | | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* | | | | | Merge pull request #38255 from nextcloud/backport/37865/stable26Arthur Schiwon2023-05-176-131/+333
|\ \ \ \ \ \ | | | | | | | | | | | | | | [stable26] add command to summarize space usage
| * | | | | | add option to list all files instead of limitingRobin Appelman2023-05-155-19/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | | | add command to summarize space usageRobin Appelman2023-05-154-129/+323
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | Merge pull request #38130 from nextcloud/backport/36895/stable26Arthur Schiwon2023-05-171-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | [stable26] Fix json_decode expecting a string
| * | | | | | | Update Checker.phpIlya Apasov2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ilya Apasov <apasov@users.noreply.github.com>
* | | | | | | | Merge pull request #38009 from nextcloud/backport/37925/stable26Arthur Schiwon2023-05-171-7/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | [stable26] fix: change maintenance mode info wording
| * | | | | | | | fix: change maintenance mode info wordingDaniel Kesselberg2023-05-011-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In maintenance mode the database is accessible and it's possible to execute other commands then maintenance:mode Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | | | | | Merge pull request #37849 from nextcloud/backport/37834/stable26Arthur Schiwon2023-05-171-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | [stable26] Fix TypeError in Profiler
| * | | | | | | | | Fix TypeError in ProfilerCôme Chilliet2023-04-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | | | Merge pull request #37785 from nextcloud/backport/36217/stable26Arthur Schiwon2023-05-174-10/+15
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | [stable26] Handle reminders where calendar name is null
| * | | | | | | | | | Handle reminders where calendar name is nullThomas Citharel2023-04-184-10/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds an interface change, but that's not a public API. We're handling this in the providers and not in ReminderService because the fallback is translated with the user's language. Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | | | | | | | | | Merge pull request #37708 from nextcloud/backport/37697/stable26Arthur Schiwon2023-05-171-2/+2
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [stable26] Fix button text
| * | | | | | | | | | | Fix button textChristopher Ng2023-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | | | | | | | | Merge pull request #37601 from nextcloud/backport/37526/stable26Arthur Schiwon2023-05-172-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | [stable26] fix(dav): Use an icon with correct color for calendar user settings section
| * | | | | | | | | | | | fix(dav): Use an icon with correct color for calendar user settings sectionThomas Citharel2023-04-052-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | | | | | | | | | | | Merge pull request #37304 from nextcloud/backport/37006/stable26Arthur Schiwon2023-05-171-2/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | [stable26] also unmark deleted ldap user when checking the ldap entry
| * | | | | | | | | | | | | also unmark deleted ldap user when checking the ldap entryRobin Appelman2023-03-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | | | | | | Merge pull request #38248 from ↵Christoph Wurst2023-05-171-0/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/read-only-system-addres-book-acls-stable26 [stable26] fix(carddav): Mark system address book as read-only
| * | | | | | | | | | | | | | fix(carddav): Mark system address book as read-onlyChristoph Wurst2023-05-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | | | | | | | | | Merge pull request #38331 from nextcloud/backport/38316/stable26Joas Schilling2023-05-174-11/+11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [stable26] chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6
| * | | | | | | | | | | | | | | chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6Christopher Ng2023-05-164-11/+11
|/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> (cherry picked from commit b4caff393c1f2137bfa27bad137a2b5e1e1bd30c)
* | | | | | | | | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-1730-56/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | | | | | | | Merge pull request #38318 from nextcloud/backport/38303/stable26Simon L2023-05-164-8/+8
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | [stable26] fix(search): fix load more
| * | | | | | | | | | | | | | fix(search): fix load moreJohn Molakvoæ2023-05-164-8/+8
|/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | | | | | | | | Merge pull request #38189 from nextcloud/backport/38170/stable26Joas Schilling2023-05-1611-176/+188
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | [stable26] fix(workflowengine): Fix multiple UI issues in workflow engine admin settings
| * | | | | | | | | | | | | chore(assets): Recompile JSJoas Schilling2023-05-164-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>