Commit Graph

239 Commits (f1b886ef52c4ea6154a4d51e975252032a73abbf)

Author SHA1 Message Date
Victor Dubiniuk 153ca42056 Respect recent mmaster changes. Fixes #271 10 years ago
David Prévot a8192dfc48 Fix comment about LGPL 10 years ago
Victor Dubiniuk 14398d6979 One more method annotation 10 years ago
Victor Dubiniuk c8f70c8998 Add missing asterisk 10 years ago
Victor Dubiniuk 3a23a9f05c Cleanup Unused code 10 years ago
Victor Dubiniuk 6dd14dab72 Add annotations 10 years ago
Victor Dubiniuk f68f7d8339 Add target mime when checking FFS aviability 10 years ago
jknockaert eeb3a62a9c Update range.php
@VicDEO changed as requested
10 years ago
jknockaert e7a60e27a9 fixing http range requests
Range support is broken. The test isset always returns true because the
explode function will return empty strings if nothin is specified. As a
result if parts[0] is an empty string no start is set; same for the
endpoint. This is fixed here. Furthermore if the start is not
specified, the range must be applied to the end of the file as
specified in the the http 1.1 standard. Finally I added brackets to
avoid malformed headers.
10 years ago
Victor Dubiniuk fd0b4ed9a2 Remove unused parameter 10 years ago
Victor Dubiniuk bb0310942f Fix visibility warning 10 years ago
Victor Dubiniuk 8f3bc0daa8 Reduce complexicity 10 years ago
Victor Dubiniuk 13b73b12c1 Store share token to guest users 10 years ago
Victor Dubiniuk f81e41dc63 Further switch to member is_guest property 10 years ago
Victor Dubiniuk 6dde8f11bd Fix warning in logs 10 years ago
Victor Dubiniuk a3cc3b3ce3 Pass file instance to genesys 10 years ago
Victor Dubiniuk 461c3ef999 Cleanup Session class 10 years ago
Victor Dubiniuk 65ea9a891a Fix year in copyright 10 years ago
Victor Dubiniuk 8f47b86278 Add translatable guest postfix for guests 10 years ago
Victor Dubiniuk 857c03a103 Move File out of controller 10 years ago
VicDeo d770cec140 Merge pull request #233 from owncloud/fix-63
Cleanup some variables
10 years ago
VicDeo 0f5f65b6f4 Merge pull request #235 from owncloud/fix58
Make rename behavior consistent with files app
10 years ago
Victor Dubiniuk f74d273145 Remove unused legacy method 10 years ago
Victor Dubiniuk 29d395f6fd Make rename behavior consistent with files app 10 years ago
Victor Dubiniuk 7fcf703041 Cleanup some variables 10 years ago
Victor Dubiniuk 1bbcd7f6af Add config page and settings 10 years ago
Victor Dubiniuk 674f3bb0a5 Log via helper 10 years ago
Victor Dubiniuk e4ce2258e1 MS formats. First approach 10 years ago
Victor Dubiniuk 6badc5c105 Save as a new file if old was deleted. Fixes #188 10 years ago
Victor Dubiniuk f26e107504 No more barrier to enter for guests. Closes #200 10 years ago
Victor Dubiniuk 673e541531 Fixing disconnection injected twice 10 years ago
Victor Dubiniuk 5b804c1d4e Op cleanup 10 years ago
Victor Dubiniuk d1aee9fe68 Remove dead code 10 years ago
Victor Dubiniuk e3f6e4d48a Add title when shared by link. Fixes #202 10 years ago
Victor Dubiniuk 5220b5810d Uid based colors. Closes #112 10 years ago
Victor Dubiniuk 3669d90862 Filters for files app 10 years ago
VicDeo 36b7d19e01 Search cache for all filter available 10 years ago
VicDeo 5c59a2d374 Use filters 10 years ago
Victor Dubiniuk b7d71e025b Improve shared files resolution. Fixes #162,#167 11 years ago
Victor Dubiniuk 40182b061c Make sure that cursor/member exists before removal 11 years ago
Vincent Petry d56ef4f0b6 Make it possible to rename documents by clicking on title 11 years ago
Vincent Petry aed7ed77d2 Fixed file not found issue
This fixes an issue where the second call would miss the "/files" part.

The path attribute must keep "files" so that the next call to the File
instance will still have the correct one.

Fixes #155
11 years ago
Victor Dubiniuk 19a1b51a0e Open readonly shares with viewer. Ref #62 11 years ago
Victor Dubiniuk d406168c59 Properly resolve share token. Fixes #153 11 years ago
Victor Dubiniuk a422d22e48 Fix premature proxy switching. Ref #143 11 years ago
Victor Dubiniuk c5e565cf8a Inject AddMember on join 11 years ago
Victor Dubiniuk 46d2dc1644 User management ops on the server side 11 years ago
Victor Dubiniuk 99818f98ea Do not create -conflict if versions are enabled 11 years ago
Victor Dubiniuk 726ebbcb30 handle password protected links. Closes #97 11 years ago
Victor Dubiniuk b31a010018 Fix updating document hash while saving 11 years ago
Victor Dubiniuk e60c91acbb Add missed files 11 years ago
Victor Dubiniuk bfa914d8b2 Make sure fs has subdir documents always 11 years ago
Victor Dubiniuk e63943cc52 Fix view path 11 years ago
root f81bbe60fe Fix #101 11 years ago
Victor Dubiniuk 4dc1064d44 Use /files in view fakeRoot ref #99 11 years ago
Victor Dubiniuk 262834b6af Handle save for any leaving collaborator. Ref #63, #95, #83 11 years ago
Victor Dubiniuk 4f9c51cecd Duplicates postfixes start with (2) now 11 years ago
Victor Dubiniuk 9b0afdd44a Disconnect user on leaving a session. Closes #15 11 years ago
Victor Dubiniuk 2ee654c1ea Resolve path for reshares. Closes #66 11 years ago
Victor Dubiniuk e153650fb7 Do not run cleanup on on-existing session 11 years ago
Victor Dubiniuk 4c0772f2ce Do not handle empty collections 11 years ago
Victor Dubiniuk 90167c035a Add last activity to insert 11 years ago
Victor Dubiniuk f25c334da7 Properly escape query. Fix #59 11 years ago
Victor Dubiniuk 477805fe48 Create documents directory before copying genesis 11 years ago
Victor Dubiniuk f1e3e1bf27 Fix namespace 11 years ago
Victor Dubiniuk 7b858e75b5 Migrate to simple orm 11 years ago
Victor Dubiniuk 6e7818a967 Add PHP doc 11 years ago
Victor Dubiniuk 4c30cf0e71 Guest can finally edit 11 years ago
Victor Dubiniuk e3e8ef5b58 Refactoring permissions. Allow guests to join session 11 years ago
Victor Dubiniuk a7195d6be6 Store genesis to the real file owner instead of session starter 11 years ago
Victor Dubiniuk 20da92fc4e Initial work on public links 11 years ago
Victor Dubiniuk f96944b867 Add -conflict postfix for files modified externally 11 years ago
Victor Dubiniuk 584d882c65 Resolve path to shared items for current user 11 years ago
Victor Dubiniuk 7f02dac318 Save to new file if hash is changed. Ref #16 11 years ago
Victor Dubiniuk c6a207ec51 No need in explicit start session. It is started by the first join. Partially Ref #4 11 years ago
Victor Dubiniuk 06ea1d914e Fix non-static notice in logs. Ref #32 11 years ago
Victor Dubiniuk caeaacfc45 Cleanup session on save. Ref #15 11 years ago
Tobias Hintze f34ccef158 OC_Util::generate_random_bytes was camelCased in master
check function existence instead of branching away for stable5
11 years ago
Victor Dubiniuk 8d70dffdfc Correct debug code 11 years ago
Victor Dubiniuk 00d4b33374 Fix session cleanup 11 years ago
Victor Dubiniuk ba6fe651d0 More than one is > 11 years ago
Victor Dubiniuk 136f445581 Cleanup session data if original file is removed 11 years ago
Victor Dubiniuk 4d0bf663d9 Fix typo 11 years ago
Victor Dubiniuk 0fd9b8cbcc Use parent namespace in subclasses 11 years ago
Victor Dubiniuk f4fadd3bcc Moved common code to the parent class 11 years ago
Victor Dubiniuk 80cba2f5d7 Do not show deleted files in documents 11 years ago
Jörn Friedrich Dreyer 3ada1fcc1d introduce documents_revisions table, whitespace changes 11 years ago
Jörn Friedrich Dreyer d62e723304 refactor document.js, show overlay icon only when a member active, load session and member info with documents.php 11 years ago
Jörn Friedrich Dreyer 667f3717db add legacy getSessionByFileId to use getSessionsByFileIds 11 years ago
Jörn Friedrich Dreyer 8c44e84a54 allow arrays as param to getSessionByFileId 11 years ago
Jörn Friedrich Dreyer d756b5fbaa minor reformatting of sql 11 years ago
Jörn Friedrich Dreyer 7bc25ec0ce rename office -> documents 11 years ago
Jörn Friedrich Dreyer d2e00b9aa3 fix path when opening document 11 years ago
Victor Dubiniuk 968a418ec9 Use path for creating sessions, store fileid to db 11 years ago
Victor Dubiniuk 2635421222 Track and log failures 11 years ago
Victor Dubiniuk 922cdec6b8 Merge session list with document list 11 years ago
Victor Dubiniuk 70a20ebc93 Switch to fileid 11 years ago
Victor Dubiniuk f975f4a268 Remove cursor on timeout 11 years ago
Victor Dubiniuk 2982f78b45 Add docstrings to download classes 11 years ago
Victor Dubiniuk 70b2b2bb69 Various fixes 11 years ago
Victor Dubiniuk 6cdc2e92da Invite model 11 years ago
Victor Dubiniuk 6d33c54c6c MemberId is now string 11 years ago
Victor Dubiniuk 1340b3bb75 Update last activity time 11 years ago
Victor Dubiniuk 32016d8381 Introducing memberId 11 years ago
Victor Dubiniuk 86952308ce MemberId, not member 11 years ago
Victor Dubiniuk 6cf503f7fb First approach to query_memberdata_list 11 years ago
Victor Dubiniuk c44ebd24ce Add member DB model 11 years ago
Victor Dubiniuk 4abcc12489 Session interface cleanup 11 years ago
Victor Dubiniuk 2b440eadcc Store original path 11 years ago
Victor Dubiniuk 544991cab3 Use random and unique session id 11 years ago
Victor Dubiniuk 2632387517 Respond to session-list 11 years ago
Victor Dubiniuk 9658890600 Joining session works 11 years ago
Victor Dubiniuk 0247677108 Fix initial session 11 years ago
Victor Dubiniuk 778378b570 Fix filepath 11 years ago
Victor Dubiniuk 412d07dedc Legal stuff 11 years ago
Victor Dubiniuk 76682cfe1c Store genesis as sha1(content) 11 years ago
Victor Dubiniuk 9586253c38 Use OCP/JSON to check user 11 years ago
Victor Dubiniuk 7b86f75955 Cross user access 11 years ago
Victor Dubiniuk 5b165331df Copy genesis to storage 11 years ago
Victor Dubiniuk 354f059d92 Opsync working 11 years ago
Victor Dubiniuk 013bf8eb6e Initial session list 11 years ago
Victor Dubiniuk accbdf7284 Cleanup ops 11 years ago
Tobias Hintze fa96c76d5d fix sync-ops handling 11 years ago
Tobias Hintze f03ee0ee1c workarounds for db-schema issues 11 years ago
Victor Dubiniuk 74ef36fdd6 Further work on session 11 years ago
Victor Dubiniuk 173dae0381 Return insertId instead of numrows 11 years ago
Victor Dubiniuk 34c8ab53dc Make seq autoincrement 11 years ago
Victor Dubiniuk 48f8c3551e Use exceptions to process incorrect requests 11 years ago
Victor Dubiniuk f6e1c65ea4 Ops sync 11 years ago
Victor Dubiniuk 9bf29b2913 Sample ops 11 years ago
Victor Dubiniuk 2a7b9a6e1b Session reading. Mock session 11 years ago
Victor Dubiniuk abaa34d2f1 Cleanup Request processing 11 years ago
Victor Dubiniuk e75e8effc1 Dummy DB models 11 years ago
Victor Dubiniuk 57fae2637d Range download support 11 years ago
Victor Dubiniuk 1ce37b6613 Rename file to math the classname 11 years ago
Victor Dubiniuk aef0059d8c Remove trailing closing php tag in classes and excessive lines 11 years ago
Victor Dubiniuk 1353d5ce65 Update target mimetype 11 years ago
Victor Dubiniuk dfa25baa7f Fix date, size, name 11 years ago
Frank Karlitschek 7d01f5f427 A skeleton app for usage in the future 11 years ago