summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix(preview): Check if node id is null before deleting the preview folderMarcel Müller2024-02-151-0/+3
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-1510-0/+208
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-14166-2508/+2508
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-122-12/+14
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-02-112-2/+158
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Lower failed movie preview to infoGit'Fellow2024-02-101-1/+1
| | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* Merge pull request #43391 from nextcloud/backport/43131/stable28Robin Appelman2024-02-091-1/+1
|\ | | | | [stable28] fix(files): Don't attempt to format a partial cache entry
| * fix(files): Don't attempt to format a partial cache entryChristoph Wurst2024-02-061-1/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #43422 from nextcloud/backport/43317/stable28Ferdinand Thiessen2024-02-091-2/+2
|\ \ | | | | | | [stable28] fix(ContactsStore): Sanitize user ID given to guest avatar route
| * | fix(ContactsStore): Sanitize user ID given to guest avatar routeFerdinand Thiessen2024-02-071-2/+2
| |/ | | | | | | | | | | | | It is not allowed to use slashes within path parameters, so they would need to be encoded. But URL encoded slashes are not suported by Apache, so instead replace slash with space. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(migration): Make naming constraint fail softer on updatesJoas Schilling2024-02-081-10/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Only on installation we want to break hard, so that all developers notice the bugs when installing the app on any database or CI, and can work on fixing their migrations before releasing a version incompatible with Postgres. In case of updates we might be running on production instances and the administrators being faced with the error would not know how to resolve it anyway. This can also happen with instances, that had the issue before the current update, so we don't want to make their life more complicated than needed. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | continue background scanning different storages if one failsRobin Appelman2024-02-071-23/+27
|/ | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #43294 from nextcloud/backport/42811/stable28Ferdinand Thiessen2024-02-031-1/+8
|\ | | | | [stable28] make failure to load app commands non-fatal
| * make failure to load app commands non-fatalRobin Appelman2024-02-021-1/+8
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | dav: fix wrong decoding of pluses in URLsLorenz Brun2024-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PHP's urldecode function does not decode URLs according to RFC 3986, but according to the HTML 4.01 query parameter encoding. This results in pluses being wrongly decoded to spaces even though they should not be decoded at all. Use rawurldecode instead, which follows RFC 3986 properly. This fixes an issue where files on DAV shares containing pluses were incorrectly decoded to spaces. Fixes: #15849 Signed-off-by: Lorenz Brun <lorenz@brun.one>
* | Merge pull request #43046 from nextcloud/backport/43045/stable28Ferdinand Thiessen2024-02-032-9/+6
|\ \ | | | | | | [stable28] fix(apps): Fix type information of app manager
| * | fix(apps): Fix type information of app managerJoas Schilling2024-02-032-9/+6
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #43181 from nextcloud/backport/42930/stable28Ferdinand Thiessen2024-02-031-5/+3
|\ \ | |/ |/| [stable28] Fix: config param 'overwritecondaddr' not working
| * code style: ommited space, reverted [code review]Pavel Kryl2024-01-291-1/+1
| |
| * fixing bug #6914: Config Param 'overwritecondaddr' not workingPavel Kryl2024-01-291-6/+4
| | | | | | | | | | | | | | - just ignoring/removing extra parameter 'protocol' as suggested by blizzz Signed-off-by: Pavel Kryl <pavel@kryl.eu>
* | Merge pull request #43196 from nextcloud/backport/43031/stable28Ferdinand Thiessen2024-02-011-0/+9
|\ \ | | | | | | [stable28] Document throwing behavior of SetupResult upon invalid rich object
| * | Document throwing behavior of SetupResult upon invalid rich objectCôme Chilliet2024-01-291-0/+9
| |/ | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #43244 from nextcloud/backport/41327/stable28Ferdinand Thiessen2024-02-012-8/+32
|\ \ | | | | | | [stable28] dont reuse etag for folders marked explicitly unscanned
| * | also updated parent etags when a changed etag is detected during scanningRobin Appelman2024-01-312-7/+30
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | dont reuse etag for folders marked explicitly unscannedRobin Appelman2024-01-311-1/+2
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* / fix(Request): Catch exceptions in `isTrustedProxy`Ferdinand Thiessen2024-01-291-1/+8
|/ | | | | | | | | The function fails if the configured trusted proxies contain invalid characters and the underlying IpUtils will throw. But as it is used by `getRemoteAddress` which is used by logging / templating, thrown errors are not reported but silently fail with error 500. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-282-0/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-274-4/+150
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #43012 from nextcloud/backport/42971/stable28Arthur Schiwon2024-01-221-13/+24
|\ | | | | [stable28] fix(auth): Fix logging in with email and app password
| * fix(auth): Fix logging in with email, password and login name mismatchChristoph Wurst2024-01-221-13/+24
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | prepare migration to lazy configMaxence Lange2024-01-222-0/+2
|/ | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-214-22/+22
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-192-0/+2
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #42918 from nextcloud/backport/setupchecks-2/stable28Arthur Schiwon2024-01-181-1/+1
|\ | | | | [stable28] Setup check migrations to new API
| * Improve validator output in case of invalid RichObjectCôme Chilliet2024-01-181-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #42899 from nextcloud/backport/42860/stable28Arthur Schiwon2024-01-181-6/+7
|\ \ | |/ |/| [stable28] Update ContactsStore: Avoid exceptions on empties
| * Update ContactsStore: Avoid exceptions on empties Josh2024-01-171-6/+7
| | | | | | | | | | Fixes #42858 and makes things more robust Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #42868 from nextcloud/backport/42607/stable28Arthur Schiwon2024-01-171-2/+5
|\ \ | |/ |/| [stable28] fix(session): Avoid useless authtoken DB queries for anonymous requests
| * fix(session): Avoid two useless authtoken DB queries for every anonymous requestGit'Fellow2024-01-171-2/+5
| | | | | | | | | | | | Co-Authored-By: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | fix(systemreport): Mark more configs as sensitiveJoas Schilling2024-01-172-0/+4
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #42824 from nextcloud/backport/42768/stable28Arthur Schiwon2024-01-171-1/+1
|\ | | | | [stable28] (dashboard): Lower error to info log message
| * Lower to infoGit'Fellow2024-01-161-1/+1
| | | | | | | | Co-authored-by: Simon L. <szaimen@e.mail.de> Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
| * Lower error to warningGit'Fellow2024-01-161-1/+1
| | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | Merge pull request #42827 from nextcloud/backport/41272/stable28Arthur Schiwon2024-01-161-3/+6
|\ \ | | | | | | [stable28] fix: reduce memory consumption of scans
| * | fix: reduce memory consumption of scansGit'Fellow2024-01-161-3/+6
| |/ | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> Fix lint Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* / fix(appstore): Only send subscription keys to valid appstoresJoas Schilling2024-01-161-4/+7
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-01-162-4/+4
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #42810 from nextcloud/backports/42670/42670-stable28Maxence Lange2024-01-152-0/+2
|\ | | | | [stable28] occ background-job:delete
| * occ background-job:deleteMaxence Lange2024-01-152-0/+2
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | Document new throw possibility in SetupResultCôme Chilliet2024-01-151-0/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>