| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Files External: allow dynamic backend registration
|
| | |
|
| | |
|
| | |
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
apps/files_external/templates/settings.php
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Dependency messages now appear below the configuration options instead of above
Reworked dependency check method to support consolidated messages for multiple backends
Conflicts:
apps/files_external/lib/google.php
apps/files_external/lib/swift.php
apps/files_external/templates/settings.php
|
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
apps/files_external/lib/amazons3.php
apps/files_external/lib/swift.php
|
| | |
| | |
| | |
| | | |
Added check for duplicate dependency check messages to display only the first
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added check for backend's checkDependencies method to OC_Mount_Config::getBackends() when backend is configured to have some instead of blindly calling it and crashing
Conflicts:
apps/files_external/lib/config.php
apps/files_external/lib/google.php
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Moved dependency check to the individual backends instead of the config
Conflicts:
apps/files_external/appinfo/app.php
apps/files_external/lib/config.php
|
| | | |
|
| | | |
|
| | | |
|
| |/
|/| |
|
|\ \
| | |
| | | |
Fix error log spam
|
| |/
| |
| |
| | |
Regression from e002b7242cb19a0e028d325cd64b57e67dc48108
|
|\ \
| |/
|/| |
Fix uploading files containing a # in the path for webdav
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Replace personalblock with .section
|
| |\| |
|
| | | |
|
| | | |
|
| |/
|/| |
|
|\ \
| | |
| | | |
Enable the use of 'optional' on password fields for mount configuration
|
| | | |
|
| | |
| | |
| | |
| | | |
See ed0c10a10b0b3a9d9d898a64461de707026cd6d3
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Existing code checks for the existence of a modifier ('&', '!', '#', '*')
anywhere in the field name, but strips the first character regardless. This
change makes it so that only modifiers at the beginning of the string are
counted.
|
| | |
| | |
| | |
| | |
| | | |
The logic has been changed, in that 'class="optional"' is applied to both
password and text types if the field begins with the optional market, '&'.
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Fix swift touch operation
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The touch() operation now uses "UpdateMetadata()" instead of "Update()"
which doesn't clear the object's contents.
This fixes syncing, as the sync client needs to use touch to update the
object's mtime.
|
|\ \ \
| |/ /
|/| | |
SMB/CIFS mounts using ownCloud login, fixes #7843
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | | |
SMB_Auto is now SMB_OC, and the name has been changed from
"SMB / CIFS Auto" to "SMB / CIFS using OC login"
|
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|/ /
| |
| |
| |
| |
| | |
The API seems to return floating point values, which prevents
the hasUpdated() check to work and causes the scanner to rescan
everything every time.
|
|\ \
| | |
| | | |
Fix merging of external storage configurations
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|/ / |
|