Commit Graph

52 Commits

Author SHA1 Message Date
Henry Oswald 76b3a78988 added lock around move element 2016-03-15 12:29:41 +00:00
Henry Oswald 1e8523c227 don't emmit to room new entities if they errored. 2016-02-29 13:05:37 +00:00
James Allen 6143b2218c Send user_id on Dropbox requests through to doc updater 2016-02-04 14:27:00 +00:00
James Allen d11d536994 Refactor adding and removing collaborators to not go through EditorController 2015-10-08 14:15:36 +01:00
James Allen 6c387edbe2 Remove Dropbox front end logic from main sharelatex repo 2015-02-05 18:20:34 +00:00
James Allen d7afb4e513 Clean up unused real-time code in web 2015-02-05 16:37:37 +00:00
Henry Oswald 857d867191 added locks into editor controller for new/move/deletes
filesystem import manager uses the unlocked version
2014-11-26 15:32:23 +00:00
James Allen 970125b7a8 Check for null project in joinProject 2014-11-24 13:43:08 +00:00
Henry Oswald ae897cb41d try catch encodeURIComponent 2014-11-10 16:30:02 +00:00
James Allen 84c08edcf3 Factor out common joinProject logic to provide and HTTP end point for the real-time API 2014-11-07 12:31:47 +00:00
James Allen 5c3e8e6d88 Add and remove collaborators with HTTP requests, not websockets 2014-11-06 14:39:40 +00:00
Henry Oswald 30100f2a07 fixed badly called flushProjectToThirdPartyDataStore causing issues with initial drobox sync 2014-10-31 12:41:06 +00:00
James Allen 46ecaf9f6c Fix broken argument signature of addFolder 2014-10-16 11:27:10 +01:00
James Allen 7e9318814d Send source of update to doc updater on setDocument request 2014-10-15 15:36:08 +01:00
James Allen 6800c1a15e Track the source of updates through the system on adding/updating of docs and files 2014-10-15 15:18:31 +01:00
James Allen 941f550d6c Remove all traces of soa-req-id 2014-10-15 14:11:02 +01:00
James Allen 4743b460f5 Only show rename or deleted message once 2014-10-09 09:13:38 +01:00
Henry Oswald 81307324fc v2, seems to work... 2014-09-26 17:04:33 +01:00
James Allen f093c99b96 Remove deprecated background dropbox polling logic 2014-08-21 13:01:27 +01:00
Henry Oswald f906d63067 added some logging around dropbox update 2014-07-29 10:32:11 +01:00
James Allen a3a5aa1c0d Remove server-side santization of project name, it's all escaped client side now 2014-07-21 13:34:25 +01:00
James Allen 1c68ea7328 Don't care if user key has expired when we receive a cursor update 2014-07-21 13:16:07 +01:00
James Allen 37a12e88c1 Show who is online 2014-07-17 15:25:22 +01:00
Henry Oswald d13676dab2 cursor data is stored in redis 2014-07-14 15:30:55 +01:00
Henry Oswald 2b2b995340 refactored updateClientPosition to use async 2014-07-14 12:58:55 +01:00
Henry Oswald d737197e95 marksUserAsDisconnected -> markUserAsDisconnected 2014-07-10 17:01:42 +01:00
Henry Oswald 01ad313133 hooked up editor controller to connected users manager 2014-07-10 17:01:19 +01:00
James Allen 6d10c186ad Sort out escaping issues 2014-07-09 11:05:00 +01:00
James Allen be48ab2a30 Add in basic share modal 2014-07-01 14:12:28 +01:00
James Allen afb953a489 Display cursor name labels 2014-06-26 11:19:05 +01:00
James Allen 9dfbb36a83 Update project settings over http 2014-06-25 13:51:02 +01:00
James Allen f931df6084 Allow creation of folders 2014-06-22 14:39:38 +01:00
James Allen f41534ee4d Add in creating of files to editor 2014-06-22 12:10:42 +01:00
Henry Oswald 3aff131428 added controller endpoint for updating user personal info 2014-06-10 22:26:43 +01:00
James Allen 80c58bb718 Remove deprecated versioning code 2014-05-27 12:56:23 +01:00
James Allen 0bddc5552e Use docstore for updating documents 2014-05-08 15:47:50 +01:00
Henry Oswald 47fb623c4b dont call enable versioning on join project 2014-04-09 11:45:57 +01:00
Henry Oswald 430cf5cea8 created CollaboratorsHandler 2014-04-07 20:46:58 +01:00
Henry Oswald fa78db5c59 moved setPublicAccessLevel to project details handler 2014-04-07 16:07:44 +01:00
Henry Oswald d229269a69 moved rename project to project details handler 2014-04-07 15:37:40 +01:00
Henry Oswald 9134fa7b4c moved deleteProject to the project deleter 2014-04-07 13:47:10 +01:00
Henry Oswald 5378890e57 moved rename entity to proj entity handler 2014-04-07 12:18:24 +01:00
Henry Oswald 90eac4d52c moved setRootDoc from collab manager to editor controller 2014-04-04 16:59:45 +01:00
Henry Oswald 7c10b5cd24 moved setPublicAccessLevel from collab manager to editor controller 2014-04-04 16:53:59 +01:00
Henry Oswald 08d1eeba78 moved renameProject from collab manager to editor controller 2014-04-04 16:49:44 +01:00
Henry Oswald d684f04d4f moved moveEntity from collab manager to editor controller 2014-04-04 16:40:53 +01:00
Henry Oswald 88e47bbe12 moved renameEntity from collab manager to editor controller 2014-04-04 16:35:02 +01:00
Henry Oswald 3983e77b73 move deleteProject from collab manager to editor controller 2014-04-04 16:21:30 +01:00
Henry Oswald 8ce13a6b1e changed xss lib to sanitize not validator 2014-03-31 16:46:28 +01:00
James Allen dc2dfaa66c Flush project to track changes when leaving 2014-03-22 09:34:43 +00:00