65 Commits

Author SHA1 Message Date
Victor Dubiniuk
c6a207ec51 No need in explicit start session. It is started by the first join. Partially Ref #4 2013-09-18 23:41:43 +03:00
Victor Dubiniuk
06ea1d914e Fix non-static notice in logs. Ref #32 2013-09-13 14:25:53 +03:00
Victor Dubiniuk
caeaacfc45 Cleanup session on save. Ref #15 2013-09-11 16:58:01 +03:00
Tobias Hintze
f34ccef158 OC_Util::generate_random_bytes was camelCased in master
check function existence instead of branching away for stable5
2013-09-11 08:27:40 +02:00
Victor Dubiniuk
8d70dffdfc Correct debug code 2013-09-07 22:13:50 +03:00
Victor Dubiniuk
00d4b33374 Fix session cleanup 2013-09-07 21:40:20 +03:00
Victor Dubiniuk
ba6fe651d0 More than one is > 2013-09-07 21:37:36 +03:00
Victor Dubiniuk
136f445581 Cleanup session data if original file is removed 2013-09-07 21:26:22 +03:00
Victor Dubiniuk
4d0bf663d9 Fix typo 2013-09-07 20:48:01 +03:00
Victor Dubiniuk
0fd9b8cbcc Use parent namespace in subclasses 2013-09-07 20:40:36 +03:00
Victor Dubiniuk
f4fadd3bcc Moved common code to the parent class 2013-09-07 20:40:36 +03:00
Victor Dubiniuk
80cba2f5d7 Do not show deleted files in documents 2013-09-03 17:53:05 +03:00
Jörn Friedrich Dreyer
3ada1fcc1d introduce documents_revisions table, whitespace changes 2013-09-02 17:15:29 +02:00
Jörn Friedrich Dreyer
d62e723304 refactor document.js, show overlay icon only when a member active, load session and member info with documents.php 2013-08-28 16:51:17 +02:00
Jörn Friedrich Dreyer
667f3717db add legacy getSessionByFileId to use getSessionsByFileIds 2013-08-28 16:00:27 +02:00
Jörn Friedrich Dreyer
8c44e84a54 allow arrays as param to getSessionByFileId 2013-08-28 15:39:07 +02:00
Jörn Friedrich Dreyer
d756b5fbaa minor reformatting of sql 2013-08-28 15:24:41 +02:00
Jörn Friedrich Dreyer
7bc25ec0ce rename office -> documents 2013-08-28 12:02:27 +02:00
Jörn Friedrich Dreyer
d2e00b9aa3 fix path when opening document 2013-08-27 20:26:34 +02:00
Victor Dubiniuk
968a418ec9 Use path for creating sessions, store fileid to db 2013-08-27 20:26:33 +02:00
Victor Dubiniuk
2635421222 Track and log failures 2013-08-27 20:26:33 +02:00
Victor Dubiniuk
922cdec6b8 Merge session list with document list 2013-08-27 20:26:33 +02:00
Victor Dubiniuk
70a20ebc93 Switch to fileid 2013-08-27 20:26:33 +02:00
Victor Dubiniuk
f975f4a268 Remove cursor on timeout 2013-08-27 20:26:33 +02:00
Victor Dubiniuk
2982f78b45 Add docstrings to download classes 2013-08-27 20:26:32 +02:00
Victor Dubiniuk
70b2b2bb69 Various fixes 2013-08-27 20:26:32 +02:00
Victor Dubiniuk
6cdc2e92da Invite model 2013-08-27 20:26:32 +02:00
Victor Dubiniuk
6d33c54c6c MemberId is now string 2013-08-27 20:26:32 +02:00
Victor Dubiniuk
1340b3bb75 Update last activity time 2013-08-27 20:26:32 +02:00
Victor Dubiniuk
32016d8381 Introducing memberId 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
86952308ce MemberId, not member 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
6cf503f7fb First approach to query_memberdata_list 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
c44ebd24ce Add member DB model 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
4abcc12489 Session interface cleanup 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
2b440eadcc Store original path 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
544991cab3 Use random and unique session id 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
2632387517 Respond to session-list 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
9658890600 Joining session works 2013-08-27 20:26:31 +02:00
Victor Dubiniuk
0247677108 Fix initial session 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
778378b570 Fix filepath 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
412d07dedc Legal stuff 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
76682cfe1c Store genesis as sha1(content) 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
9586253c38 Use OCP/JSON to check user 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
7b86f75955 Cross user access 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
5b165331df Copy genesis to storage 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
354f059d92 Opsync working 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
013bf8eb6e Initial session list 2013-08-27 20:26:30 +02:00
Victor Dubiniuk
accbdf7284 Cleanup ops 2013-08-27 20:26:30 +02:00
Tobias Hintze
fa96c76d5d fix sync-ops handling 2013-08-27 20:26:30 +02:00
Tobias Hintze
f03ee0ee1c workarounds for db-schema issues 2013-08-27 20:26:30 +02:00