107 Commits

Author SHA1 Message Date
Victor Dubiniuk
b31a010018 Fix updating document hash while saving 2013-11-09 18:24:03 +03:00
Victor Dubiniuk
bfa914d8b2 Make sure fs has subdir documents always 2013-11-09 17:29:12 +03:00
root
f81bbe60fe Fix #101 2013-11-08 15:46:30 +00:00
Victor Dubiniuk
262834b6af Handle save for any leaving collaborator. Ref #63, #95, #83 2013-10-31 20:24:55 +03:00
Victor Dubiniuk
f02058e238 Make sure that members are sent as array, not object 2013-10-28 20:37:24 +03:00
Victor Dubiniuk
9b0afdd44a Disconnect user on leaving a session. Closes #15 2013-10-28 20:01:30 +03:00
Victor Dubiniuk
90ec49b7ec Fix #85 2013-10-28 16:53:18 +03:00
Victor Dubiniuk
8eea7805e7 Declare exception class first 2013-10-22 15:39:37 +03:00
Victor Dubiniuk
59e701cb38 Fix removeCursor injection by timeout 2013-10-22 15:20:14 +03:00
Victor Dubiniuk
9bfc7e5058 Track non-existing session in otpoll 2013-10-16 20:39:25 +03:00
Victor Dubiniuk
cb6dccfab2 Do not destroy session on save to prevent collisions 2013-10-16 20:37:34 +03:00
Victor Dubiniuk
feb96960ce Create new document via templateManager. Closes #47 2013-10-03 20:34:54 +03:00
Victor Dubiniuk
ad8c163436 Default documents dir for upload. Ref #49 2013-10-01 19:34:08 +03:00
Victor Dubiniuk
1aced0433c Fix buttons position in firefox 2013-10-01 18:23:37 +03:00
Victor Dubiniuk
87868c95ea Sort by modification time desc 2013-10-01 17:49:03 +03:00
Victor Dubiniuk
886273dd10 Hacking WebODF to fix #51 2013-09-30 19:32:35 +03:00
Victor Dubiniuk
e33d481e78 Proper public link is sharing dropdown 2013-09-28 00:13:25 +03:00
Victor Dubiniuk
fdf7a602d4 Allow gues user to choose a name 2013-09-27 19:33:04 +03:00
Victor Dubiniuk
7b858e75b5 Migrate to simple orm 2013-09-27 18:43:41 +03:00
Victor Dubiniuk
4c30cf0e71 Guest can finally edit 2013-09-26 21:02:05 +03:00
Victor Dubiniuk
e3e8ef5b58 Refactoring permissions. Allow guests to join session 2013-09-25 16:34:54 +03:00
Victor Dubiniuk
45eeabb124 No default avatar. Ref #22 2013-09-24 04:14:10 +03:00
Victor Dubiniuk
a7195d6be6 Store genesis to the real file owner instead of session starter 2013-09-24 03:39:33 +03:00
Victor Dubiniuk
20da92fc4e Initial work on public links 2013-09-23 22:56:57 +03:00
Victor Dubiniuk
f96944b867 Add -conflict postfix for files modified externally 2013-09-21 00:01:51 +03:00
Victor Dubiniuk
584d882c65 Resolve path to shared items for current user 2013-09-20 12:41:37 +03:00
Victor Dubiniuk
7f02dac318 Save to new file if hash is changed. Ref #16 2013-09-20 10:05:57 +03:00
Victor Dubiniuk
8aee613fca Sharing 2013-09-19 23:59:25 +03:00
Victor Dubiniuk
78ba2cabe1 Hide share button if there are no share permissions 2013-09-19 22:15:08 +03:00
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
baf4d2035f Avatar quickfix 2013-09-16 16:34:46 +03:00
Victor Dubiniuk
a75fd1922d Add (i) if filename already exists. Ref #34 2013-09-13 13:42:28 +03:00
Victor Dubiniuk
d64f046e06 Create new document. Ref #34 2013-09-13 13:19:50 +03:00
Victor Dubiniuk
6c05c370a6 Use svg by default. Closes #31 2013-09-12 23:04:33 +03:00
Victor Dubiniuk
caeaacfc45 Cleanup session on save. Ref #15 2013-09-11 16:58:01 +03:00
Victor Dubiniuk
de08e8ced6 Check if avatar support is enabled 2013-09-05 23:05:07 +03:00
Victor Dubiniuk
3ca80b4933 No more pirates 2013-09-05 22:57:29 +03:00
Victor Dubiniuk
93bfd1ab6a Inject removeCursor as latest op 2013-09-04 20:48:14 +03:00
Victor Dubiniuk
8ca9f010b0 Add namespace to otpoll 2013-09-04 17:02:45 +03:00
Victor Dubiniuk
34f08eb4c1 Inject removeCursor on syncOps 2013-09-04 17:02:45 +03:00
Victor Dubiniuk
cc1a5d5945 Error logging on save 2013-09-03 00:08:28 +03:00
Victor Dubiniuk
158db50966 OC_Avatar support 2013-09-02 21:22:38 +03:00
Victor Dubiniuk
a92c665916 Split controllers 2013-09-02 19:55:36 +03:00
Victor Dubiniuk
a6a72e1c72 Remove orphaned file 2013-09-02 19:03:57 +03:00
Jörn Friedrich Dreyer
fe76963f22 add requesttoken to save xhr in Server.js, fetch correct headers in controller 2013-09-02 14:59:13 +02:00
Jörn Friedrich Dreyer
e62bae00b4 move documents.php functionality to controller, add route 2013-08-28 19:38:17 +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
7bc25ec0ce rename office -> documents 2013-08-28 12:02:27 +02:00
Jörn Friedrich Dreyer
93877f2a30 add missing new files 2013-08-27 20:26:34 +02:00
Jörn Friedrich Dreyer
de24ab3b8d ajaxify document & session loading, show icon for documents with active session 2013-08-27 20:26:34 +02:00