Commit Graph
80 Commits
Author SHA1 Message Date
Henry Oswald a07e516f65 update redis key 2019-02-04 10:22:26 +00:00
Henry Oswald 327fa79f1c update build scripts, acceptence tests now pass. includes dockerfile 1.1.3 2018-05-23 15:00:46 +01:00
Brian Gough 168d646328 exit if mock servers fail to start 2017-10-20 15:19:20 +01:00
Alasdair Smith 6470577c3f Add acceptance tests for joinDoc variadic 2017-09-22 11:01:11 +01:00
James Allen a8917b933f Remove multi call to make compatible with redis-cluster 2017-05-11 17:27:28 +01:00
James AllenandGitHub d8ff8ba098 Merge pull request #11 from sharelatex/ja-allow-readonly-comments
Allow readonly users to submit comments
2017-03-20 14:25:03 +00:00
James Allen 8766646149 Allow users to send a comment update if they are read-only 2017-03-15 15:45:52 +00:00
Shane Kilkelly 50930cd7b1 Don't npm rebuild inside container 2017-02-20 10:14:41 +00:00
James Allen bf2620ee0c Return ranges from docupdater to client 2016-12-08 11:37:31 +00:00
James Allen 5d377713d6 Try to fix issue with acceptance tests timing out 2016-12-08 11:25:25 +00:00
James Allen 9cf0eb5540 Add in acceptance test script 2016-12-08 11:14:27 +00:00
James Allen 4cff89becc Fix acceptance tests 2016-12-08 11:12:07 +00:00
James Allen 030abc5340 Don't flush to track changes now that this happens in doc updater 2016-01-20 17:51:24 +00:00
James Allen a48c8aad92 Support anonymous access 2014-11-21 11:48:59 +00:00
James Allen 7b275e9e0e Add acceptence tests for leaving(disconnecting) from a project 2014-11-17 12:23:30 +00:00
James Allen 80b7875414 Add in leaveProject handler 2014-11-14 16:51:55 +00:00
James Allen fd56655529 Add in track changes and doc updater flushing calls 2014-11-14 15:53:59 +00:00
James Allen 347ceaaf03 Listen for updates from doc updater and send them to clients 2014-11-14 15:30:18 +00:00
James Allen b6f51fdafd Refactor acceptance tests to wait for connection before proceeding 2014-11-14 10:21:54 +00:00
James Allen fef5f6b775 Add acceptance tests for applyOtUpdate 2014-11-14 10:12:35 +00:00
James Allen f0e69bfe2d Add appltOtUpdate end point (sans acceptance tests for now) 2014-11-13 17:07:05 +00:00
James Allen cc1c85ebf8 Distribute server side socket.io updates over Redis Pub/Sub 2014-11-13 16:03:37 +00:00
James Allen e769819521 Add in clientTracking.updatePosition end point 2014-11-13 15:27:18 +00:00
James Allen 84778b5961 Mark user as connected for cursor updates when joining project 2014-11-13 13:05:49 +00:00
James Allen 431abdc6eb Add leaveDoc acceptance tests 2014-11-13 11:54:10 +00:00
James Allen 0b18edeff3 Add in /clients and /client/:client_id status end points 2014-11-13 11:48:49 +00:00
James Allen eb8ccc0298 Create joinDoc socket.io end point 2014-11-12 15:54:55 +00:00
James Allen dc60f2b736 Add acceptance test for unauthorized project joining 2014-11-10 11:38:26 +00:00
James Allen 02c0a3a867 Create joinProject socket.io endpoint 2014-11-10 11:27:08 +00:00
James Allen fbf983c2ff Create framework for real-time API with session authentication 2014-11-07 17:38:12 +00:00