Michael Gapczynski
|
ff4b0c4d7f
|
Move writable check into local filestorage so shared files can be renamed
|
2012-04-01 13:30:41 -04:00 |
|
Michael Gapczynski
|
d139e3c3cd
|
Move Google Docs storage backend to files_remote app
|
2012-03-24 15:28:05 -04:00 |
|
Michael Gapczynski
|
26fcb35a89
|
Implement fopen() for Google Docs storage backend
|
2012-03-24 14:50:17 -04:00 |
|
Robin Appelman
|
f06858689f
|
revert an accidental change
|
2012-03-03 22:12:17 +01:00 |
|
Robin Appelman
|
72947e46d1
|
small improvement for is_dir
|
2012-03-03 21:23:35 +01:00 |
|
Robin Appelman
|
bb97cbbb0c
|
fix commong filestorage for files without extention
|
2012-03-03 21:23:35 +01:00 |
|
Robin Appelman
|
2e365658c8
|
better handeling of files that can behave like folder (e.g. archives)
|
2012-03-03 21:23:35 +01:00 |
|
Robin Appelman
|
1794ad353d
|
fix file_get_content on empty files for filestorage common
|
2012-03-03 00:57:52 +01:00 |
|
Robin Appelman
|
e8afe4f158
|
add search implementation to filestorage common
|
2012-03-02 18:42:57 +01:00 |
|
Robin Appelman
|
e76e4e7540
|
add touch() to all storage backands, and make parameter optional
|
2012-02-29 23:44:05 +01:00 |
|
Michael Gapczynski
|
baffa03fa5
|
Fix opendir for folders aka Google Docs collections
|
2012-02-29 13:18:33 -05:00 |
|
Michael Gapczynski
|
02f15e9a03
|
More work on Google Docs storage backend
|
2012-02-28 19:16:52 -05:00 |
|
Robin Appelman
|
d1c3aa3112
|
add test case for getLocalFile
|
2012-02-28 12:06:34 +01:00 |
|
Robin Appelman
|
3e0bb3e7c4
|
use temporary file managment
|
2012-02-28 11:33:59 +01:00 |
|
Robin Appelman
|
273d7fb4fd
|
fix copy/paste error in common filestorage
|
2012-02-28 11:16:41 +01:00 |
|
Michael Gapczynski
|
d190ebee48
|
Initial work on Google Docs storage backend
|
2012-02-27 15:00:17 -05:00 |
|
Robin Appelman
|
d8d4420f22
|
some cleanup in filestorage
|
2012-02-27 12:20:37 +01:00 |
|
Robin Appelman
|
cef230c141
|
extend filestorage common and provide test implementation
|
2012-02-27 12:04:42 +01:00 |
|
Robin Appelman
|
d4d09b06f8
|
merge master into encryption
|
2012-02-26 14:21:06 +01:00 |
|
Robin Appelman
|
c8c3b8a63e
|
chunked implementation for readfile
prevents memory issues when downloading large files
|
2012-02-26 03:54:21 +01:00 |
|
Robin Appelman
|
d9c7e4c333
|
proper mimetypes for encrypted files
|
2012-02-21 20:48:48 +01:00 |
|
Robin Appelman
|
1cffeefa06
|
move implementation of from/toTmpFile from the file storage to the filesystem
|
2012-02-21 20:48:48 +01:00 |
|
Robin Appelman
|
3d67cd51c2
|
encryption proxy wip
|
2012-02-21 20:48:47 +01:00 |
|
Michael Gapczynski
|
6f1ed85f0b
|
Temporary fix for sharing files
|
2012-02-17 21:56:20 -05:00 |
|
Klaas Freitag
|
064f87680b
|
Merge branch 'master' of gitorious.org:owncloud/owncloud
|
2012-02-14 10:01:20 +01:00 |
|
Klaas Freitag
|
60a03580ff
|
allow to set a files mtime through a PROPPATCH request on resource
'lastmodified'. Needed for syncing algorithms.
|
2012-02-14 09:59:54 +01:00 |
|
Robin Appelman
|
3c52ac7af3
|
make local filestorage comply with test cases
|
2012-02-14 01:00:41 +01:00 |
|
Klaas Freitag
|
85853f9ec2
|
- Added the ability to change a files mtime via webdavs propset.
- Added some minor debug help to fscache
|
2012-02-10 11:30:38 +01:00 |
|
Robin Appelman
|
30673e4786
|
writable not writeable
|
2012-02-05 14:03:44 +01:00 |
|
Robin Appelman
|
4522d19b4c
|
merge master into filesystem
|
2012-01-30 20:29:33 +01:00 |
|
Robin Appelman
|
2f4a289782
|
fix non-absolute symbolic links
|
2012-01-27 00:21:15 +01:00 |
|
Robin Appelman
|
96e2f15d8a
|
merge master into filesystem
|
2012-01-16 03:06:11 +01:00 |
|
Georg Ehrke
|
0fb73ec49d
|
fix previous change
|
2012-01-12 21:54:58 +01:00 |
|
Georg Ehrke
|
a0ff21a232
|
added a file to fix wrong recognised mime-types
|
2012-01-12 18:26:13 +01:00 |
|
Robin Appelman
|
d1edc360d9
|
merge master into filesystem
|
2012-01-08 01:53:40 +01:00 |
|
Michael Gapczynski
|
4374d55e5e
|
Correct local permissions checks
|
2012-01-01 19:59:24 -05:00 |
|
Michael Gapczynski
|
a9bab168f5
|
Replace canRead()/canWrite() with is_readable()/is_writeable() for proper permission checks
|
2012-01-01 18:41:00 -05:00 |
|
Robin Appelman
|
5a6aba1e11
|
provide caching for file metadata
|
2011-11-09 18:41:57 +01:00 |
|
Robin Appelman
|
5cc6635eb8
|
remove OC_Filesystem::fromUploadedFile
|
2011-11-08 22:36:05 +01:00 |
|
Robin Appelman
|
ca6c500799
|
remove OC_Filesystem::fileatime
|
2011-11-08 22:26:03 +01:00 |
|
Robin Appelman
|
878fc1d197
|
remove outdated remote storage prototype
|
2011-11-08 22:18:41 +01:00 |
|
Brice Maron
|
c7d1737d47
|
attempt to manage some special chars in file list
Added a jquery function to filter by attributes.
Add more logging in rename file
Use the new function to avoid errors
|
2011-11-01 22:35:13 +01:00 |
|
Robin Appelman
|
122fa190c6
|
improve mimetype detection
|
2011-10-23 11:35:29 +02:00 |
|
Robin Appelman
|
3a937f79f7
|
escape filenames for getMimeType
|
2011-10-20 22:55:27 +02:00 |
|
Hendrik Langer
|
466b41c36b
|
Don't use sys_get_temp_dir(), as it reports the wrong path in restricted environments
|
2011-10-19 23:38:35 +02:00 |
|
Robin Appelman
|
b0127e3918
|
use OC_Log instead of error_log
|
2011-10-16 21:42:24 +02:00 |
|
Florian Pritz
|
8648e3c43c
|
only call error_log() if DEBUG is true
Signed-off-by: Florian Pritz <bluewind@xinu.at>
|
2011-09-24 18:41:47 +02:00 |
|
Robin Appelman
|
13cbd7f578
|
some filesystem fixes
|
2011-08-15 22:55:14 +02:00 |
|
Jakob Sack
|
bafd684eb6
|
Renaming classes :-)
|
2011-07-29 21:36:03 +02:00 |
|
Jakob Sack
|
2ff8d7a8bc
|
One class per file!
|
2011-07-29 21:03:53 +02:00 |
|