aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2023-06-0840-12/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38677 from nextcloud/backport/38648/stable26Christoph Wurst2023-06-071-1/+1
|\ | | | | [stable26] fix(caldav): Cast calendar objects id to int when building index
| * fix(caldav): Cast calendar objects id to int when building indexChristoph Wurst2023-06-061-1/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-06-078-170/+180
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(caldav): Close DB cursor in reminder index background jobChristoph Wurst2023-06-061-2/+4
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #38654 from nextcloud/backport/37904/stable26Julius Härtl2023-06-061-1/+1
|\
| * fix: Use proper link for navigating to files on click handlerJulius Härtl2023-06-051-1/+1
| | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #38521 from nextcloud/artonge/backport/stable26/38469Julius Härtl2023-06-052-4/+31
|\ \ | |/ |/|
| * Fix initialisation of versions in the DBLouis Chemineau2023-06-052-4/+31
| | | | | | | | | | | | Broken after https://github.com/nextcloud/server/pull/36690 Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #38573 from nextcloud/backport/38355/stable26Arthur Schiwon2023-06-056-19/+88
|\ \ | |/ |/| [stable26] fix(trashbin): Truncate long filenames
| * fix(trashbin): Truncate long filenamesChristopher Ng2023-06-016-19/+88
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-06-058-6/+72
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-06-044-0/+8
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2023-06-0310-0/+46
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-06-014-2/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-3114-0/+50
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Add fallback when a there is no preview for a versionLouis Chemineau2023-05-301-3/+14
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Improve handling of undefined version labelLouis Chemineau2023-05-301-4/+6
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-3028-100/+222
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-286-4/+6
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-271168-10576/+1544
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-26178-158/+230
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-258-2/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-2412-18/+38
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-2322-16/+108
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-224-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-2140-30/+90
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-2074-170/+362
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-192-46/+46
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-1888-94/+160
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-1852-220/+450
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* 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 #38307 from nextcloud/backport/37961/stable26Andy Scherzinger2023-05-176-0/+157
|\ \ | | | | | | [stable26] SystemTags endpoint to return tags used by a user with meta data
| * | refactor: remove SystemTag logic from Folder into QuerySearchHelperArthur Schiwon2023-05-161-3/+7
| | | | | | | | | | | | | | | | | | | | | - 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-161-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-166-0/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 #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 #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>