MichaIng
e250aef6b4
Merge pull request #29416 from nextcloud/backport/27440/stable21
...
[stable21] Handle files with `is_file` instead of `file_exists`
2021-10-30 00:19:35 +07:00
Robin Appelman
cf6da08f00
ci
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-10-26 14:46:21 +07:00
acsfer
8610099c5f
Update Tests
2021-10-23 09:28:26 +07:00
acsfer
b3482b1d06
Tests update
2021-10-23 09:28:25 +07:00
Daniel Kesselberg
98d3836650
explicitly close source stream on local storage
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2021-10-08 14:30:27 +07:00
Daniel Kesselberg
32ee325887
Add email addresses to contacts menu
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2021-09-17 10:05:54 +07:00
Lukas Reschke
f416cacc64
Add database ratelimiting backend
...
In case no distributed memory cache is specified this adds
a database backend for ratelimit purposes.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-09-13 16:45:54 +07:00
Lukas Reschke
9ee93ed0bd
Merge pull request #28741 from nextcloud/backport/28725/stable21
...
[stable21] Remove 2FA exemption from PublicPage annotation
2021-09-07 12:47:03 +07:00
John Molakvoæ
00c2aa5dad
Merge pull request #27406 from nextcloud/backport/24966/stable21
2021-09-07 11:52:08 +07:00
Lukas Reschke
694d10381b
Adjust tests
...
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-09-07 08:49:49 +07:00
Lukas Reschke
d0a3746349
Resolve absolute path in tests
...
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-09-07 06:36:44 +07:00
Jasper Knockaert
5341807b14
Update EncryptionTest.php
2021-09-03 13:40:41 +07:00
Jasper Knockaert
bbf191bdef
2nd attempt to fix tests
2021-09-03 13:40:41 +07:00
Jasper Knockaert
ab14c0322b
attemtp to fix test
2021-09-03 13:40:41 +07: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 +07: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 +07: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 +07:00
Robin Appelman
96b9aeecd5
add test for searching within a "root jail"
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-07-29 13:25:11 +07:00
Julius Härtl
055f722052
Let memory limit set in tests fit the used amount
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-22 16:44:24 +07:00
Julius Härtl
e41f06d7c4
Use minio for s3 tests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-05 09:58:37 +07:00
Julius Härtl
4c9686a969
Run s3 tests again
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-05 09:58:37 +07:00
Julius Härtl
c3e7687cd2
Handle single action unshare
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-06-29 19:09:22 +07:00
Morris Jobke
5412605219
Merge pull request #27359 from nextcloud/backport/27354/stable21
...
[stable21] Escape filename in Content-Disposition
2021-06-07 10:37:45 +07:00
Robin Appelman
287edf0e61
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>
2021-06-04 15:43:16 +07:00
Lukas Reschke
d838108dea
Escape filename in Content-Disposition
...
We should escape all occurences of ' and \ in here.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-06-02 19:17:38 +07:00
Joas Schilling
6a8d6beb57
Fix ratelimit template
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-27 13:40:12 +07:00
Joas Schilling
2c1218826d
Validate the website field input to be a valid URL
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-26 11:58:56 +07:00
Joas Schilling
f600fbf364
Make Testcase class compatible with phpunit-9.5
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-22 09:34:22 +07:00
Vincent Petry
fe0f1c792c
Fix empty password check for mail shares
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-04-19 15:44:26 +07:00
Lukas Reschke
b5838c5248
Increase subnet matcher
...
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-04-12 10:36:25 +07:00
Lukas Reschke
d66e86c56c
Merge pull request #26400 from nextcloud/backport/26061/stable21
...
[stable21] Log and continue when failing to update encryption keys during for individual files
2021-04-06 13:43:34 +07:00
Julius Härtl
89a19a338e
Get the parent directory before creating a file from a template
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-01 13:31:55 +07:00
Julius Härtl
d6bad03a5c
Log and continue when failing to update encryption keys during for individual files
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-01 07:56:41 +07:00
Arthur Schiwon
caec3a8cee
gracefully handle deleteFromSelf when share is already gone
...
- handling race conditions
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-03-30 20:26:29 +07:00
Vincent Petry
ec492eadfa
Add known user check in avatar when v2-private scope
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-29 07:03:37 +07:00
Vincent Petry
ab22999eb9
Added PlaceholderAvatar with own cached images
...
When avatar scope is private, the PlaceholderAvatar is used to deliver a
placeholder avatar based on the user's initials.
This was implemented as a separate class for now to avoid messing with
the existing UserAvatar implementation and its generated vs
non-generated logic.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-29 07:03:36 +07:00
Vincent Petry
73ec32d19b
Add property scope tests for AccountManager
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-29 07:03:35 +07:00
Vincent Petry
5d76574a81
Map old account scope properties to new names
...
Use new scope values in settings page.
Adjust all consumers to use the new constants.
Map old scope values to new ones in account property getter.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-29 07:03:31 +07:00
Vincent Petry
f45f826b52
Add new v2-private account scope
...
Added new v2-private account manager scope that restricts the scope
further by excluding public link access.
Avatars with v2-private account scope are now showing the guest avatar
instead of the real avatar.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-29 07:03:31 +07:00
Morris Jobke
ffb7c51ca6
Merge pull request #26257 from nextcloud/backport/26198/stable21
...
[stable21] Handle limit offset and sorting in files search
2021-03-24 17:32:36 +07:00
Morris Jobke
ba9e1c0d1a
Merge pull request #26276 from nextcloud/backport/26265/stable21
...
[stable21] Fix casing of core test folder, bring back missing tests
2021-03-24 17:13:44 +07:00
Vincent Petry
bb7ff7f440
Revert controller tests to match stable21 API
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 15:22:35 +07:00
Vincent Petry
447ccc1e55
Fix language codes test result order
...
Fixes issue with Oracle by enforcing the order of the results to check.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 12:38:52 +07:00
Vincent Petry
bad3243944
Bring back forgotten tests
...
Remove "ocs-provider" test folder reference as it doesn't exist any
more.
Added back "Test" test subdir and fixed the tests inside.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 12:38:52 +07:00
Vincent Petry
3e815f555d
Fix more controller tests in Core subdir
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 12:38:52 +07:00
Vincent Petry
365c99b0be
Fix more tests in the Core subdir
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 12:38:51 +07:00
Vincent Petry
2c4b21b2fc
Fix core tests command for app enabling/disabling
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 12:38:51 +07:00
Vincent Petry
544ea63613
Fix casing of core test folder
...
It seems Phpunit < 9 was case insensitive.
Fixed the phpunit config to target the correct name for the "Core" test
directory.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-03-24 12:38:51 +07:00
Robin Appelman
d4381c0eac
handle ordering in folder search
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-23 13:41:18 +07:00
Robin Appelman
8551ee079d
folder filtering in sql
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2021-03-23 13:41:16 +07:00