summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add versions obligationVictor Dubiniuk2015-09-155-4/+437
|
* Merge pull request #18273 from owncloud/files-sidebar-toggleFrank Karlitschek2015-09-151-9/+26
|\ | | | | Keep right sidebar open, add Details action
| * Fixed sidebar toggle entryVincent Petry2015-09-141-18/+26
| | | | | | | | | | | | Properly highlight the row after selecting the item. This also fixes the unit tests by changing the order of registration of file actions.
| * Keep right sidebar open, add Details actionVincent Petry2015-09-141-2/+11
| |
* | Merge pull request #19024 from owncloud/remove-get_temp_dirThomas Müller2015-09-152-9/+1
|\ \ | | | | | | Remove get_temp_dir()
| * | Remove get_temp_dir()Robin McCorkell2015-09-152-9/+1
| | |
* | | Merge pull request #19041 from owncloud/issue-19007-parameter-nameThomas Müller2015-09-152-10/+10
|\ \ \ | | | | | | | | Fix parameter name to match the specs
| * | | Fix parameter name to match the specsJoas Schilling2015-09-152-10/+10
| | | |
* | | | Merge pull request #18964 from owncloud/availability-integerThomas Müller2015-09-153-6/+8
|\ \ \ \ | | | | | | | | | | Use integer for availability instead of bool
| * | | | Use integer for availability instead of boolRobin McCorkell2015-09-153-6/+8
| | |/ / | |/| |
* | | | Merge pull request #19039 from owncloud/setup-autoloader-earlierThomas Müller2015-09-151-1/+9
|\ \ \ \ | |_|/ / |/| | | Define allowed app roots earlier
| * | | Catch apps which have been removed manuallyLukas Reschke2015-09-151-1/+4
| | | |
| * | | Define allowed app roots earlierLukas Reschke2015-09-151-1/+6
|/ / / | | | | | | | | | The autoloader needs to be run before including the app.php, otherwise it depends on what app gets executed first and apps that rely on the dependency of other apps in app.php may break.
* | | Merge pull request #19029 from owncloud/allow-tests-folder-in-autoloaderThomas Müller2015-09-151-1/+2
|\ \ \ | |/ / |/| | Allow /tests folder in autoloader by default
| * | Allow /tests folder in autoloader by defaultLukas Reschke2015-09-151-1/+2
|/ / | | | | | | | | | | Given the fact that "/tests" is not shipped by default and this has broken some applications and frustrated quite some people we should add "/tests" to the default allowed autoloading set. I do consider the security impact marginally since the /tests folder is not shipped within the release as well as usually has a hard requirement on being called by phpunit.
* / [tx-robot] updated from transifexJenkins for ownCloud2015-09-1510-0/+64
|/
* Merge pull request #18973 from owncloud/try-fixing-app-config-on-oracleThomas Müller2015-09-142-5/+21
|\ | | | | Do not compare the value on Oracle
| * Only check the "was updated/inserted" when not on Oracle...Joas Schilling2015-09-141-2/+8
| |
| * Do not compare the value on OracleJoas Schilling2015-09-141-3/+13
| | | | | | | | | | As per docs: http://docs.oracle.com/cd/E11882_01/server.112/e26088/conditions002.htm#i1033286 > Large objects (LOBs) are not supported in comparison conditions.
* | Merge pull request #18966 from owncloud/ext-remove-numeric-idLukas Reschke2015-09-141-67/+0
|\ \ | | | | | | Remove storing storage_id in mount.json
| * | Remove storing storage_id in mount.jsonRobin McCorkell2015-09-101-67/+0
| | | | | | | | | | | | | | | One mount configuration does not necessarily map to a single storage, due to `$user` substitution or special auth mechanisms.
* | | Merge pull request #18982 from owncloud/fix_18878Lukas Reschke2015-09-142-3/+7
|\ \ \ | | | | | | | | enforce loading icon in sidebar to be 32x32
| * | | enforce loading icon in sidebar to be 32x32Georg Ehrke2015-09-112-3/+7
| | | |
* | | | Merge pull request #19012 from owncloud/occ_encrypt_all_fix_nameBjörn Schießle2015-09-141-1/+1
|\ \ \ \ | | | | | | | | | | use the same pattern for the command name like every other command
| * | | | use the same pattern for the command name like every other commandBjoern Schiessle2015-09-141-1/+1
| | |_|/ | |/| |
* | | | Merge pull request #19010 from owncloud/use-proper-web-rootThomas Müller2015-09-141-1/+5
|\ \ \ \ | | | | | | | | | | Use / instead of an empty string as cookie path
| * | | | Use / instead of an empty string as cookie pathLukas Reschke2015-09-141-1/+5
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When an empty string is used as cookie path PHP will assign the current directory as cookie path. This means when an user had installed an ownCloud under "/", which is mapped to an empty string in \OC::$WEBROOT, and accessed it the cookie was set to values such as "/index.php/apps/files" since the web browser assumed this to be a directory. This means that multiple encryption cookies were set for the same domain resulting in potential havoc. With this patch the path will be set to "/" in case an empty web root is installed which makes the cookie accessible to the whole domain. To test this setup multiple ownCloud instances on the same domain under different ports and have both installed under "/", then try to login in both of it and previously this can in some cases lead to a lockout of the user. Note that this affects the cookies that the browsers do sent and thus to test this you need to clear all cookies from your browser previously. I consider this an acceptable behaviour for now since this code is only in master. Fixes https://github.com/owncloud/core/issues/18919
* | | | Merge pull request #19006 from owncloud/individual-it-patch-1Individual IT Services2015-09-141-1/+1
|\ \ \ \ | |/ / / |/| | | allow ".." in folder names
| * | | allow ".." in folder namesIndividual IT Services2015-09-141-1/+1
| | | | | | | | | | | | | | | | ".." are valid in folder names, only ".." by itself is invalid fix for #18987
* | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-14194-1628/+1232
|/ / /
* | | Merge pull request #18996 from owncloud/ext-swift-dependencycheckRobin McCorkell2015-09-132-2/+6
|\ \ \ | | | | | | | | Fix dependency check for Swift and SMB_OC
| * | | Fix dependency check for Swift and SMB_OCRobin McCorkell2015-09-132-2/+6
|/ / / | | | | | | | | | Mistake caused during merging, where the API had changed
* | | Merge pull request #18441 from owncloud/ext-backends.advancedRobin McCorkell2015-09-1331-744/+720
|\ \ \ | | | | | | | | Migrate advanced external storage backends to new registration API [part 3]
| * | | Fix Swift legacy auth mechanism fallbackRobin McCorkell2015-09-031-1/+1
| | | |
| * | | Fix typo in SMB_OCRobin McCorkell2015-09-031-2/+2
| | | |
| * | | Prevent creation of deprecated backendsRobin McCorkell2015-08-282-0/+4
| | | |
| * | | Introduce MODIFY permission for external storagesRobin McCorkell2015-08-285-11/+21
| | | |
| * | | Validate permissions for created admin storages, auth mechanismRobin McCorkell2015-08-285-34/+63
| | | | | | | | | | | | | | | | | | | | Backend and auth mechanism permissions are checked on storage creation, both for personal storages and for admin storages
| * | | Implement more fine-grained external storage permissions modelRobin McCorkell2015-08-2813-238/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VisibilityTrait -> PermissionsTrait PermissionsTrait stores two sets of data, $permissions and $allowedPermissions (analogous to $visibility and $allowedVisibility of VisibilityTrait). Each set is a map of user type ('admin' or 'personal') to permissions (mounting permission, create permission). The result is that a backend can now be restricted for creation, while still allowing it to be mounted. This is useful for deprecating backends or auth mechanisms, preventing new storages being created, while still allowing existing storages to be mounted.
| * | | AjaxController uses RSA auth mechanismRobin McCorkell2015-08-283-20/+22
| | | |
| * | | Migrate SFTP_Key external storage to new APIRobin McCorkell2015-08-2810-287/+177
| | | | | | | | | | | | | | | | | | | | The SFTP backend now supports public key authentication alongside password authentication.
| * | | Migrate SMB_OC external storage to new APIRobin McCorkell2015-08-284-142/+68
| | | | | | | | | | | | | | | | | | | | SMB_OC has been merged with SMB, via the identifier aliases mechanism. Legacy migration is done to the Session Credentials password mechanism
| * | | Migrate Swift external storage to new APIRobin McCorkell2015-08-285-18/+159
| | | | | | | | | | | | | | | | | | | | The Rackspace/OpenStack differences have been split into separate auth mechanisms, with correct legacy migration
* | | | Merge pull request #18991 from owncloud/public-resolveBernhard Posselt2015-09-132-1/+11
|\ \ \ \ | | | | | | | | | | Make resolve public to avoid boiler plate code
| * | | | make resolve public to avoid boiler plate codeBernhard Posselt2015-09-132-1/+11
|/ / / / | | | | | | | | | | | | add resolve to public interface
* | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-136-0/+12
| | | |
* | | | Merge pull request #18658 from owncloud/configurable-tempFrank Karlitschek2015-09-126-22/+140
|\ \ \ \ | | | | | | | | | | Configurable temporary directory
| * | | | Add config.sample.php parameter for tempdirectoryRobin McCorkell2015-09-061-0/+10
| | | | |
| * | | | Unit test getting temp dir from configRobin McCorkell2015-08-301-1/+19
| | | | |
| * | | | Clean up TempManager to follow code guidelinesRobin McCorkell2015-08-304-43/+91
| | | | | | | | | | | | | | | | | | | | tmpBaseDir can be overridden for unit testing purposes