summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2022-08-172-0/+10
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #33559 from yeyulantu/bugfix-search-cacheJulius Härtl2022-08-161-1/+1
|\
| * fixed the cache searchBuilder negative mapDavid2022-08-161-1/+1
| | | | | | Signed-off-by: David <37280718+yeyulantu@users.noreply.github.com>
* | Make DisplayNameCache return null if user doesn't existsCarl Schwan2022-08-164-8/+6
| | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | Merge pull request #32461 from nextcloud/display-name-cache-publicCarl Schwan2022-08-165-10/+30
|\ \ | |/ |/| expose display name cache trough a public interface
| * Merge branch 'master' into display-name-cache-publicCarl Schwan2022-08-15306-1958/+3669
| |\ | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | expose displayname cache trough a public interfaceRobin Appelman2022-05-185-10/+30
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | [tx-robot] updated from transifexNextcloud bot2022-08-162-0/+2
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | [tx-robot] updated from transifexNextcloud bot2022-08-152-0/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | [tx-robot] updated from transifexNextcloud bot2022-08-142-2/+2
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #33518 from nextcloud/exif-computedJohn Molakvoæ2022-08-131-1/+1
|\ \
| * | fix exif metadata providerRobin Appelman2022-08-121-1/+1
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | [tx-robot] updated from transifexNextcloud bot2022-08-132-0/+32
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Create more secure passwords by defaultJoas Schilling2022-08-121-4/+10
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Recover installation when creating the user failedJoas Schilling2022-08-121-0/+7
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | [tx-robot] updated from transifexNextcloud bot2022-08-124-2/+4
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #33173 from ↵Christoph Wurst2022-08-101-0/+1
|\ \ | | | | | | | | | | | | nextcloud/enhancement/maintenance-mode-http-header Set special header for 503 maintenance mode
| * | Set special header for 503 maintenance modeChristoph Wurst2022-08-081-0/+1
| | | | | | | | | | | | | | | | | | | | | This removes ambiguity with a 503 returned by app code, web server or similar. Front-end and clients can then handle this state accordingly. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Do not update passwords if nothing changedJulius Härtl2022-08-091-3/+6
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #33174 from nextcloud/fix/redirect-css-not-foundVincent Petry2022-08-081-0/+9
|\ \ \ | | | | | | | | Do not redirect if requested font, style or script can not be found
| * | | Do not redirect if requested CSS can not be foundChristoph Wurst2022-08-081-0/+9
| |/ / | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #32363 from nextcloud/cleanup/remove-long-deprecated-classesCarl Schwan2022-08-0813-218/+68
|\ \ \ | |/ / |/| | Remove OCP\App and OCP\BackgroundJob
| * | Remove OCP\App and OCP\BackgroundJobCarl Schwan2022-08-0113-218/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Both deprecated since NC 23 IAppManager is the replacement for OCP\App unfortunately it can't be dependency injected in classes used by the installed otherwise the database connection is initialised too early Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | [tx-robot] updated from transifexNextcloud bot2022-08-084-2/+4
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-08-072-0/+2
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | [tx-robot] updated from transifexNextcloud bot2022-08-0618-54/+70
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #33398 from nextcloud/enh/noid/sensitive-methods-appsVincent Petry2022-08-054-10/+76
|\ \ \ | | | | | | | | allow apps to specify methods carrying sensitive parameters
| * | | allow apps to specify methods carrying sensitive parametersArthur Schiwon2022-07-284-10/+76
| | | | | | | | | | | | | | | | | | | | | | | | … in order to remove them from logging. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | [tx-robot] updated from transifexNextcloud bot2022-08-0558-56/+58
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #33447 from ↵Vincent Petry2022-08-041-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/detect-leading-spaces-in-config Detect leading spaces in config files
| * | | | Detect leading spaces in config filesVincent Petry2022-08-031-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because those will cause PHP to output to stdout and will cause unrelated error messages. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | | | Support specifying IPv6 proxies in CIDR notationSimon Leiner2022-08-021-30/+3
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, it was not possible to use CIDR notation for IPv6 proxies in the trusted_proxies parameter of config.php [1]. This patch adds support for that. [1]: https://docs.nextcloud.com/server/24/admin_manual/configuration_server/reverse_proxy_configuration.html#defining-trusted-proxies Signed-off-by: Simon Leiner <simon@leiner.me>
* | | | Merge pull request #32958 from ↵Julius Härtl2022-08-021-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/fix/noid/permission-update-allow-public-uploads
| * | | | don't reduce file public link permissions if public upload is not enabledJulien Veyssier2022-08-011-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | | | | Document all getIncomplete implementations as returning string|falseCôme Chilliet2022-08-023-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | Fix dynamic property creations in test filesCôme Chilliet2022-08-011-1/+1
|/ / / / | | | | | | | | | | | | | | | | | | | | This fixes warnings in PHP 8.2 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Merge pull request #32482 from nextcloud/enh/noid/share-attributesCarl Schwan2022-08-0111-6/+476
|\ \ \ \ | |_|/ / |/| | | Add share attributes + prevent download permission
| * | | Multiple fixesCarl Schwan2022-07-316-24/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix tests - Use non deprecated event stuff - Add a bit of type hinting to the new stuff - More safe handling of instanceOfStorage (share might not be the first wrapper) - Fix resharing Signed-off-by: Carl Schwan <carl@carlschwan.eu>
| * | | Inherit hide download from share attributesVincent Petry2022-07-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When resharing by link, if the download permission was removed through share attributes, convert it to the hide download flag. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Fix view-only code after code review commentsVincent Petry2022-07-282-3/+5
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Attempt to fix sqlite json issueVincent Petry2022-07-281-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Fix share attribute related tests + code styleVincent Petry2022-07-284-24/+11
| | | | | | | | | | | | | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| * | | Add share attributes + prevent download permissionVincent Petry2022-07-289-4/+308
| | | | | | | | | | | | | | | | | | | | | | | | Makes it possible to store download permission Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* | | | Merge pull request #33225 from nextcloud/fix/handle-one-time-passwordsCarl Schwan2022-07-291-1/+1
|\ \ \ \ | |/ / / |/| | | Handle one time password better
| * | | Handle one time password betterCarl Schwan2022-07-281-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | Add a public interface for the bruteforce throttler and register for injectionJoas Schilling2022-07-285-5/+133
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #33380 from luzpaz/fix/lib-private-typosCôme Chilliet2022-07-2837-44/+44
|\ \ \ \ | | | | | | | | | | Fix typos in lib/private subdirectory
| * | | | Fix typos in lib/private subdirectoryluz paz2022-07-2737-44/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found via `codespell -q 3 -S l10n -L jus ./lib/private` Signed-off-by: luz paz <luzpaz@github.com>
* | | | | fix mistake in db query to delete a user config valueJulien Veyssier2022-07-271-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | | | | Merge pull request #33378 from nextcloud/s3-no-null-bundleDaniel2022-07-271-3/+6
|\ \ \ \ \ | |/ / / / |/| | | | don't set `null` as a bundle path