Commit Graph

61 Commits

Author SHA1 Message Date
nao-pon ccf3eee4a0 [php:VolumeDropbox] includes items only under root path in search result 2014-12-08 11:31:40 +09:00
nao-pon c80f772694 [driver:dropbox] support curl PUT method & fix multiple upload (folder)
Note: Need extended dropbox-php liblary for curl PUT support. You can
find it from https://github.com/nao-pon/dropbox-php/tree/put_support .

And, You must be set `define('ELFINDER_DROPBOX_USE_CURL_PUT', true);`
into connector.php .

(The PullRequest is https://github.com/Dropbox-PHP/dropbox-php/pull/21)
2014-04-14 15:32:54 +09:00
nao-pon cc4451b376 [connector:Dropbox] add check, class_exists('PDO') 2014-03-23 13:45:25 +09:00
nao-pon b9c3ee35d1 [driver:dropbox] use inner DB on doSearch() 2014-03-12 02:01:06 +09:00
nao-pon ce6342d091 [volume:dropbox] fix cache GC problem on netunmount 2014-03-12 02:01:06 +09:00
nao-pon 22efc49c4f support multi volume of own dropbox 2014-03-12 02:01:06 +09:00
nao-pon 6e3fa2dd1d [dropbox] use elfinder::callback 2014-03-12 02:01:06 +09:00
nao-pon 81e74c0613 add commandsOptions.netmout.*.done (function object) & use in dropbox 2014-03-12 02:01:06 +09:00
nao-pon a421d760c7 [connector:dropbox] add validation & ui effect 2014-03-12 02:01:06 +09:00
nao-pon 1e061beca8 const 'ELFINDER_DROPBOX_META_CACHE_PATH' for options['metaCachePath'] 2014-03-12 02:01:06 +09:00
nao-pon 67936fb54a [driver:dropbox] change tmbname prefix 2014-03-12 02:01:06 +09:00
nao-pon c71c12d908 [driver:dropbox] support netunmount() method
Drop table `dropbox` & rm thumbs on netunmount
2014-03-12 02:01:06 +09:00
nao-pon 48d89d390f [driver:dropbox] use PDO::exec() if possible 2014-03-12 02:01:06 +09:00
nao-pon b5870c4e26 [driver:dropbox] remove "?token_hash=..." from contentURL 2014-03-12 02:01:06 +09:00
nao-pon bc122b2eb5 [driver:dropbox] add options PDO_User, PDO_Pass, PDO_Options 2014-03-12 02:01:06 +09:00
nao-pon 39025815b9 [driver:dropbox] error handling on checkDB() 2014-03-12 02:01:06 +09:00
nao-pon dda8027cf0 [driver:dropbox] configurable PDO-DSN & DB table name 2014-03-12 02:01:05 +09:00
nao-pon bd008b51e5 [driver:dropbox] fix _save() missing argument 2014-03-12 02:01:05 +09:00
nao-pon 6f8a5c09f7 [driver:dropbox] add source comment 2014-03-12 02:01:05 +09:00
nao-pon cc8314adf5 [driver:dropbox] use PDO:SQLite for cache of delta data 2014-03-12 02:01:05 +09:00
nao-pon 181bf06f6d [driver:Dropbox] fix delta data fetching 2014-03-12 02:01:05 +09:00
nao-pon e56fbc7b30 set volume icon 2014-03-12 02:01:05 +09:00
nao-pon a59588938f [Driver.Dropbox] fix missing customData when return from dropbox.com 2014-03-12 02:01:05 +09:00
nao-pon 7e2a4d737f dropbox-php library move to include_path
Need install dropbox-php with Pear installer or Composer or manually.

You can install using the following:

pear channel-discover pear.dropbox-php.com
pear install dropbox-php/Dropbox

Or by adding the following to your composer.json:

"require": {
    "dropbox-php/dropbox-php": “1.*”
}
2014-03-12 02:01:05 +09:00
nao-pon dd1c451edb fix _save() 2014-03-12 02:01:05 +09:00
nao-pon 3a95a14348 fix _save() (drivers inner api changedgit status) 2014-03-12 02:01:05 +09:00
nao-pon 456a5bd9ce use "client_mtime" for stat['ts'] 2014-03-12 02:01:05 +09:00
nao-pon 12a358da19 refactor rmTmb method, now accepts $stat instead tmb name 2014-03-12 02:01:05 +09:00
nao-pon 5a8b92b7be set "acceptedName" 2014-03-12 02:01:05 +09:00
nao-pon 88f1bbe879 meta cache file obfuscation 2014-03-12 02:01:05 +09:00
nao-pon 3ab2344b02 reflash image size on file edited 2014-03-12 02:01:05 +09:00
nao-pon bb7907a2c4 fix declaration error 2014-03-12 02:01:05 +09:00
nao-pon d4e4e60c8c fix remain local cache 2014-03-12 02:01:05 +09:00
nao-pon 6eef08544b cache image size 2014-03-12 02:01:05 +09:00
nao-pon e346b403d9 add getContentUrl() it calls from elFinder::url() (ref: #287) 2014-03-12 02:01:05 +09:00
nao-pon 7905656045 change metaCacheFile name 2014-03-12 02:01:04 +09:00
nao-pon 7109b62576 copy quickly 2014-03-12 02:01:04 +09:00
nao-pon e7b46fbb35 fix resize & lightly createTmb() 2014-03-12 02:01:04 +09:00
nao-pon 32b0278da9 remove quickly 2014-03-12 02:01:04 +09:00
nao-pon 48847c794d tune up 2014-03-12 02:01:04 +09:00
nao-pon 9e1a3989ee Use Dropbox API "delta" for smartly cache 2014-03-12 02:01:04 +09:00
nao-pon c1c16e2f5f update dropbox-php to newly nao-pon/dropbox-php (9a40d423d6)
nao-pon/dropbox-php: https://github.com/nao-pon/dropbox-php
2014-03-12 02:01:04 +09:00
nao-pon 6a3f01cac0 fix getConnectorUrl() problem with "https" 2014-03-12 02:01:04 +09:00
nao-pon af001c6676 error handling of net volume mounting 2014-03-12 02:01:04 +09:00
nao-pon a7b803d019 use dropbox.com thumbnail when thumb making 2014-03-12 02:01:04 +09:00
nao-pon 9cd2c8dd34 add check including directory on stat() 2014-03-12 02:01:04 +09:00
nao-pon 1a5b5acaea Use session only on OAuth 2014-03-12 02:01:04 +09:00
nao-pon 0744219490 show "Dropbox+[path]" if alias has empty value 2014-03-12 02:01:04 +09:00
nao-pon f71f661a0d fix matadata cache ttl 2014-03-12 02:01:04 +09:00
nao-pon 7d23acf495 mata data cache 2014-03-12 02:01:04 +09:00