Simon Detheridge
|
21e294c6eb
|
Generate retryable error when hitting rate limits in web
|
2019-09-02 11:27:04 +01:00 |
|
Brian Gough
|
478a727c61
|
ignore spurious requests to leave other docs
|
2019-07-29 15:19:08 +01:00 |
|
Brian Gough
|
04a171171f
|
fix async behaviour of join/leave
|
2019-07-29 11:54:02 +01:00 |
|
Henry Oswald
|
2c9b222437
|
fix breaking tests from using ioredis with inbuilt promises
because a promise is returned from ioredis it errors in mocha as it
can't take a promise and a callback
|
2019-05-30 10:58:05 +01:00 |
|
Chrystal Griffiths
|
507c4e5ce2
|
Fix test to accommodate changes to anonymous users
|
2019-02-15 15:18:17 +00:00 |
|
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 Allen
|
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 |
|