summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #40280 from nextcloud/backport/40233/stable26Côme Chilliet2023-09-071-0/+30
|\ | | | | [stable26] Detect aborted connection in OC\Files\View and stop writing data to the output buffer
| * Lower log to debug for connections aborted by the clientCôme Chilliet2023-09-051-0/+30
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | more share permission logic to storage wrapperRobin Appelman2023-09-041-0/+8
|/ | | | | | this way we only have to determine the share permissions once Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix share roots always being marked as writableRobin Appelman2023-08-011-2/+16
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: Add public event for missing indicesJulius Härtl2023-07-142-2/+62
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #39232 from nextcloud/backport/39202/stable26Julius Härtl2023-07-101-2/+3
|\
| * refactor: adjust to unexposed searchBySystemTagArthur Schiwon2023-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | - in this backport we have to drop the breaking addition in \OCP\Files\Folder - this requires adjustments in check for the existance of the method but also in testing - another change in \OCP\SystemTag\ISystemTagManager can be applied as this interface is not implemented elsewhere Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * fix: include invisible tags for adminsArthur Schiwon2023-07-071-2/+3
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | display displayname on federated sharesMaxence Lange2023-07-101-0/+10
|/ | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItemChristoph Wurst2023-07-051-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* docs: adjust @since version to backportArthur Schiwon2023-06-261-2/+2
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* refactor: declare getMount() and getMountsIn() at IRootFolderArthur Schiwon2023-06-231-0/+13
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* adjust @since annotationArthur Schiwon2023-06-141-2/+2
| | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* added @since tagArtur Neumann2023-05-191-0/+4
| | | | Signed-off-by: Artur Neumann <artur@jankaritech.com>
* public interface to invalidate tokens of userArtur Neumann2023-05-191-0/+37
| | | | Signed-off-by: Artur Neumann <artur@jankaritech.com>
* fix(ocp): Add deprecation version to ILogFactory::getCustomLoggerChristoph Wurst2023-05-041-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* fix: add workaround for oci and limit queriesDaniel Kesselberg2023-05-031-0/+1
| | | | | | DBAL uses a helper column "doctrine_rownum" for top-n queries Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Make it clear that file sizes may be float on 32bitsCôme Chilliet2023-04-012-4/+4
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Add label for logo linkChristopher Ng2023-03-301-0/+9
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Reduce listJoas Schilling2023-03-151-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Extend listJoas Schilling2023-03-151-0/+5
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #37072 from nextcloud/backport/36883/stable26Arthur Schiwon2023-03-151-7/+20
|\ | | | | [stable26] dispatch BeforeUserLoggedInEvent
| * dispatch BeforeUserLoggedInEventMaxence Lange2023-03-071-7/+20
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | Merge pull request #37141 from nextcloud/backport/37139/stable26Arthur Schiwon2023-03-091-0/+5
|\ \ | | | | | | [stable26] Share type sciencemesh
| * | Add SHARE_TYPE_SCIENCEMESHMichiel de Jong2023-03-081-0/+5
| |/ | | | | | | Signed-off-by: Michiel de Jong <michiel@unhosted.org>
* / feat(s3): Use multipart upload for chunked uploadingJulius Härtl2023-03-092-0/+129
|/ | | | | | This allows to stream file chunks directly to S3 during upload. Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Implement file reference wigetJulius Härtl2023-03-021-0/+6
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* feat(translations): Add translation provider APIJulius Härtl2023-02-275-0/+229
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* dispatch new BeforeGroupChangedEvent before setDisplayName on groupsJulien Veyssier2023-02-211-0/+94
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Change X-Robots-Tag header from "none" to "noindex, nofollow"MichaIng2023-02-151-1/+1
| | | | | | | | | | While "none" is indeed equivalent to "noindex, nofollow" for Google, but seems to be not supported by Bing and probably other search engines. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name#other_metadata_names https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=de#comma-separated-list https://www.bing.com/webmasters/help/which-robots-metatags-does-bing-support-5198d240 Signed-off-by: MichaIng <micha@dietpi.com>
* Also copy bruteforce meta data when converting DataResponse to JSONResponseJoas Schilling2023-02-141-0/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #36566 from nextcloud/mount-find-by-numeric-idJulius Härtl2023-02-081-2/+2
|\
| * fix testsRobin Appelman2023-02-071-2/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #36417 from nextcloud/fix/psr-containerJoas Schilling2023-02-072-1/+3
|\ \ | | | | | | Make the container fully fulfill PSR container interface
| * | fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface ↵Ferdinand Thiessen2023-02-062-1/+3
| |/ | | | | | | | | | | if class not found Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | Move back typing to phpdoc to keep backward compatibility in OCPCôme Chilliet2023-02-072-2/+8
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Removed catch of ValueError as we cannot know if it’s >2038 or <1970Côme Chilliet2023-02-071-1/+1
| | | | | | | | | | | | Also fixed numericToString to correctly convert float to int if it fits Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Type sizes as int|float throughout the code baseCôme Chilliet2023-02-073-3/+3
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Allow float sizes in FileInfo for 32bitsCôme Chilliet2023-02-071-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix 32bits bigint support in Util/OC_HelperCôme Chilliet2023-02-071-13/+13
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Add helper to cast to int|float, fix MemoryInfo on 32bitsCôme Chilliet2023-02-071-0/+11
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Strong type filesize related methods to ease 32bits problem findingsCôme Chilliet2023-02-072-8/+2
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #35736 from nextcloud/pluggable-share-displayblizzz2023-02-023-0/+87
|\ | | | | Allow to register public share template provider
| * Pluggable share providerLouis Chemineau2023-02-023-0/+87
| | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: Louis Chemineau <louis@chmn.me>
* | remove depraction of validateEmailAddressArthur Schiwon2023-02-021-2/+0
| | | | | | | | | | | | | | for there are legit use cases to validate an email address without sending there to Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | Migrate to Symfony MailerCôme Chilliet2023-02-021-1/+1
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Use the default color and matching text color for the federation inviteJoas Schilling2023-01-301-0/+24
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #36363 from nextcloud/feat/app-framework/usesession-attributeChristoph Wurst2023-01-271-0/+37
|\ | | | | feat(app-framework): Add UseSession attribute to replace annotation
| * feat(app-framework): Add UseSession attribute to replace annotationChristoph Wurst2023-01-271-0/+37
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | style: Fix php-cs and psalmJulius Härtl2023-01-271-2/+1
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>