Vincent Petry
2032ca7457
Unregister enc stream wrapper for any exception
...
This prevents side effects in tests by properly cleaning up
even with expected exceptions.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-08-26 14:20:04 +02:00
Nextcloud bot
47aea260a6
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-22 02:26:12 +00:00
Joas Schilling
5c89061865
Merge pull request #28455 from nextcloud/backport/28303/stable21
...
[stable21] UnifiedSearchController: strip webroot from URL before finding a route
2021-08-20 11:14:18 +02:00
John Molakvoæ (skjnldsv)
ea37e69fc4
Properly log errors in Movie previews generation
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-08-19 18:04:40 +00:00
Julius Härtl
160dfbb78c
Merge pull request #28498 from nextcloud/backport/28485/stable21
...
[stable21] Fix #20913 : Check image resource before attempting to preserve alpha
2021-08-19 16:45:34 +02:00
Pytal
8452f8c55e
Merge pull request #28495 from nextcloud/backport/28481/stable21
...
[stable21] Hash cache key
2021-08-18 12:49:51 -07:00
Simon Spannagel
cb9e9f3026
Fix #20913 : Check image resource before attempting to preserve alpha
...
Signed-off-by: Simon Spannagel <simonspa@kth.se>
2021-08-18 15:42:14 +00:00
Christopher Ng
7aa75c7b5e
Hash cache key
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2021-08-18 13:23:44 +00:00
Christoph Wurst
b90982291e
Emit an error log when the app token login name does not match
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-08-18 12:13:29 +00:00
Julius Härtl
69c7e7f1aa
Only trap E_ERROR in session handling
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-08-17 10:12:58 +00:00
Jonas Meurer
d528243c0c
Use IURLGenerator function to get value of \OC::$WEBROOT global
...
Signed-off-by: Jonas Meurer <jonas@freesources.org>
2021-08-16 13:12:47 +00:00
Christoph Wurst
4d37709f58
Add missing files for Composer v2
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-08-16 08:30:10 +02:00
Nextcloud bot
490525f975
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-15 02:26:22 +00:00
Robin Appelman
ca3a6251d2
better cleanup of user files on user deletion
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-12 18:16:51 +02:00
Julius Härtl
514ba5f419
Merge pull request #28361 from nextcloud/backport/28220/stable21
...
[stable21] fix Folder->getById() when a single storage is mounted multiple times
2021-08-11 09:03:49 +02:00
Nextcloud bot
a611edb612
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-10 02:32:07 +00:00
Robin Appelman
4c954e7dd1
fix Folder->getById() when a single storage is mounted multiple times
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-08-09 17:32:20 +00:00
Nextcloud bot
71e4fb0096
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-08 02:22:00 +00:00
Nextcloud bot
e9473566c7
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-06 02:27:14 +00:00
Nextcloud bot
3e7d0490dd
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-02 07:35:47 +00:00
Robin Appelman
a9fbd0b41b
dont apply jail search filter is on the root
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-29 14:22:38 +02:00
Christoph Wurst
16d04755cf
Fix missing exception class import
...
Regression of https://github.com/nextcloud/server/pull/27121
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-07-28 14:39:00 +02:00
John Molakvoæ
218a96ebf9
Revert "[stable21] better cleanup of filecache when deleting an external storage"
2021-07-27 15:51:10 +02:00
John Molakvoæ
ab233d5c2d
Merge pull request #27729 from nextcloud/revert-26587-backport/26581/stable21
...
[stable21] Revert "Fix constraint violation detection in QB Mapper"
2021-07-27 14:05:44 +02:00
John Molakvoæ
0aed3ecd76
Merge pull request #26724 from nextcloud/backport/25417/stable21
2021-07-27 14:05:16 +02:00
John Molakvoæ
606b5fe154
Merge pull request #27205 from nextcloud/backport/26936/stable21
...
[stable21] better cleanup of filecache when deleting an external storage
2021-07-27 14:04:25 +02:00
Lukas Reschke
0bca199b55
Sanitize more functions from the encryption app
...
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-07-21 22:00:32 +02:00
tobiasKaminsky
cddc18d527
Disable HEIC image preview provider for performance concerns
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-07-21 08:33:43 +00:00
Daniel Kesselberg
9dfbde64a0
Mask password for Redis and RedisCluster on connection failure
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2021-07-19 23:11:44 +00:00
MichaIng
4ac36dc474
Merge pull request #27753 from nextcloud/backport/27586/stable21
...
[stable21] Reset checksum when writing files to object store
2021-07-15 21:13:15 +02:00
Nextcloud bot
e9517b811c
[tx-robot] updated from transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-07-15 10:37:56 +00:00
Chih-Hsuan Yen
be51d8390b
Correctly skip suppressed errors in PHP 8.0
...
Applies the suggested transformation mentioned in
https://www.php.net/manual/en/migration80.incompatible.php ,
> The @ operator will no longer silence fatal errors (E_ERROR,
> E_CORE_ERROR, E_COMPILE_ERROR, E_USER_ERROR, E_RECOVERABLE_ERROR,
> E_PARSE). Error handlers that expect error_reporting to be 0 when
> @ is used, should be adjusted to use a mask check instead
The new code still works on PHP 7, as error_reporting() already
returns 0 when diagnostics are suppressed.
This fixes https://github.com/nextcloud/server/issues/25807 in PHP 8.0.
For PHP 7.x, https://github.com/nextcloud/server/pull/22243 suppresses
the E_NOTICE message from the second session_start() call with the error
suppression operator @, and thus those E_NOTICE messages are still
logged in PHP 8.0.
See also https://github.com/nextcloud/server/issues/25806
Signed-off-by: Chih-Hsuan Yen <yan12125@gmail.com>
2021-07-14 13:14:30 +08:00
Robin Appelman
feb640cd64
better cleanup of filecache when deleting an external storage
...
this way it can delete the cache entries even with per-user credentials
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-13 08:54:30 +02:00
Nextcloud bot
e956940c96
[tx-robot] updated from transifex
2021-07-10 02:31:43 +00:00
Nextcloud bot
757bfc4369
[tx-robot] updated from transifex
2021-07-09 02:26:30 +00:00
Nextcloud bot
5352b1da47
[tx-robot] updated from transifex
2021-07-08 02:26:57 +00:00
MichaIng
8edcc8142f
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>
2021-07-06 17:08:42 +00:00
Nextcloud bot
c4159e37ed
[tx-robot] updated from transifex
2021-07-06 02:26:13 +00:00
Daniel Calviño Sánchez
3ae1ec4d2a
Guard against null phone number value
...
"parsePhoneNumber()" expects a string, so a TypeError would be thrown if
the phone number value is null.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-07-02 14:27:23 +02:00
Julius Härtl
c16d5b1077
Reset checksum when writing files to object store
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-01 15:36:07 +00:00
John Molakvoæ
91af4e2a15
Merge pull request #27107 from nextcloud/backport/27043/stable21
2021-07-01 11:39:47 +02:00
Nextcloud bot
053e1153eb
[tx-robot] updated from transifex
2021-07-01 02:24:59 +00:00
Christoph Wurst
affe97235d
Revert "[stable21] Fix constraint violation detection in QB Mapper"
2021-06-30 14:38:11 +02:00
Nextcloud bot
6467112605
[tx-robot] updated from transifex
2021-06-28 02:25:22 +00:00
Nextcloud bot
77a2b03e50
[tx-robot] updated from transifex
2021-06-27 02:25:52 +00:00
Nextcloud bot
364d9c0ed6
[tx-robot] updated from transifex
2021-06-26 02:25:54 +00:00
Christoph Wurst
5dd3b5067c
Unshift crash reports when they are loaded, to break the recusion
...
If, for whatever reason, during the loading of a crash reporter a new
log entry is generated, then the lazy loading mechanism will be invoked
*again* while it's already executed. This doesn't result in an endless
recursion, but means that the crash reporters will be built and
registered many times. This then means any further log entry will be
logged x times instead of once.
Unshift makes sure to take the class off the registration list right
away, so another invokation of the same method won't try to do the same
job.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2021-06-25 06:37:07 +00:00
Nextcloud bot
4058c4c7db
[tx-robot] updated from transifex
2021-06-25 02:25:45 +00:00
Nextcloud bot
9d41426886
[tx-robot] updated from transifex
2021-06-24 02:25:33 +00:00
korelstar
7b8d4b2d37
fix error when using CORS with no auth credentials
2021-06-23 20:57:11 +02:00