summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [stable9.1] Adding certificate revocation list and validate if the app ↵Vincent Petry2016-07-132-3/+23
| | | | | | | | certificate is revoked (#25468) * Adding certificate revocation list and validate if the app certificate is revoked * Check integrity of a signed app in any case on installation
* [stable9.1] Workaround to check htaccess in case of redirects (#25434)Vincent Petry2016-07-131-1/+2
| | | | | | | | | | | | | | | * Workaround to check htaccess in case of redirects In some setups, the web server will redirect any call to "data/" to the main page. This causes the XHR to return the 200 HTTP status code and the body contains the HTML page of the main page / files app. This fix improves the htaccess failure detection by adding a known string inside the test file "htaccesstest.txt". If we are able to find this string, it means that the web server didn't block access to that file. * Fix setup check unit test (#25439)
* [stable9.1] Revert invalid commits from master->stable9.1 merge (#25420)Vincent Petry2016-07-082-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Revert "Merge pull request #25240 from owncloud/remove-svg" This reverts commit 8b8d2b679a12f703141de9da71340f1f02151f3d, reversing changes made to a35747b6fa8f7704bf7333f16a2b867b76acb187. * Revert "Merge pull request #25253 from owncloud/users-fixotherquotadropdown" This reverts commit a35747b6fa8f7704bf7333f16a2b867b76acb187, reversing changes made to a573b6863cbb4eb21feb7fe5a17a9b8fc60cf059. * Revert "Merge pull request #25314 from owncloud/files_external-backends-config" This reverts commit a573b6863cbb4eb21feb7fe5a17a9b8fc60cf059, reversing changes made to 8147eefaeba3822c9331283e973006ad3aeac1f5. * Revert "Add all properties while creating a subscription (#25318)" This reverts commit aaf4c3073af2511ab895e982cadae8dc6a143e55. * Revert "Merge pull request #25276 from owncloud/delete-own-session-token" This reverts commit e42ce62ce2855c95861eeae669508e5c20f99be4, reversing changes made to aaf4c3073af2511ab895e982cadae8dc6a143e55. * Revert "Merge pull request #25262 from owncloud/fed-sharing-error" This reverts commit 027715f9acba4dc314a7e4c63ac41a58d4e33f22, reversing changes made to e42ce62ce2855c95861eeae669508e5c20f99be4.
* [stable9.1] Use named parameter instead of direct value for system tags ↵Thomas Müller2016-07-071-1/+1
| | | | search param (#25380) (#25395)
* Merge pull request #25356 from owncloud/checkupgrade-bypassVincent Petry2016-07-051-3/+15
|\ | | | | Bypass upgrade page when occ controller is requested
| * Bypass upgrade page when occ controller is requestedVictor Dubiniuk2016-07-051-3/+15
| |
* | fix swift primary object store test (#25281)Thomas Müller2016-07-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * Wait for socket to be open * Fix call on null * Allow DB access for MountProviderTest Makes unit tests pass when using object store, since their FS access is actually oc_filecache DB access. It is currently not possible to mock or bypass the logic from "SharedMount::verifyMountPoint()" triggered by this test.
* | [tx-robot] updated from transifexJenkins for ownCloud2016-07-052-0/+2
|/
* Merge pull request #25240 from owncloud/remove-svgMorris Jobke2016-07-042-7/+7
|\ | | | | Remove SVG fallback
| * remove png references in coreHendrik Leppelsack2016-07-012-7/+7
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2016-07-042-0/+22
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2016-07-032-0/+4
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2016-07-022-0/+12
|/
* Various database migration fixes (#25209)Thomas Müller2016-06-295-1/+93
| | | | | | | | | | | | | * String columns with a length higher then 4000 are converted into a CLOB columns automagically - we have to respect this when migrating * Adding schema migration tests to prevent unnecessary and non-sense migration steps Fix Oracle autoincrement and unsigned handling * Fix sqlite integer type for autoincrement * Use lower case table names - fixes pg * Fix postgres with default -1 - this only affect pg 9.4 servers - 9.5 seems to work fine
* [tx-robot] updated from transifexJenkins for ownCloud2016-06-294-0/+30
|
* [tx-robot] updated from transifexJenkins for ownCloud2016-06-282-0/+4
|
* Fix getting the certificate bundle for dav external storage (#25274)Robin Appelman2016-06-271-1/+6
| | | | | | * Fix getting the certificate bundle for dav external storages * Log the original exception in dav external storage
* Login hooks (#25260)Christoph Wurst2016-06-271-40/+61
| | | | | | | | | | | | * fix login hooks * adjust user session tests * fix login return value of successful token logins * trigger preLogin hook earlier; extract method 'loginWithPassword' * call postLogin hook earlier; add PHPDoc
* handle unavailable fed shares while testing for availability (#25277)Robin Appelman2016-06-271-3/+3
| | | | | | * More explicit http status codes * handle unavailable fed shares while testing for availability
* Merge pull request #25250 from owncloud/linkshare-includedeletewithuploadpermsVincent Petry2016-06-272-6/+24
|\ | | | | Add explicit delete permission to link shares
| * Repair step to adjust link share delete permissionsVincent Petry2016-06-241-0/+23
| |
| * Add explicit delete permission to link sharesVincent Petry2016-06-241-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | Link shares always allowed deletion, however internally the permissions were stored as 7 which lacked delete permissions. This created an inconsistency in the Webdav permissions. This fix makes sure we include delete permissions in the share permissions, which now become 15. In case a client is still passing 7 for legacy reasons, it gets converted automatically to 15.
* | Merge pull request #25258 from owncloud/integritycheck-whennotinstalledVincent Petry2016-06-271-3/+12
|\ \ | | | | | | Make code integrity check work when OC is not installed yet
| * | Make code integrity check work when OC is not installed yetVincent Petry2016-06-241-3/+12
| |/
* / check login name when authenticating with client tokenChristoph Wurst2016-06-241-2/+11
|/
* [tx-robot] updated from transifexJenkins for ownCloud2016-06-242-2/+112
|
* Merge pull request #25172 from owncloud/token-login-validationVincent Petry2016-06-226-96/+174
|\ | | | | Token login validation
| * fix unit test warning/errorsChristoph Wurst2016-06-201-11/+9
| |
| * fix nitpickChristoph Wurst2016-06-201-2/+3
| |
| * dont create a session token for clients, validate the app password insteadChristoph Wurst2016-06-171-8/+24
| |
| * store last check timestamp in token instead of sessionChristoph Wurst2016-06-176-76/+150
| |
| * use token last_activity instead of session valueChristoph Wurst2016-06-173-21/+10
| |
* | occ web executor (#24957)VicDeo2016-06-222-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | * Initial web executor * Fix PHPDoc Fix broken integration test OccControllerTests do not require database access - moch them all! Kill unused sprintf
* | Merge pull request #25208 from owncloud/uploadfolder-firemkdirhooksforparentsVincent Petry2016-06-221-1/+22
|\ \ | | | | | | Fire hooks for mkdir for folder upload
| * | Fire hooks for mkdir for folder uploadkarakayasemi2016-06-211-1/+22
| | | | | | | | | | | | | | | | | | fromTmpFile function, usual mkdir call is only working for file's parent directory. Does not care upper parent folders. I added a recursive function that creates parent non-existing folders with usual mkdir.
* | | redirect to new login route (#25099)Christoph Wurst2016-06-211-5/+6
| | | | | | | | | | | | | | | | | | * redirect to new login route * encode anchor in url and restore it client-side
* | | update session token password on user password changeChristoph Wurst2016-06-213-0/+44
| | |
* | | [tx-robot] updated from transifexJenkins for ownCloud2016-06-212-0/+6
| | |
* | | Merge pull request #25162 from owncloud/password-login-forbidden-hintVincent Petry2016-06-203-19/+56
|\ \ \ | | | | | | | | Password login forbidden hint
| * | | add PasswordLoginForbiddenExceptionChristoph Wurst2016-06-173-19/+56
| | |/ | |/|
* | | Update ExcludeFileByNameFilterIterator.php (#25184)Thomas Müller2016-06-201-0/+1
| | | | | | | | | | | | | | | Gentoo & derivatives use a tool named webapp-config which places two files in a webapp-config manager web application: 1: .webapp tag with more detailed info on the configuration done by webapp-config 2: .webapp-appname with the list of files installed by the tool to be able to later only delete stuff that was installed (in case of upgrade) and updated configurations.
* | | Merge pull request #25174 from owncloud/tokenmapper-close-cursorVincent Petry2016-06-201-0/+1
|\ \ \ | | | | | | | | close cursor after loading a token
| * | | close cursor after loading a tokenChristoph Wurst2016-06-171-0/+1
| |/ /
* | | Merge pull request #25168 from owncloud/capped-user-cacheVincent Petry2016-06-201-2/+4
|\ \ \ | | | | | | | | Capped cache for user config
| * | | Capped cache for user configJörn Friedrich Dreyer2016-06-171-2/+4
| |/ /
* | / [tx-robot] updated from transifexJenkins for ownCloud2016-06-202-2/+2
| |/ |/|
* | Use getLazyRootFolder from RemoveRootShares repair stepVincent Petry2016-06-171-1/+1
|/ | | | | This prevents the command registration to setup the FS too early when FS-related apps might need upgrading.
* [tx-robot] updated from transifexJenkins for ownCloud2016-06-172-0/+8
|
* Merge pull request #25132 from owncloud/2fa-load-apps-before-queryVincent Petry2016-06-161-0/+13
|\ | | | | load 2FA provider apps before querying classes
| * load 2FA provider apps before querying classesChristoph Wurst2016-06-161-0/+13
| |