Chrystal Griffiths
|
bb06f82e04
|
Still send cursorData for logged in users
|
2019-02-12 14:00:47 +00:00 |
|
Chrystal Griffiths
|
2ec760403f
|
Revert to method not sending cursorData because of duplication
|
2019-02-11 11:52:14 +00:00 |
|
Chrystal Griffiths
|
cb12e1c6f6
|
Send an empty string for every nameless user
|
2019-02-08 15:39:51 +00:00 |
|
Shane Kilkelly
|
7295342ec2
|
fix existance checks for first_name and last_name
|
2017-12-18 11:13:19 +00:00 |
|
Shane Kilkelly
|
675814f1b1
|
Handle the case where the user has only a last_name set
|
2017-12-13 10:28:35 +00:00 |
|
Shane Kilkelly
|
06c8729ce7
|
If a user has only their first_name set, don't label as Anonymous
|
2017-12-12 15:27:50 +00:00 |
|
Brian Gough
|
b734f7a3f7
|
convert errors to warnings
|
2017-11-10 15:01:23 +00:00 |
|
Shane Kilkelly
|
3b39464aa5
|
Merge branch 'master' into sk-unlisted-projects
|
2017-11-02 10:58:41 +00:00 |
|
Shane Kilkelly
|
d4c735c3ea
|
Pass anonymous-read token along as header to web-api
|
2017-09-26 14:21:41 +01:00 |
|
Alasdair Smith
|
a0505afb23
|
Be defensive on comment text
|
2017-09-22 09:34:10 +01:00 |
|
Alasdair Smith
|
c67150ea10
|
Ensure falsy value doesn't fail conditional
|
2017-09-22 09:33:29 +01:00 |
|
Alasdair Smith
|
a299d7335d
|
Fix incorrect var
|
2017-09-21 16:56:18 +01:00 |
|
Alasdair Smith
|
90d05dc6dd
|
Make args order consistent
|
2017-09-21 16:56:09 +01:00 |
|
Alasdair Smith
|
55c880e1dd
|
DRY up a bit
|
2017-09-21 15:07:15 +01:00 |
|
Alasdair Smith
|
aa6e0d0d69
|
Only encode ranges if option passed
|
2017-09-21 14:23:16 +01:00 |
|
Alasdair Smith
|
9f503f1e9f
|
First pass at encoding changes & comments in ranges
|
2017-09-21 13:25:55 +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 |
|
James Allen
|
d939f6cd65
|
Remove some old logging
|
2017-03-15 15:45:18 +00:00 |
|
Brian Gough
|
d468f662ac
|
handle disconnects of unauthenticated users
|
2017-02-23 12:04:36 +00:00 |
|
James Allen
|
9fd099c24f
|
Update getDoc signature to match reality
|
2017-01-16 17:09:44 +01:00 |
|
James Allen
|
bf2620ee0c
|
Return ranges from docupdater to client
|
2016-12-08 11:37:31 +00:00 |
|
James Allen
|
4cff89becc
|
Fix acceptance tests
|
2016-12-08 11:12:07 +00:00 |
|
Brian Gough
|
8ffec68250
|
add comment about fallback case
|
2016-09-05 12:46:52 +01:00 |
|
Brian Gough
|
ef85bce3b8
|
track permissions when clients join and leave docs
|
2016-09-05 12:46:52 +01:00 |
|
Brian Gough
|
9ab19c5d03
|
avoid double callback
|
2016-09-02 16:34:14 +01:00 |
|
James Allen
|
343ec9d708
|
Add in flags that track how often each callback is called
|
2016-05-26 15:46:45 +01: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
|
79cd0e6a5c
|
Record user id correctly when updating position
|
2015-02-05 13:41:31 +00:00 |
|
James Allen
|
d62dc7ca3a
|
Don't be so verbose with client update errors
|
2014-11-24 15:42:26 +00:00 |
|
James Allen
|
57a34e940e
|
Authorize users before updating their cursor positions
|
2014-11-24 12:05:05 +00:00 |
|
James Allen
|
66dfafdebe
|
Add metrics into all end points
|
2014-11-17 13:12:49 +00:00 |
|
James Allen
|
8bc6d0e291
|
Unify logging
|
2014-11-17 12:46:27 +00:00 |
|
James Allen
|
80b7875414
|
Add in leaveProject handler
|
2014-11-14 16:51:55 +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
|
6ed2a0d04d
|
Refactor client attribute fetching and logging
|
2014-11-13 12:03:43 +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
|
8b923d2fda
|
Add in leaveDoc end point
|
2014-11-12 16:51:48 +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 |
|