aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Give storages the option to implement the getById behaviour for View->getPathRobin Appelman2014-03-282-6/+29
|
* Merge pull request #7875 from Xenopathic/files_external_smb_autoVincent Petry2014-03-274-46/+156
|\ | | | | SMB/CIFS mounts using ownCloud login, fixes #7843
| * Use braces on single line if statementsRobin McCorkell2014-03-261-6/+10
| |
| * Fix error in $isPersonal settingRobin McCorkell2014-03-261-1/+1
| |
| * Perform proper checking for share availabilityRobin McCorkell2014-03-263-45/+90
| | | | | | | | | | | | | | | | | | | | | | To check for shares, the code attempts to connect anonymously to the share. In most cases this will fail with NT_STATUS_ACCESS_DENIED, so the regex array used for parsing the output of smbclient in smb4php has been overridden to treat such output as success. The 'test' method for storage classes can now take a single parameter, $isPersonal, which allows the storage to adjust the tests performed based on if they are being configured as personal shares or as system shares.
| * Rename SMB_Auto to SMB_OC and change visible nameRobin McCorkell2014-03-263-5/+5
| | | | | | | | | | SMB_Auto is now SMB_OC, and the name has been changed from "SMB / CIFS Auto" to "SMB / CIFS using OC login"
| * Revoke sharable permission on automatic SMB sharesRobin McCorkell2014-03-261-0/+4
| | | | | | | | | | | | Shares authenticated with user credentials (aka not hard coded) cannot be accessed by other users, breaking sharing. This change completely revokes sharing for such shares
| * Use loginname instead of display nameRobin McCorkell2014-03-261-1/+1
| | | | | | | | | | | | | | getDisplayName would return the display name of the user, not great if it is a canonical string. The uid passed back from 'login' is the UUID of the user, so also not suitable. The login name from the session is the username the user used to log in to ownCloud in the first place, which is what is needed.
| * SMB/CIFS mount using OwnCloud logon credentialsRobin McCorkell2014-03-263-3/+60
| | | | | | | | | | | | | | | | | | Selecting 'SMB/CIFS Auto' in the mounts configuration allows an SMB/CIFS mount to be configured that uses the credentials of the user logging in to authenticate to the server. Optionally, the username can be used as the share name, permitting home shares to be dynamically mounted.
* | Merge pull request #7898 from owncloud/ext-swiftmtimeVincent Petry2014-03-271-0/+4
|\ \ | | | | | | Fixed mtime reading from OpenStack API
| * | Fixed mtime reading from OpenStack APIVincent Petry2014-03-261-0/+4
| | | | | | | | | | | | | | | | | | The API seems to return floating point values, which prevents the hasUpdated() check to work and causes the scanner to rescan everything every time.
* | | Merge pull request #7902 from owncloud/ext-xsendfileextstoragefixVincent Petry2014-03-271-1/+2
|\ \ \ | | | | | | | | Use the correct resolve method to resolve file storage (x-sendfile)
| * | | Use the correct resolve method to resolve file storageVincent Petry2014-03-261-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | When detecting whether the file to be downloaded is on external storage, the correct path needs to be used. It turns out that \OC\Files\View is needed to resolve the path correctly relative to the user's home.
* | | [tx-robot] updated from transifexJenkins for ownCloud2014-03-27176-1740/+1781
| | |
* | | Merge pull request #7893 from owncloud/no-routed-link-for-css-filesThomas Müller2014-03-261-1/+1
|\ \ \ | | | | | | | | css files are not to be routed through index.php anymore
| * | | css files are not to be routed through index.php anymoreThomas Müller2014-03-261-1/+1
| | |/ | |/|
* | | Merge pull request #7896 from Xenopathic/misc_text_fixesThomas Müller2014-03-264-5/+5
|\ \ \ | |_|/ |/| | Miscellaneous text fixes for core apps
| * | Miscellaneous text fixes for core appsRobin McCorkell2014-03-264-5/+5
| |/
* | Merge pull request #7889 from owncloud/routing-warningVincent Petry2014-03-261-1/+1
|\ \ | |/ |/| Fix undefined index warning in router
| * fix undefined index warning in routerRobin Appelman2014-03-261-1/+1
| |
* | Merge pull request #7888 from owncloud/extstorage-multiplemountpointconfigVincent Petry2014-03-263-51/+242
|\ \ | | | | | | Fix merging of external storage configurations
| * | Fix merging of external storage configurationsVincent Petry2014-03-263-51/+242
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Merging of configurations is whenever the same config is available for multiple users/groups, in which case the config is considered as a single one by the UI, and shows multiple users/groups selected. Fixed merging logic to make sure that class, mount point and options are the same before merging them. Fixed merging to work correctly when the same mount point path is used for separate users and configs. These are now correctly shows in the UI as separate entries.
* | Merge pull request #7885 from owncloud/extstorage-prettyprintjsonVincent Petry2014-03-261-1/+6
|\ \ | |/ |/| Pretty print mount.json when possible
| * Pretty print mount.json when possibleVincent Petry2014-03-261-1/+6
|/
* [tx-robot] updated from transifexJenkins for ownCloud2014-03-26125-5946/+10973
|
* Merge pull request #7748 from owncloud/postgresversionwarningThomas Müller2014-03-251-0/+35
|\ | | | | Added PostgreSQL version warning on upgrade
| * fixing code styleThomas Müller2014-03-251-2/+1
| |
| * Log exception when PostgreSQL version check failedVincent Petry2014-03-241-1/+3
| |
| * Added PostgreSQL version warning on upgradeVincent Petry2014-03-171-0/+34
| |
* | Merge pull request #7864 from owncloud/routing-performanceThomas Müller2014-03-256-27/+106
|\ \ | | | | | | Routing performance
| * | update type hint in PHPDocThomas Müller2014-03-252-2/+3
| | |
| * | Fix routes getting lost when loading app routes twiceRobin Appelman2014-03-251-7/+9
| | |
| * | fix incorect arrayRobin Appelman2014-03-251-1/+1
| | |
| * | Only load core routes for ocs and settingsRobin Appelman2014-03-251-1/+2
| | |
| * | Only load core routes when matching a core routeRobin Appelman2014-03-241-3/+5
| | |
| * | Cache generated urls for routesRobin Appelman2014-03-241-0/+43
| | |
| * | Only load routes from the apps we needRobin Appelman2014-03-242-14/+38
| | |
| * | Load the routes when matching or generating a route instead of when creating ↵Robin Appelman2014-03-243-7/+13
| | | | | | | | | | | | the router
* | | Merge pull request #7325 from owncloud/recursive-mkdir-localThomas Müller2014-03-252-2/+2
|\ \ \ | | | | | | | | Recursive mkdir fixes #7047
| * \ \ Merge branch 'master' into recursive-mkdir-localRobin Appelman2014-02-2143-184/+523
| |\ \ \
| * | | | Also make "regular" local storage's mkdir recursiveRobin Appelman2014-02-201-1/+1
| | | | |
| * | | | Recursive mkdir fixes #7047Joshua Medeiros2014-02-201-1/+1
| | | | |
* | | | | Merge pull request #7420 from owncloud/cachehooks-firstThomas Müller2014-03-254-14/+28
|\ \ \ \ \ | | | | | | | | | | | | Manually triger the filecache update hooks before any other hook
| * \ \ \ \ Merge branch 'master' into cachehooks-firstRobin Appelman2014-03-131568-49537/+81566
| |\ \ \ \ \
| * | | | | | Fix check if fileinfo is validRobin Appelman2014-03-061-1/+1
| | | | | | |
| * | | | | | Fix updater when getFileInfo failsRobin Appelman2014-03-031-1/+4
| | | | | | |
| * | | | | | Also send explicit cache hooks when calling file_put_contents with a resourceRobin Appelman2014-02-281-0/+3
| | | | | | |
| * | | | | | Manually triger the filecache update hooks before any other hookRobin Appelman2014-02-263-12/+20
| | | | | | |
* | | | | | | Merge pull request #7477 from owncloud/foldersize-reuseThomas Müller2014-03-256-16/+29
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Allow re-using already known fileinfo when calculating folder sizes
| * \ \ \ \ \ \ Merge branch 'master' into foldersize-reuseRobin Appelman2014-03-111480-49207/+79239
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lib/private/files/cache/homecache.php