Commit Graph

18851 Commits (stable20)

Author SHA1 Message Date
Nextcloud bot 2378048386
[tx-robot] updated from transifex 3 years ago
Nextcloud bot bed022cf16
[tx-robot] updated from transifex 3 years ago
MichaIng 8a8f95e56c Fix in locking cache check
The intention obviously was to check whether $lockingCacheClass is defined, and existing class, and available. It was however checked whether the $distributedCacheClass is an existing class, which would have caused an exception already in the previous distributed cache check.

Signed-off-by: MichaIng <micha@dietpi.com>
3 years ago
Nextcloud bot 7da87a8624
[tx-robot] updated from transifex 3 years ago
Julius Härtl ae8373df1c Reset checksum when writing files to object store
Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years ago
John Molakvoæ 54106a647e
Merge pull request #27108 from nextcloud/backport/27043/stable20
[stable20] fix return value of getStorageInfo when 'quota_include_external_storage' is enabled
3 years ago
Nextcloud bot 40e2e0fcd6
[tx-robot] updated from transifex 3 years ago
Nextcloud bot f395c32e6a
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 826a848058
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 803e8407c0
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 710544c257
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 7bd283debe
[tx-robot] updated from transifex 3 years ago
korelstar 9257171b3d fix error when using CORS with no auth credentials 3 years ago
Nextcloud bot 5fd5ef739a
[tx-robot] updated from transifex 3 years ago
Lukas Reschke 5a1faab167 Remove throwing annotation
This class was just introduced in Nc 21.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago
Lukas Reschke 481715c8f8 Use execute instead of executeStatement
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago
Morris Jobke a0bd1800e8 Properly cleanup entries of WebAuthn on user deletion
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Nextcloud bot e13dd99bd9
[tx-robot] updated from transifex 3 years ago
Nextcloud bot a024b6b359
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 7f5bb741bb
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 4ccc1e4c3e
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 51551e6ac4
[tx-robot] updated from transifex 3 years ago
Daniel Kesselberg 3b510bf0f6
Activate constraint check for oracle / pqsql also for 20.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 years ago
Nextcloud bot dbf79de762
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 2bcbc80759
[tx-robot] updated from transifex 3 years ago
Robin Appelman 464aeb065c
properly use limit and offset for search in Jail wrapper
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot 68ec34a8df
[tx-robot] updated from transifex 3 years ago
Nextcloud bot f423da2851
[tx-robot] updated from transifex 3 years ago
Robin Appelman 9f62c8023d
Merge pull request #27349 from nextcloud/backport/25280/stable20
[stable20] Set umask before operations that create local files
3 years ago
Robin Appelman b92440ca0a
improve type handling of Avatar::generateAvatarFromSv
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Morris Jobke 16ae1e8c3c
Merge pull request #27209 from nextcloud/backport/27199/stable20
[stable20] Use noreply@ as email address for share emails
3 years ago
Morris Jobke c8275117a4
Merge pull request #27337 from nextcloud/backport/27329/stable20
[stable20] Propagate throttling on OCS response
3 years ago
Morris Jobke b52dc4ace8
Merge pull request #27360 from nextcloud/backport/27354/stable20
[stable20] Escape filename in Content-Disposition
3 years ago
Nextcloud bot 88355b0713
[tx-robot] updated from transifex 3 years ago
Nextcloud bot c4271ebbe1
[tx-robot] updated from transifex 3 years ago
Robin Appelman 252268e4d2
Set umask before operations that create local files
this solves issues where "other php stuff" is messing with the umask

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot cd4a538fa4
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 15d6770393
[tx-robot] updated from transifex 3 years ago
Lukas Reschke c4fd3c5e9d Escape filename in Content-Disposition
We should escape all occurences of ' and \ in here.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago
Lukas Reschke 1d9e6ab6dd Propagate throttling on OCS response
The BaseResponse converter did not take over any throttling state from the DataResponse.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago
Nextcloud bot 7f5e9ff7fc
[tx-robot] updated from transifex 3 years ago
Nextcloud bot d63a757092
[tx-robot] updated from transifex 3 years ago
Morris Jobke d1e5039890 Use noreply@ as email address for share emails
Fixes #26683

Before it used the instance name, which a) doesn't make sense to randomly guess email addresses and b) could contain characters that are not allowed in email addresses like spaces.

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Nextcloud bot 5fd1b719d7
[tx-robot] updated from transifex 3 years ago
Robin Appelman 4a5364a9b2 fix return value of getStorageInfo when 'quota_include_external_storage' is enabled
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot c87c3710f2
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 694454ca0d
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 7ffae790ef
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 3a9c6eef44
[tx-robot] updated from transifex 3 years ago
Morris Jobke da32428c3e
Merge pull request #26954 from nextcloud/backport/26879/stable20
[stable20]  Don't break OCC if an app is breaking in it's Application class
3 years ago
Nextcloud bot f80b1fe0cb
[tx-robot] updated from transifex 3 years ago
Joas Schilling a0e0627de0 Don't break OCC if an app is breaking in it's Application class
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Nextcloud bot b436c3a8df
[tx-robot] updated from transifex 3 years ago
Nextcloud bot edae9eb9a4
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 83ec0bd360
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 0ca700e916
[tx-robot] updated from transifex 3 years ago
Roeland Jago Douma 31b6443091
Merge pull request #26542 from nextcloud/stable20-26433
[stable20] Limit size of properties to 2048 characters
3 years ago
Nextcloud bot 3b1ac61331
[tx-robot] updated from transifex 3 years ago
Lukas Reschke 4ec4a99869 Limit size of properties to 2048 characters
It is unreasonable to expect that one of these fields would be longer
than 2048 characters. Whilst some have definitely lower limits (such as
for phone numbers or domain names), a upper bound as sanity check makes
sense.

Backport of https://github.com/nextcloud/server/pull/26433

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago
Roeland Jago Douma 02001520e0 Do not try to contact lookup server if not needed
In some cases (for example you never send data to the lookup server)
there is no need for this job to even try.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years ago
Nextcloud bot eb93e0dd29
[tx-robot] updated from transifex 3 years ago
Julius Härtl 4f8c89f8a5 Fail when creating new files with an empty path
Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years ago
Joas Schilling f8f32d79d7
Merge pull request #26788 from nextcloud/backport/26718/stable20
[stable20] Fix ratelimit template
3 years ago
Nextcloud bot c5ac15925b
[tx-robot] updated from transifex 3 years ago
Joas Schilling 498ac1c6f5 Do not allow to overwrite some variables
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling 2b0fd23ecf Fix ratelimit template
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Nextcloud bot b8fc36c6be
[tx-robot] updated from transifex 3 years ago
Joas Schilling bcf9c14047 Log deprecation only as debug
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Joas Schilling 56d7b1a382 Respect the error level when logging
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Maxence Lange 0145fd0b5c private cannot be final
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
3 years ago
Nextcloud bot 07b94975d4
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 09c8c985e1
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 1c784b1bf2
[tx-robot] updated from transifex 3 years ago
Nextcloud bot a335ff969d
[tx-robot] updated from transifex 3 years ago
Roeland Jago Douma 86de5d9265 Explicitly check hex2bin input
For #23197

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years ago
Vincent Petry 6bd49e256b
Fix empty password check for mail shares
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
3 years ago
Nextcloud bot 80d93acff0
[tx-robot] updated from transifex 3 years ago
Arthur Schiwon 89960468ae ensure redis returns bool for hasKey
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Nextcloud bot a4c55e4601
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 36d2bb05cf
[tx-robot] updated from transifex 3 years ago
Nextcloud bot d35011b3f7
[tx-robot] updated from transifex 3 years ago
Nextcloud bot bb6dc44afb
[tx-robot] updated from transifex 3 years ago
Lukas Reschke 61545e7a89 Increase subnet matcher
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
3 years ago
Nextcloud bot e78e509618
[tx-robot] updated from transifex 3 years ago
Nextcloud bot f1fd067db1
[tx-robot] updated from transifex 3 years ago
Lukas Reschke 90386ff920
Merge pull request #26399 from nextcloud/backport/26061/stable20
[stable20] Log and continue when failing to update encryption keys during for individual files
3 years ago
Nextcloud bot 45e63c949c
[tx-robot] updated from transifex 3 years ago
Nextcloud bot ef6a2cfc8f
[tx-robot] updated from transifex 3 years ago
Nextcloud bot bc1331f2c9
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 9d0c2b1984
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 7eb7a91b06
[tx-robot] updated from transifex 3 years ago
Vincent Petry 3a1444ee71 Fix phpcs issues in encryption update
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
3 years ago
Julius Härtl c2a072b27d Log and continue when failing to update encryption keys during for individual files
Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 years ago
kesselb 1e3e339e69
Merge pull request #26378 from nextcloud/backport/25500/stable20
[stable20] fix(translation): replace static error message
3 years ago
Christoph Wurst 7c4fca57a5
Merge pull request #26381 from nextcloud/backport/26372/stable20
[stable20] gracefully handle deleteFromSelf when share is already gone
3 years ago
Nextcloud bot 35db1b5996
[tx-robot] updated from transifex 3 years ago
Arthur Schiwon 47abd1f37e gracefully handle deleteFromSelf when share is already gone
- handling race conditions

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Samuel 8b6706ea7d revert(comment)
Signed-off-by: Samuel <faust64@gmail.com>
3 years ago
Samuel 09a92dc7cd revert(exception): keep throwing an exception for now
Signed-off-by: Samuel <faust64@gmail.com>
3 years ago
Samuel 2703777014 fix(translation): replace static error message
as suggested by @kesselb in nextcloud/server#25490

Signed-off-by: Samuel <faust64@gmail.com>
3 years ago
Roeland Jago Douma 99e2e5f6b9
Merge pull request #26258 from nextcloud/backport/26198/stable20
[stable20] Handle limit offset and sorting in files search
3 years ago
Nextcloud bot 86850feaf9
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 53aa26b6c6
[tx-robot] updated from transifex 3 years ago
Morris Jobke a8c6ffaf9a
Merge pull request #26290 from nextcloud/backport/21484/stable20
[stable20] show better error messages when a file with a forbidden path is encountered
3 years ago
Morris Jobke 3fe78684ad Log when a storage is marked as unavailable
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
3 years ago
Robin Appelman 82a2492c33 show better error messages when a file with a forbidden path is encountered
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot f6cbda9e60
[tx-robot] updated from transifex 3 years ago
Robin Appelman 4b65a1dcd7
fix type hints
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 4ede9dbb07
use node search api for legacy file search endpoint
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 055af29371
handle ordering in folder search
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 671b99251e
folder filtering in sql
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 4e60b9ffe2
cleanup fileinfo creation
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman dbd8b0ae82
format
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 6a639ec1d0
handle limit and offset in folder file search
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 4655f6feb1
only require user to be set in a query that handles tags
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman a624243236
unify handling of Folder::search methods into "new" query objects
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Morris Jobke 75871f76ad
Merge pull request #26250 from nextcloud/backport/25529/stable20
[stable20] Fix non LGC glyphs in avatars and txt file previews
3 years ago
John Molakvoæ (skjnldsv) dfcf6ad106 Catch invalid cache source storage path
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
3 years ago
Nextcloud bot 1c9904aafc
[tx-robot] updated from transifex 3 years ago
Daniel Calviño Sánchez 24d853e754 Add OCC command to reset rendered texts
The command is meant to be used when the fonts used to render texts
("core/fonts/NotoSans-Regular.ttf" and "core/fonts/NotoSans-Bold.ttf")
are changed (for example, to add support for other scripts). The avatar
and text file previews will be removed, so they will be generated again
with the updated font when needed.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
3 years ago
Nextcloud bot 208f84d2e4
[tx-robot] updated from transifex 3 years ago
Nextcloud bot efdb5cc53c
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 01d05c6435
[tx-robot] updated from transifex 3 years ago
Robin Appelman fd29d77817
expand 'path is already shared' error message
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Vincent Petry 4ad89c1761 Update user share must use correct expiration validation
Updating a user or group share now uses the correct method for the
validation of the expiration date. Instead of using the one from links
it uses the one for internal shares.

To avoid future confusion, the method "validateExpirationDate" has been
renamed to "validateExpirationDateLink".

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
3 years ago
Morris Jobke f088b942cb
Merge pull request #26125 from nextcloud/backport/25533/stable20
[stable20] send share notification instead of erroring on duplicate share
3 years ago
Roeland Jago Douma 4e617bedda
Merge pull request #26123 from nextcloud/backport/26004/stable20
[stable20] Allow overwriting isAuthenticated
3 years ago
Robin Appelman e36e4a571e
implement PagedProvider for file search
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 57042ab107
limit constructing of result objects in file search
even thought we currently have no proper way of limiting the search itself, we can at least limit the construction of the result objects.

this saves about 40% of the time spend in the search request in my local testing

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Morris Jobke d3b279d98d
Merge pull request #26052 from nextcloud/backport/26048/stable20
[stable20] cache baseurl in url generator
3 years ago
Morris Jobke 4f18ff9815
Merge pull request #25944 from nextcloud/backport/25659/stable20
[stable20] catch notfound and forbidden exception in smb::getmetadata
3 years ago
Morris Jobke 71b793f8a1
Merge pull request #26091 from nextcloud/backport/25722/stable20
[stable20] apply object store copy optimization when 'cross storage' copy is wit…
3 years ago
Morris Jobke c4da8d4e55
Merge pull request #26152 from nextcloud/backport/26137/stable20
[stable20] dont allow creating users with __groupfolders as uid
3 years ago
Morris Jobke 2982fa346b
Merge pull request #26181 from nextcloud/backport/26003/stable20
[stable20] Add getID function to the simplefile implementation
3 years ago
Morris Jobke fe3b3a9cec
Merge pull request #26147 from nextcloud/backport/26013/stable20
[stable20] Return the fileid from `copyFromCache` and use it instead of doing an extra query
3 years ago
Roeland Jago Douma 147134fc31 Add getID function to the simplefile implementation
Sometimes it is useful to get the actual fileid

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years ago
Morris Jobke 3c1402c2d9
Merge pull request #25876 from nextcloud/psalm/stable20/update
[stable20] Update psalm baseline
3 years ago
Vincent Petry 67e0b194b6
Update and fix baseline
Backported some bits of stable21 to make Psalm happy.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
3 years ago
Robin Appelman 534a935433 remove explicit fclose from S3->writeStream
streams get closed automatically when dropped, and in some cases the stream seems to be already closed by the S3 library, in which case trying to close it again will raise an error

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 279f0d72f3 dont allow creating users with __groupfolders as uid
Fixes https://github.com/nextcloud/groupfolders/issues/338

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 436cd31bd2 verify that cache entry is valid
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 9bb73574c3 also implement for FailedCache and NullCache
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 20ab946c3f use returned file id for object store copy
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman aaa4c071ed add ICopyFromCache trait to expose existing implementation
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman bdd7f28fa6
only use share cacheentry when available
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman f500e2396e
adjust tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 7fd53b91c3
fix search in nested jails
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman a20eb9a229
fix cachjail searching for root
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 5d08beb3d2
do cachejail search filtering in sql
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Robin Appelman 797645bc49 send share notification instead of erroring on duplicate share
when creating a share that already exists, instead of erroring, resend the notifications

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Roeland Jago Douma ff64514bea Allow overwriting isAuthenticated
* Some implementations might check for different things
* IT will not change how the current ones work

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years ago
Robin Appelman 5827a156af apply object store copy optimization when 'cross storage' copy is within the same object store
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot 60756e8e3e
[tx-robot] updated from transifex 3 years ago
Robin Appelman a1935d0f74 cache baseurl in url generator
Servers don't tend to change their url in the middle of a request

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot 2046e71da2
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 14b9c26b8a
[tx-robot] updated from transifex 3 years ago
Nextcloud bot f209e862c2
[tx-robot] updated from transifex 3 years ago
Robin Appelman 326f7ac857 catch notfound and forbidden exception in smb::getmetadata
Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot b4d001db3a
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 21ff951ca3
[tx-robot] updated from transifex 3 years ago
Roeland Jago Douma ff5491bf69
Merge pull request #25873 from nextcloud/backport/25869/stable20
[stable20] Fix namespacing
3 years ago
Nextcloud bot 25fbc9fdd6
[tx-robot] updated from transifex 3 years ago
Anna Larch 4b9e638cca Fix namespacing
Signed-off-by: Anna Larch <anna@nextcloud.com>
3 years ago
Nextcloud bot 5c474ee142
[tx-robot] updated from transifex 3 years ago
Nextcloud bot ccd6063eea
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 792d82b967
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 1e4af96055
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 147e2798d7
[tx-robot] updated from transifex 3 years ago
Nextcloud bot a85fa7b6d3
[tx-robot] updated from transifex 3 years ago
Nextcloud bot ea8e83a000
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 17cc8c7579
[tx-robot] updated from transifex 3 years ago
Roeland Jago Douma d9186a2f46
Merge pull request #25703 from nextcloud/backport/25700/stable20
[stable20] Initialize \OCP\AppFramework\Http\ZipResponse::$resources
3 years ago
Nextcloud bot ae63016e06
[tx-robot] updated from transifex 3 years ago
Christoph Wurst 5b15e16706 Initialize \OCP\AppFramework\Http\ZipResponse::$resources
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Arthur Schiwon 9b3bff87a0
bump affected version
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Arthur Schiwon c882bc68ba
compatibility to Nc 20
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Arthur Schiwon ca7a7a5c85
add missing changes from backport source
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Arthur Schiwon 04496a71ca
show suggestion to clean up possible invalid shares later
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Arthur Schiwon c2ba3ca0ed
add repair job for unencoded calendars
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 years ago
Nextcloud bot 4799201c94
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 9b978a714d
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 0c4de17482
[tx-robot] updated from transifex 3 years ago
Robin Appelman b51f32ec08
change reconect wrapper to only check connection after inactivity
instead of always checking every minute, only check the connection after a minute of inactivity.
this should better reflect how idle timeouts of sql servers work and remove most of the cases where this check was previously done.

Signed-off-by: Robin Appelman <robin@icewind.nl>
3 years ago
Nextcloud bot b3ac30c4da
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 783b519886
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 83cb1897f3
[tx-robot] updated from transifex 3 years ago
Roeland Jago Douma 30230a436e
Merge pull request #25388 from nextcloud/backport/25302/stable20
[stable20] Use RFC-compliant URL encoding for cookies
3 years ago
Nextcloud bot a6ebb5be79
[tx-robot] updated from transifex 3 years ago
Christoph Wurst 61278d2461 Log deprecation notice of GenericEventWrapper just once
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Nextcloud bot 6552f03d1f
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 333ff64b40
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 9bb3212433
[tx-robot] updated from transifex 3 years ago
Nextcloud bot 20cc5584f9
[tx-robot] updated from transifex 3 years ago
Nextcloud bot a49a9a4945
[tx-robot] updated from transifex 3 years ago
Nextcloud bot dcce572b55
[tx-robot] updated from transifex 3 years ago
Marco Ziech 52229154a5 Use RFC-compliant URL encoding for cookies
PHP 7.4.2 changed the way how cookies are decoded, applying RFC-compliant raw URL decoding. This leads to a conflict Nextcloud's own cookie encoding, breaking the remember-me function if the UID contains a space character.

Fixes #24438

Signed-off-by: Marco Ziech <marco@ziech.net>
3 years ago
Roeland Jago Douma b745acdc14 The objectid is a string
This allows the query to use the index. Else it has to resort on
scanning all the rows.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
3 years ago
Christoph Wurst 9010937535 Fix app fetcher php comparison to allow wider ranges
When app app specifies php 7.4 as upper limit we have to allow the
installation on php>7.4.0. The previous version check didn't do that.
This adjusts the regexes to discard any irrelevant suffix after the
three version numbers so that we can use more fine granular checks than
php's version_compare can do out of the box, like for php 7.4 we only
compare the major and minor version numbers and ignore the patch level.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
3 years ago
Christoph Wurst fbe893016f Revert "Fix comparison of PHP versions"
This reverts commit bedd9acf78.
3 years ago
Nextcloud bot b527ffc4c9
[tx-robot] updated from transifex 3 years ago