summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4522 from nextcloud/downstream-27596Morris Jobke2017-04-271-5/+11
|\ | | | | Allow to create a user for a specific backend
| * Use the new method in the old one to remove duplicate codeJoas Schilling2017-04-271-5/+11
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #4501 from nextcloud/downstream-27144Morris Jobke2017-04-261-9/+13
|\ \ | | | | | | Add duration of last job execution to the table
| * | Add duration of last job execution to the tableNoveen Sachdeva2017-04-251-9/+13
| | |
* | | Merge pull request #4515 from nextcloud/downstream-27643Morris Jobke2017-04-262-0/+120
|\ \ \ | | | | | | | | Adjust query/event logging code in favour of more complex owncloud/di…
| * | | Adjust query/event logging code in favour of more complex ↵Piotr Mrówczyński2017-04-262-0/+120
| | |/ | |/| | | | | | | | | | | | | | | | owncloud/diagnostics (#27643) * Adjust query/event logging code in favour of more complex owncloud/diagnostics * Add descriptions to IQueryLogger and IEventLogger interfaces
* | | Merge pull request #4526 from nextcloud/downstream-27269Morris Jobke2017-04-261-32/+42
|\ \ \ | | | | | | | | Don`t allow upload of files with extension .part
| * | | Use regex to detect part filesVincent Petry2017-04-261-32/+42
| |/ /
* | | Merge pull request #4454 from nextcloud/add-bundles-to-install-pageMorris Jobke2017-04-269-5/+461
|\ \ \ | | | | | | | | Add app bundles to the apps page and unbundle enterprise apps
| * | | Fix testsLukas Reschke2017-04-261-5/+5
| | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | | Add SocialSharingBundleLukas Reschke2017-04-262-0/+42
| | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | | Add tests for repairstepLukas Reschke2017-04-261-0/+144
| | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | | Add spreed to Groupware bundleLukas Reschke2017-04-261-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | | Add tests for bundle codeLukas Reschke2017-04-265-0/+250
| | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | | Adjust testsLukas Reschke2017-04-262-5/+24
| | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | | | Merge pull request #4461 from ↵Morris Jobke2017-04-262-0/+213
|\ \ \ \ | |/ / / |/| | | | | | | | | | | danxuliu/fix-closing-details-view-when-viewing-file-in-folder Fix details view not closed when viewing a file in its folder
| * | | Add acceptance tests for closing details view in Files appDaniel Calviño Sánchez2017-04-252-0/+213
| | |/ | |/| | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | fix ContactsStoreTestGeorg Ehrke2017-04-261-5/+10
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | add contactsmenu popoverGeorg Ehrke2017-04-263-0/+166
| |/ |/| | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Merge pull request #4449 from stweil/mimetypesMorris Jobke2017-04-261-0/+21
|\ \ | | | | | | Add mimetypes for jp2 and webp
| * | Add test code for new image mime typesStefan Weil2017-04-251-0/+21
| |/ | | | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* | Merge pull request #4486 from nextcloud/fix-js-unitMorris Jobke2017-04-251-2/+1
|\ \ | | | | | | Remove DOMPurify from srcFiles
| * | Remove DOMPurify from srcFilesLukas Reschke2017-04-251-2/+1
| |/ | | | | | | | | | | It is already included via core.json Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Merge branch 'master' into contactsmenuJan-Christoph Borchardt2017-04-262-1/+457
|\ \ | | | | | | | | | Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
| * \ Merge pull request #4499 from nextcloud/downstream-26984Morris Jobke2017-04-251-1/+49
| |\ \ | | | | | | | | Trigger change when a user is enabled/disabled
| | * | Trigger change when a user is enabled/disabledJoas Schilling2017-04-251-1/+49
| | |/ | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | AppToken to 72 charsRoeland Jago Douma2017-04-251-2/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add new auth flowLukas Reschke2017-04-251-0/+408
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements the basics for the new app-password based authentication flow for our clients. The current implementation tries to keep it as simple as possible and works the following way: 1. Unauthenticated client opens `/index.php/login/flow` 2. User will be asked whether they want to grant access to the client 3. If accepted the user has the chance to do so using existing App Token or automatically generate an app password. If the user chooses to use an existing app token then that one will simply be redirected to the `nc://` protocol handler. While we can improve on that in the future, I think keeping this smaller at the moment has its advantages. Also, in the near future we have to think about an automatic migration endpoint so there's that anyways :-) If the user chooses to use the regular login the following happens: 1. A session state token is written to the session 2. User is redirected to the login page 3. If successfully authenticated they will be redirected to a page redirecting to the POST controller 4. The POST controller will check if the CSRF token as well as the state token is correct, if yes the user will be redirected to the `nc://` protocol handler. This approach is quite simple but also allows to be extended in the future. One could for example allow external websites to consume this authentication endpoint as well. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Adjust entry unit test to newly added avatar propertyChristoph Wurst2017-04-251-0/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Use absolute URI for action iconsChristoph Wurst2017-04-251-3/+16
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Don't show contacts an entry for themselvesChristoph Wurst2017-04-252-10/+49
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Let apps register contact menu provider via info.xmlChristoph Wurst2017-04-253-13/+73
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Contacts menuChristoph Wurst2017-04-258-0/+715
|/ | | | | | | * load list of contacts from the server * show last message of each contact Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #3531 from nextcloud/theming-scssMorris Jobke2017-04-251-23/+33
|\ | | | | Theming using SCSS variables
| * Implement scss variable injection by OC_DefaultsJulius Haertl2017-04-251-23/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Haertl <jus@bitgrid.net> Add Scss variables to example theme and theming app Signed-off-by: Julius Haertl <jus@bitgrid.net> Use SCSSCacher to build theming css Signed-off-by: Julius Härtl <jus@bitgrid.net> Update theming.scss Signed-off-by: Julius Härtl <jus@bitgrid.net> Code cleanup Signed-off-by: Julius Härtl <jus@bitgrid.net> Fix tests Signed-off-by: Julius Härtl <jus@bitgrid.net> Inject SCSSCacher for easier testing Signed-off-by: Julius Härtl <jus@bitgrid.net> Fix typehint Signed-off-by: Lukas Reschke <lukas@statuscode.ch> Generate absolute URLs Signed-off-by: Lukas Reschke <lukas@statuscode.ch> Fix tests to always use absolute urls for theming images Signed-off-by: Julius Härtl <jus@bitgrid.net> MailheaderColor -> ColorPrimary Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #3195 from nextcloud/settings-apps-tabularMorris Jobke2017-04-251-4/+9
|\ \ | | | | | | Make apps settings tabular
| * | Add installed category in AppSettingsControlerTestFelix A. Epp2017-04-251-4/+9
| |/ | | | | | | Signed-off-by: Felix A. Epp <work@felixepp.de>
* | Merge pull request #4462 from danxuliu/fix-sharing-password-protected-linkRoeland Jago Douma2017-04-257-5/+403
|\ \ | | | | | | Fix sharing a password protected link
| * | Add missing unit test for updateShare with email shareDaniel Calviño Sánchez2017-04-241-0/+75
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Add missing hook checkDaniel Calviño Sánchez2017-04-241-2/+13
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Fix double hashing of shared link passwordsDaniel Calviño Sánchez2017-04-241-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The plain text password for a shared links was hashed and, then, the hashed password was hashed again and set as the final password. Due to this the password introduced in the "Authenticate" page for the shared link was always a wrong password, and thus the file could not be accessed. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Add acceptance tests for sharing password protected linksDaniel Calviño Sánchez2017-04-244-0/+280
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Add system to share data between acceptance test stepsDaniel Calviño Sánchez2017-04-242-3/+29
| | | | | | | | | | | | | | | | | | | | | | | | The data storage (the "notebook") is shared between all the actors, so the data can be stored and retrieved between different steps by any actor in the same scenario. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | Fix remember redirect_url on failed login attemptsChristoph Wurst2017-04-251-4/+6
| |/ |/| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #4477 from danxuliu/acceptance-macos-nitpickingRoeland Jago Douma2017-04-241-27/+32
|\ \ | | | | | | Fix minor code style issues in acceptance test runner
| * | Fix minor code style issues (also known as nitpicking)Daniel Calviño Sánchez2017-04-221-27/+32
| |/ | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | Add unit tests for mounts of delete usersJoas Schilling2017-04-241-0/+24
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #1023 from GitHubUser4234/ldap_password_renew_prblizzz2017-04-241-0/+2
|\ \ | |/ |/| Handle password expiry in user_ldap
| * unit test adjustmentRoger Szabo2017-04-071-0/+2
| | | | | | | | Signed-off-by: Roger Szabo <roger.szabo@web.de>
* | Run acceptance tests on macOSMorris Jobke2017-04-211-4/+30
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>