Commit Graph

239 Commits (f1b886ef52c4ea6154a4d51e975252032a73abbf)

Author SHA1 Message Date
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