Shane Kilkelly
|
ac513a1355
|
Refactor to not pass req down into Auth modules
|
2017-10-13 11:20:57 +01:00 |
|
Shane Kilkelly
|
6482cd7dd8
|
Generate tokens on old projects if they're not present
|
2017-10-04 16:31:24 +01:00 |
|
Shane Kilkelly
|
574b115022
|
Working token-based access
|
2017-09-27 14:01:52 +01:00 |
|
Shane Kilkelly
|
8460160076
|
Add a getInvitedMembersWithPrivilegeLevels function.
Then use it to build the loadProject view-model.
|
2017-09-20 10:02:43 +01:00 |
|
James Allen
|
3105c6743e
|
Fix unit tests
|
2017-05-22 15:24:52 +01:00 |
|
James Allen
|
8449b0417c
|
Move all redis end points to be cluster compatible
|
2017-05-04 15:22:54 +01:00 |
|
Shane Kilkelly
|
043520fc28
|
Remove the Metrics module, use metrics-sharelatex
|
2017-04-03 16:18:30 +01:00 |
|
Shane Kilkelly
|
dca1c9be5d
|
Load invites on project load, rather than asynchronously.
|
2016-08-01 17:05:37 +01:00 |
|
James Allen
|
f182fbf396
|
Convert 'anonymous-user' from real-time api in 'null' internally
|
2016-03-22 09:53:47 +00:00 |
|
James Allen
|
de02928454
|
Merge branch 'master' into ja_email_tokens
|
2016-03-17 17:01:26 +00:00 |
|
Henry Oswald
|
76b3a78988
|
added lock around move element
|
2016-03-15 12:29:41 +00:00 |
|
James Allen
|
71ef045728
|
Implement authorization guards in Authorization{Manager,Controller}
|
2016-03-14 17:06:57 +00:00 |
|
James Allen
|
1bd8b8d1a3
|
Delete SecurityManager and replace with (unwritten) AuthorizationManager
|
2016-03-10 17:17:26 +00:00 |
|
Henry Oswald
|
940586f654
|
sped up unit tests to improve speed
also removed some unneeded requires.
|
2016-03-09 12:51:19 +00:00 |
|
James Allen
|
bedc8a0492
|
Remove ProjectGetter.populateProjectWithUsers
|
2016-03-07 15:25:10 +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 |
|
Henry Oswald
|
3ecf201eda
|
send -> sendStatus
|
2015-07-08 16:56:38 +01:00 |
|
Henry Oswald
|
fe3b9bf07a
|
clients can not rename docs/files/folders to blank name.
Client and server side checks added
|
2015-03-04 11:10:59 +00: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
|
6d10e45135
|
Fix unit test
|
2014-11-07 12:35:10 +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
|
e596b60af0
|
Move collaborator HTTP end points into the Collaborators feature
|
2014-11-06 14:39:40 +00:00 |
|
James Allen
|
5c3e8e6d88
|
Add and remove collaborators with HTTP requests, not websockets
|
2014-11-06 14:39:40 +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
|
8789a4bde1
|
server rejects rename of entitys over 150 chars
|
2014-10-07 11:16:26 +01:00 |
|
Henry Oswald
|
0d056434e6
|
fixed tests
|
2014-09-26 17:49:31 +01:00 |
|
James Allen
|
f093c99b96
|
Remove deprecated background dropbox polling logic
|
2014-08-21 13:01:27 +01:00 |
|
Henry Oswald
|
bf56e083cf
|
removed a load of console.logs
|
2014-07-25 13:14:19 +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
|
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
|
d599cfa7ac
|
Fix unit tests
|
2014-07-01 14:19:52 +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
|
242a866bce
|
Rename files
|
2014-06-22 20:08:56 +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 |
|
James Allen
|
02f48be825
|
Allow docs to be restored
|
2014-06-06 14:43:45 +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 |
|