Roeland Jago Douma
554d0c58c3
Fix size
Nextcloud has a letter (byte) more than ownCloud. So update test
vor 7 Jahren
Sergio Bertolin
e011065a08
Added quota calculation test when a file is recieved
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
vor 7 Jahren
Sergio Bertolin
7413e2a88c
Added test checking quota after usage
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
vor 7 Jahren
Joas Schilling
a1e4b17ff4
Remove unused endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
vor 7 Jahren
Lukas Reschke
b85b6abda8
Add codecov
Allows coverage tracking using codecov
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
vor 7 Jahren
Joas Schilling
eb8886851f
Fix integration test to use a valid URL
Signed-off-by: Joas Schilling <coding@schilljs.com>
vor 7 Jahren
Lukas Reschke
6a490106bc
Read repo name dynamically
This way apps can easily use this as well
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
vor 7 Jahren
Lukas Reschke
0e74aaefe7
Rely solely on GitHub API output
This doesn't download the whole git repository again which saves roughly 90 seconds in execution time on the test.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
vor 7 Jahren
Lukas Reschke
f9a4bb94f6
Add checker for signed off commits
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
vor 7 Jahren
Roeland Jago Douma
e392f669c0
Make OCS intergration tests check for CSP
* Very hacky in simple test but at least we test
vor 7 Jahren
Thomas Müller
aa10231027
$this->blackListedClassNames is unknown
vor 8 Jahren
Roeland Jago Douma
19ecacd57e
Add basic osc intergration tests
vor 7 Jahren
Roeland Jago Douma
581a83c2a1
Fix AppTest and intergration test
vor 7 Jahren
Lukas Reschke
84c742b95e
Use "testing" instead of "user_ldap" as test app
vor 7 Jahren
Sergio Bertolín
81c18f5aa7
Creating the folder when the tests run
vor 7 Jahren
Sergio Bertolín
86cfcde5e9
Changed enabled/disabled app in provisioning api tests
vor 7 Jahren
Sergio Bertolín
7106129baa
External storage was not enabled and content was not deleted before scenarios
vor 7 Jahren
Sergio Bertolín
3a5d29fb59
Added local_storage folder
vor 7 Jahren
Sergio Bertolin
b7b0f4780c
Run as current user
vor 7 Jahren
Sergio Bertolin
b154c8fa39
Removed extra context added needed option and remove storage after external storage scenarios
vor 7 Jahren
Sergio Bertolin
85f00e2c01
Added feature and context, not working yet, option to allow sharing needs to be added
vor 7 Jahren
Sergio Bertolin
f72fea8d0e
Modified run.sh to mount a local storage
vor 7 Jahren
Sergio Bertolin
c16b15d52e
Added integration test
vor 7 Jahren
Joas Schilling
28c8469ade
Make sure to also detect their new copy right line
Ref owncloud/core#25518
vor 7 Jahren
Roeland Jago Douma
b6fc62aeb2
Add autoload checker
vor 7 Jahren
Roeland Jago Douma
b5f61ba0e2
If there is no copyright notice print comment line
vor 7 Jahren
Roeland Jago Douma
08a71b176f
Do not licence composer stuff
vor 7 Jahren
Roeland Jago Douma
77542817d1
Fix intergration tests
* Set OCS-APIREQUEST: true
* PUT requires a body
vor 7 Jahren
Roeland Jago Douma
e7b515582a
Fix intergration test for admin_audit
vor 7 Jahren
Roeland Jago Douma
774ff433d7
Disbale failing intergration test for now
I have not been able to reproduce this failure locally yet.
But it seems to happen often on CI.
So disable for now.
vor 7 Jahren
Roeland Jago Douma
dd9f195afd
Add OCS-APIREQUEST header to intergration test calls
vor 7 Jahren
Vincent Petry
6d8d5f7bc5
Add integration tests for double shares with rename in between
vor 7 Jahren
Vincent Petry
573f6de6a0
Add integration tests for merging received shares
vor 8 Jahren
Roeland Jago Douma
1088870eb1
Add intergration test
vor 7 Jahren
Thomas Müller
6f34c37cfb
Adding quota plugin to new dav endpoint (#25615)
* Adding quota plugin to new dav endpoint
* Added integrated test failing in old endpoint
* Added 0B quota test
vor 7 Jahren
Morris Jobke
0529caee7c
Add some integration test fixes
vor 7 Jahren
enoch85
b7ce4e1686
ownCloud --> Nextcloud
vor 7 Jahren
Joas Schilling
96d466475c
Add app to provisioning output
vor 7 Jahren
Roeland Jago Douma
67ce87dca7
Fix intergration tests
vor 7 Jahren
Joas Schilling
0215b004da
Update with robin
vor 7 Jahren
Bjoern Schiessle
b64c6d6993
only search the license header for @copyright statements
vor 7 Jahren
Joas Schilling
c98de829c4
Fix the license script
vor 7 Jahren
Lukas Reschke
ba4f12baa0
Implement brute force protection
Class Throttler implements the bruteforce protection for security actions in
Nextcloud.
It is working by logging invalid login attempts to the database and slowing
down all login attempts from the same subnet. The max delay is 30 seconds and
the starting delay are 200 milliseconds. (after the first failed login)
vor 7 Jahren
Joas Schilling
268e65730a
Add a new integration test for CREATE only shares
vor 7 Jahren
Joas Schilling
f72f819086
Make sure the update was successful
vor 7 Jahren
Bjoern Schiessle
762d76f0c3
- keep copyright notice and only update the authors list
- check if all changes to a file happened after the fork, this allows the authors to check if the file can be relicensed to AGPLv3 or later
vor 8 Jahren
Vincent Petry
17297d4db1
Add integration test for sharing with group, then user in group
Add integration test for the use case where a group share exists and
then the same owner creates a direct share to a user in that group.
vor 8 Jahren
Thomas Pulzer
90b7f74da7
Changed name of default logfile from owncloud.log to nextcloud.log.
vor 8 Jahren
Lukas Reschke
b32b296ed7
Add integration tests
vor 8 Jahren
Lukas Reschke
b7e91c5c3a
Adjust integration test
The app is now enabled by default
vor 8 Jahren