aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2018-03-09148-172/+316
|
* Merge pull request #8648 from nextcloud/feature/csrf-token-controllerRoeland Jago Douma2018-03-085-32/+157
|\ | | | | Use session heartbeat to update CSRF token
| * Add CSRF token controller to retrieve the current CSRF tokenChristoph Wurst2018-03-085-32/+157
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #8716 from nextcloud/fix-cache-prefixingRoeland Jago Douma2018-03-0810-36/+63
|\ \ | | | | | | Remove base url from global cache prefix
| * | Use cache prefix for theming as wellJulius Härtl2018-03-071-1/+1
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Fix tests to use ICacheFactoryJulius Härtl2018-03-076-17/+40
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Actually clear cache values for all base urlsJulius Härtl2018-03-073-10/+20
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Use JSCombiner from server container when searching for JS filesJulius Härtl2018-03-071-7/+1
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Move base url from global cache prefix to frontend related onesJulius Härtl2018-03-072-4/+4
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #8575 from nextcloud/new-folder-buttonRoeland Jago Douma2018-03-0811-101/+176
|\ \ \ | | | | | | | | Updated popover rules to allow form inputs and added input submit for…
| * | | Fixed jsunitJohn Molakvoæ (skjnldsv)2018-03-081-1/+2
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Fixed event propagation on safariJohn Molakvoæ (skjnldsv)2018-03-071-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Use label for better focus on external shareJohn Molakvoæ (skjnldsv)2018-03-071-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Align radio & checkboxesJohn Molakvoæ (skjnldsv)2018-03-071-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Fixed ext share style and use varable for popover heightJohn Molakvoæ (skjnldsv)2018-03-075-29/+48
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Default left margin for entries without iconsJohn Molakvoæ (skjnldsv)2018-03-071-0/+10
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Css hack to add margin on first or last visible inputsJohn Molakvoæ (skjnldsv)2018-03-071-0/+9
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Removed unwanted conflicting propsJohn Molakvoæ (skjnldsv)2018-03-071-17/+6
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Improved inline confirm icon with opacity and fixed ext share loading stateJohn Molakvoæ (skjnldsv)2018-03-076-43/+40
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Fixed tooltip positionning & error displayJohn Molakvoæ (skjnldsv)2018-03-073-3/+5
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | PoC inline icon-confirm with inputsJohn Molakvoæ (skjnldsv)2018-03-072-1/+36
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | fixup! Updated popover rules to allow form inputs and added input submit for ↵John Molakvoæ (skjnldsv)2018-03-071-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | new File Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | Updated popover rules to allow form inputs and added input submit for new FileJohn Molakvoæ (skjnldsv)2018-03-073-17/+22
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #8728 from ↵Roeland Jago Douma2018-03-081-7/+31
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/better-handling-of-invisible-elements-in-acceptance-tests Better handling of invisible elements in acceptance tests
| * | | | Add automatic handling of NoSuchElement exceptionsDaniel Calviño Sánchez2018-03-081-6/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NoSuchElement exceptions are sometimes thrown instead of StaleElementReference exceptions. This can happen when the Selenium2 driver for Mink performs an action on an element through the WebDriver session instead of directly through the WebDriver element. In that case, if the element with the given ID does not exist, a NoSuchElement exception would be thrown instead of a StaleElementReference exception, so those cases are handled like StaleElementReference exceptions. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | | | Add automatic handling of MoveTargetOutOfBounds exceptionsDaniel Calviño Sánchez2018-03-081-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MoveTargetOutOfBounds exceptions are sometimes thrown instead of ElementNotVisible exceptions. This can happen when the Selenium2 driver for Mink moves the cursor on an element using the "moveto" method of the Webdriver session, for example, before clicking on an element. In that case, if the element is not visible, "moveto" would throw a MoveTargetOutOfBounds exception instead of an ElementNotVisible exception, so those cases are handled like ElementNotVisible exceptions. Note that MoveTargetOutOfBounds exceptions could be thrown too if the element was visible but "out of reach"; there is no problem in handling those cases as if the element was not visible, as the exception will be thrown again anyway once it is verified that the element is indeed visible. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | | | Merge pull request #8715 from nextcloud/objectstore-no-part-filesRoeland Jago Douma2018-03-082-5/+7
|\ \ \ \ \ | |_|_|_|/ |/| | | | disable part files for object stores
| * | | | emit pre-hooks earlier when not using part filesRobin Appelman2018-03-081-5/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | disable part files for object storesRobin Appelman2018-03-071-0/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #8221 from Cybso/8220_applyLdapUserFilter_on_membersMorris Jobke2018-03-081-2/+4
|\ \ \ \ \ | |_|/ / / |/| | | | Apply ldapUserFilter on members of group
| * | | | dn2ocname: also apply group filter to readAttribute()Roland Tapken2018-03-071-6/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roland Tapken <roland@bitarbeiter.net>
| * | | | Apply ldapUserFilter on members of groupRoland Tapken2018-02-071-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refers to issue #8220 user_ldap configured with custom filters for active directory access (group-member-association is "member"). Then it can happen that the members of a group contain members that don't belong to the users available in Nextcloud (the most trivial reason is that the user filter contains "(!(UserAccountControl:1.2.840.113556.1.4.803:=2))" to exclude disabled users from being imported). This can be fixed by applying the ldapUserFilter when resolving the UID for a DN fetched from the group's member list. Signed-off-by: Roland Tapken <roland@bitarbeiter.net>
* | | | | Merge pull request #8593 from eneiluj/masterMorris Jobke2018-03-082-38/+96
|\ \ \ \ \ | | | | | | | | | | | | Allow public page access to apps with group restrictions
| * | | | | Add testsRoeland Jago Douma2018-03-082-28/+86
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | | Make SecurityMiddleware strictRoeland Jago Douma2018-03-081-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | | Do not throw AppNotEnabledException for app public pages - refs #6962, refs ↵Julien Veyssier2018-02-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #5309 It allows non-logged user to access public pages of applications restricted to a group Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
* | | | | | Merge pull request #8711 from nextcloud/objectstore-write-only-fopenMorris Jobke2018-03-081-7/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | don't read existing file when overwriting using object store
| * | | | | | don't read existing file when overwriting using object storeRobin Appelman2018-03-071-7/+13
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #8662 from nextcloud/better-debugging-unit-testsRoeland Jago Douma2018-03-071-0/+7
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Better debugging for "Your test case is not allowed to access the dat…
| * | | | | Single quotesJoas Schilling2018-03-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Suppress phan errorJoas Schilling2018-03-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Try without autoloadingJoas Schilling2018-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | Better debugging for "Your test case is not allowed to access the database."Joas Schilling2018-03-051-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Merge pull request #8714 from nextcloud/8705Morris Jobke2018-03-072-1/+25
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Check if the cached js file exists
| * | | | | Fix testsRoeland Jago Douma2018-03-071-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | | Check if the cached js file existsRoeland Jago Douma2018-03-071-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #8705 If the file does not exist (for whatever reason). It is never cached. No matter what the depscache etc tell you. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | | Merge pull request #8373 from nextcloud/right-header-stdrdMorris Jobke2018-03-079-164/+203
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | New standard for top right header
| * | | | | Fixed public templateJohn Molakvoæ (skjnldsv)2018-03-075-38/+36
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Fixed loading state in apps nav menuJohn Molakvoæ (skjnldsv)2018-03-041-23/+25
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Fixed appsmenuJohn Molakvoæ (skjnldsv)2018-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>