git-marijus
|
4a071b9a1c
|
ltrim $display_path in attach_store() to be consistent with attach_mkdir() and go to created folder after successfully creating one
|
2017-07-30 19:21:02 +02:00 |
|
git-marijus
|
8161ec88e5
|
implement file notification on initial upload and rename get_parent_cloudpath() to get_cloud_url() which now includes the filename
|
2017-07-29 23:32:48 +02:00 |
|
zotlabs
|
c940d8d7ca
|
implement chunked uploads on the wall; making it work painlessly on /cloud was attempted but will not be implemented today. That presents some interesting dragons to slay.
|
2017-07-13 17:04:58 -07:00 |
|
zotlabs
|
0499deea69
|
more cloud updates - upgrade the DAV structures as well.
|
2017-03-22 19:31:43 -07:00 |
|
zotlabs
|
0fb0241901
|
some more photo issues
|
2017-03-22 16:11:38 -07:00 |
|
zotlabs
|
b153c651b4
|
perform attach_upgrade()
|
2017-03-20 21:53:39 -07:00 |
|
zotlabs
|
78aeb50ce5
|
add function attach_syspaths to calculate the contents of os_path and display_path; add this to the rename function. We will also need it to populate existing file/photo structures as an upgrade task.
|
2017-03-19 21:39:28 -07:00 |
|
zotlabs
|
a12a614e7e
|
attach_folder_rpaths() providing incorrect results
|
2017-03-19 19:43:00 -07:00 |
|
zotlabs
|
fa89b8f66d
|
add os_path and display_path to photos, fix some issues with multiple path separators after cloud/nickname in the content field of attach and photos
|
2017-03-14 22:02:28 -07:00 |
|
zotlabs
|
e399de8ad4
|
store os_path and display_path with files
|
2017-03-14 21:40:11 -07:00 |
|
zotlabs
|
e54ba7ecbc
|
fix find_folder_hash_by_path() which was not safe against multiple attach structures with the same filename but in different directories
|
2017-02-20 23:03:48 -08:00 |
|
zotlabs
|
bc1812840a
|
don't search on empty filename - we shouldn't find it. The reason why this change is being made is because we actually did find it due to a development glitch
|
2017-02-20 15:06:17 -08:00 |
|
zotlabs
|
ccdfbc721f
|
Create virtual privacy groups for private profile member lists
|
2017-02-12 15:56:33 -08:00 |
|
zotlabs
|
b20cce1408
|
attach_delete() - remove photo resources even if the attach table row wasn't found.
|
2017-01-15 15:24:51 -08:00 |
|
zotlabs
|
b3963456c0
|
attach_list_files bugfix
|
2016-12-06 21:11:39 -08:00 |
|
zotlabs
|
641e9ff508
|
api files improvements/fixes and documentation
|
2016-12-06 20:34:23 -08:00 |
|
zotlabs
|
ebef7d6348
|
attach_rename: flaw in duplicate filename detection resulted in filename(1)(1)(1).ext
|
2016-11-10 20:27:18 -08:00 |
|
zotlabs
|
92f5a2b6a6
|
issue #409 - use item_notshown for file activities to prevent display but allow transmitting to other sites. We currently allow file acitivies with item_hidden to be transmitted as a special case but eventually we want to remove the special case and disallow items with item_hidden from being propagated.
|
2016-11-02 21:17:18 -07:00 |
|
zotlabs
|
681f45943b
|
some more places which require dbescbin and dbunescbin
|
2016-10-24 00:36:38 -07:00 |
|
zotlabs
|
21b919a76b
|
correct encoding
|
2016-10-23 19:04:42 -07:00 |
|
Florian Steinel
|
f84530c285
|
attach_mkdir use $os_path and $display_path initilized to an empty string
|
2016-10-22 08:07:27 +02:00 |
|
Florian Steinel
|
ca97130a29
|
add column display_path to inserts into attachment, as this column is a not null column
Conflicts:
Zotlabs/Storage/Directory.php
include/attach.php
amend 54def92bcf75c08cd8dec3921e5ef26f23d85ffc display_path
|
2016-10-22 05:07:06 +02:00 |
|
Klaus Weidenbach
|
7b41839ea8
|
[TASK] Update Doxyfile and fix Doxygen errors.
Updated Doxyfile to include new folders.
Add a list for @hooks tags.
Fixed some parsing problems for Doxygen.
|
2016-10-13 11:27:23 +02:00 |
|
zotlabs
|
9a2f86e9ad
|
remove special handling of lookalike '@ char from attach path
|
2016-10-12 18:23:59 -07:00 |
|
Klaus Weidenbach
|
d5cd6f9a51
|
Comment and code about UTF-8 @-sign do not match.
Changed code according to comment:
First AT is now full-width AT U+FF20.
Do we also need to replace small AT U+FE6B?
|
2016-10-11 11:48:16 +02:00 |
|
redmatrix
|
fe7b7773ba
|
wrong resource (attach_change_permissions())
|
2016-10-03 17:23:43 -07:00 |
|
redmatrix
|
e1df151d9b
|
sync cloud storage permission changes (issue #538 continued)
|
2016-10-01 16:01:22 -07:00 |
|
redmatrix
|
56b12f6555
|
issue #538 continued
|
2016-09-30 13:00:15 -07:00 |
|
redmatrix
|
3727bea29a
|
issue #538 continued
|
2016-09-29 16:20:26 -07:00 |
|
redmatrix
|
97d472380f
|
attach sql issue
|
2016-09-23 01:16:59 -07:00 |
|
redmatrix
|
9981cbb72c
|
issue #519 continued
|
2016-09-22 16:58:29 -07:00 |
|
redmatrix
|
de03f7f9ce
|
photo move to another album - resurrected from a temporary branch where the work had gotten lost
|
2016-09-06 23:13:55 -07:00 |
|
Andrew Manning
|
ddfc5209d3
|
Merge remote-tracking branch 'upstream/dev' into website-export. Added attach_move() to include/attach.php.
|
2016-08-27 06:52:01 -04:00 |
|
redmatrix
|
8a2b96c2f9
|
- implemented but untested: duplicate detection for photo 'move to another folder'
- weekly string update
|
2016-08-26 01:37:46 -07:00 |
|
redmatrix
|
8d94402d25
|
attach_move() function created to relocate files or photos to different directories in the cloud area and photo albums without deleting and recreating (which would create a new resource_id and invalidate any existing links).
|
2016-08-24 22:41:54 -07:00 |
|
Andrew Manning
|
305e0538d2
|
Website export to cloud files works. Created new recursive copy function in attach.php.
|
2016-08-23 06:55:26 -04:00 |
|
Mario Vavti
|
82e867a9a8
|
implement acl for folder creation
|
2016-08-10 16:17:09 +02:00 |
|
Mario Vavti
|
89c026924b
|
fix /cloud upload for images
|
2016-08-06 14:40:23 +02:00 |
|
Mario Vavti
|
4f0b138692
|
bring back acl for cloud file uploads
|
2016-08-06 12:46:10 +02:00 |
|
Andrew Manning
|
f17f51a9c1
|
Merge remote-tracking branch 'upstream/dev' into website-import
|
2016-07-30 06:30:46 -04:00 |
|
Mario Vavti
|
9fa3956aa8
|
translate mime types to icons, update some icons, move file preview (upload progress) below table header
|
2016-07-28 10:28:48 +02:00 |
|
Andrew Manning
|
d6b28cdc57
|
Importing webpage elements from manually entered cloud file path work. All detected elements are automatically imported.
|
2016-07-17 16:05:26 -04:00 |
|
Andrew Manning
|
6c5086a933
|
Added functions to check cloud files path and return path with hashed names
|
2016-07-17 11:52:21 -04:00 |
|
redmatrix
|
2e93a09d83
|
stream large photos through buffered I/O if possible
|
2016-06-29 17:31:48 -07:00 |
|
Mario Vavti
|
ecae0b3d97
|
Merge branch 'dev' into sabre32
|
2016-06-21 10:08:49 +02:00 |
|
redmatrix
|
9c9d6363af
|
update attach on import if exists
|
2016-06-20 19:39:12 -07:00 |
|
Mario Vavti
|
0324bc5cf0
|
Merge branch 'dev' into sabre32
|
2016-06-17 10:04:27 +02:00 |
|
redmatrix
|
f6d7628254
|
core changes to better support media migrations
|
2016-06-16 20:16:39 -07:00 |
|
Mario Vavti
|
85e82e919e
|
more style work
|
2016-06-09 22:05:52 +02:00 |
|
redmatrix
|
a9d7acda27
|
the rest of the schema updates - WARNING: some third party plugins may fail; e.g. embedphotos and chess. $item['object'] is now $item['obj'] and $photo['type'] is $photo['mimetype'], $photo['scale'] is $photo['imgscale'] and $photo['data'] is now $photo['content']. There are a number of other changes, but these are the ones noted to cause issues with third-party plugins. The project plugins have been updated. Please note any new issues as this effort touched a lot of code in a lot of files.
|
2016-06-01 21:48:54 -07:00 |
|
redmatrix
|
a2cec8899a
|
daemon conversion continued...
|
2016-05-19 22:26:37 -07:00 |
|
redmatrix
|
279f32b13d
|
send file sync packets for all known file operations
|
2016-04-07 18:54:48 -07:00 |
|
redmatrix
|
aa0412d83b
|
use the explicit form of build_sync_packet so that file/photo sync will work even when the actual observer is a guest (with permission to upload).
|
2016-04-06 20:25:52 -07:00 |
|
redmatrix
|
6650916435
|
file sync testing
|
2016-04-06 18:38:48 -07:00 |
|
redmatrix
|
29363a185d
|
file sync work
|
2016-04-06 18:07:29 -07:00 |
|
redmatrix
|
adad8f2ebc
|
getting file sync data - missed parent folder
|
2016-04-06 05:20:55 -07:00 |
|
redmatrix
|
5a2a8717e3
|
provide function to collect file/photo sync data per help/filesync
|
2016-04-05 23:11:24 -07:00 |
|
redmatrix
|
9abd95fad3
|
static App
|
2016-03-31 16:06:03 -07:00 |
|
redmatrix
|
32c23ef562
|
some minor cleanups
|
2016-03-10 15:43:59 -08:00 |
|
Mario Vavti
|
bfeeb76143
|
fix deletion of files from filesystem
|
2016-02-29 15:37:34 +01:00 |
|
Mario Vavti
|
f2d3be2e67
|
do not process update activity if there is no item to update and simplify code a little
|
2016-02-29 14:22:35 +01:00 |
|
Mario Vavti
|
a2fe22412f
|
missing include
|
2016-02-27 16:51:54 +01:00 |
|
Mario Vavti
|
58cf9d832c
|
make attach_delete() return and comment out album rename functionality since this is not supported by the backend at the moment.
|
2016-02-27 12:31:07 +01:00 |
|
Mario Vavti
|
5a563b8e76
|
some improvement for file activity
|
2016-02-26 11:17:21 +01:00 |
|
Mario Vavti
|
d19dfc87a6
|
get rid of duplicate function
|
2016-02-26 09:20:44 +01:00 |
|
redmatrix
|
62a60e5542
|
more work on media uploads via api
|
2015-12-17 16:22:13 -08:00 |
|
redmatrix
|
fdd2da905a
|
more work on api media uploads
|
2015-12-13 19:15:42 -08:00 |
|
redmatrix
|
a26d8609a9
|
handle old files with partial paths
|
2015-11-05 16:28:10 -08:00 |
|
redmatrix
|
f8b612a2c0
|
Merge https://github.com/redmatrix/redmatrix into pending_merge
Conflicts:
install/update.php
|
2015-11-04 23:17:09 -08:00 |
|
ken restivo
|
b3528c314a
|
Support files with names like foo.0.1.3.ogg
|
2015-10-27 19:48:14 -07:00 |
|
ken restivo
|
869735e4b5
|
Correct mime types via https://wiki.xiph.org/MIME_Types_and_File_Extensions
|
2015-10-27 15:35:39 -07:00 |
|
Mario Vavti
|
ab8b4d5c36
|
another try to avoid dubble photo deletion. allow to set a photo caption and simple status body (if create status post is enabled) on upload
|
2015-10-24 21:44:25 +02:00 |
|
Mario Vavti
|
44b542814a
|
if photo deleted from /cloud or /dav also delete from /photos
|
2015-10-15 10:29:39 +02:00 |
|
redmatrix
|
8af3dc140e
|
issue #87 - photos not getting deleted from mod_photo when deleted in DAV or cloud
|
2015-10-14 15:08:07 -07:00 |
|
redmatrix
|
b2d949ce9a
|
issue #82 - args not defined (should be arr)
|
2015-10-14 13:25:58 -07:00 |
|
redmatrix
|
d616099de6
|
Merge pull request #80 from git-marijus/master
fix /channel not updating after posting comment
|
2015-10-14 18:19:32 +11:00 |
|
redmatrix
|
7e03f612b3
|
file migration - continued
|
2015-10-13 16:16:51 -07:00 |
|
Mario Vavti
|
e2a15d0ec9
|
fix photo visibility switch on photo upload
|
2015-10-13 14:05:27 +02:00 |
|
redmatrix
|
91895c52ca
|
missing underscore
|
2015-10-12 19:54:01 -07:00 |
|
redmatrix
|
fc28af8518
|
Merge https://github.com/redmatrix/redmatrix into pending_merge
Conflicts:
include/attach.php
|
2015-10-12 19:52:21 -07:00 |
|
redmatrix
|
3545626950
|
attach_list_files had some problems - wasn't used until now apparently
|
2015-10-12 19:49:06 -07:00 |
|
redmatrix
|
6a7079a594
|
small change to allow a person with sufficient privileges the ability to import a file into their cloud storage from elsewhere in the server filesystem - without nuking it in the process.
|
2015-10-12 18:55:02 -07:00 |
|
redmatrix
|
f2fefb91d5
|
change photo permissions when attach permissions are changed through mod/filestorage, and fix lockview for photos.
|
2015-09-18 01:53:04 -07:00 |
|
redmatrix
|
55ab968edf
|
make js_upload work with hubzilla. It still needs a rewrite.
|
2015-09-05 17:35:00 -07:00 |
|
redmatrix
|
9cebd24987
|
change attach_store to allow a predefined item to accompany a photo
|
2015-08-26 22:13:20 -07:00 |
|
redmatrix
|
5fa2aa6d48
|
lots of stuff that was needed for successful photo import from red
|
2015-08-24 20:58:12 -07:00 |
|
redmatrix
|
50a1e0c618
|
attach_store needs a lot of documenting to understand what's going on and how it got to be this way. Here's the bird's eye view.
|
2015-08-13 17:11:59 -07:00 |
|
redmatrix
|
7e43da43a1
|
more file permissions inheritance work
|
2015-08-06 17:42:53 -07:00 |
|
redmatrix
|
91bbfcf554
|
photo permission inheritance. We want to use the folder permissions unless specific permissions have been set to over-ride them. If nothing is set, use the channel default. We may have to mess with his further in the case of somebody trying to create a public photo directory when their normal permissions are set to private. Kind of a chicken/egg problem because the folder permissions will be empty.
|
2015-08-06 17:09:09 -07:00 |
|
redmatrix
|
f45cb8cf1f
|
minor - add all the newly supported table columns
|
2015-07-30 20:04:02 -07:00 |
|
redmatrix
|
d5a40cac25
|
Merge branch 'master' of https://github.com/redmatrix/redmatrix
several dav fixes
Conflicts:
include/items.php
|
2015-07-30 17:11:16 -07:00 |
|
redmatrix
|
ed3d9d1f80
|
some photo/attach permissions issues
|
2015-07-18 16:39:12 -07:00 |
|
redmatrix
|
b06b6f798f
|
localise event calendar
|
2015-06-25 18:23:48 -07:00 |
|
redmatrix
|
86588bdd6c
|
more work on photos, including os_storage for the size '0' photo and numbering duplicate filenames
|
2015-06-23 22:46:39 -07:00 |
|
redmatrix
|
33c9d8e06b
|
all file attachments are now stored natively, still have photos-0 to store natively
|
2015-06-18 22:12:26 -07:00 |
|
redmatrix
|
2963be60e5
|
more photos work
|
2015-06-17 18:26:56 -07:00 |
|
redmatrix
|
6ab20eb1b5
|
lots of work on merging photo and file albums/folders
|
2015-06-17 17:44:31 -07:00 |
|
redmatrix
|
c6c17182e5
|
attach_mkdirp - implement force option to return success if dir exists
|
2015-06-17 01:18:55 -07:00 |
|
redmatrix
|
4ecee713d5
|
recursive mkdir (ala mkdir -p) for file and photo storage
|
2015-06-16 22:58:26 -07:00 |
|
redmatrix
|
39309ad45c
|
start work on photo directories
|
2015-06-16 19:05:09 -07:00 |
|