Brian Gough
|
aae1352519
|
ensure that project history is flushed when the project is deleted
|
2018-10-30 12:03:44 +00:00 |
|
Hayden Faulds
|
1b63141e49
|
Revert "Revert "Add projectHistoryId to updates""
|
2018-04-23 12:08:04 +01:00 |
|
Hayden Faulds
|
3cc20d6311
|
Revert "Add projectHistoryId to updates"
|
2018-04-23 11:41:29 +01:00 |
|
Hayden Faulds
|
25c0be4eaa
|
add projectHistryId to project structure updates
|
2018-04-13 15:22:05 +01:00 |
|
Brian Gough
|
dd0f8b880a
|
change update to projectUpdate in project related methods
|
2018-03-16 10:54:12 +00:00 |
|
Brian Gough
|
3385d2640a
|
fix structure ordering bug
|
2018-03-15 16:27:10 +00:00 |
|
Brian Gough
|
0642e3c8c9
|
support project version on incoming requests
|
2018-03-15 16:15:10 +00:00 |
|
Hayden Faulds
|
1226f96fc3
|
extract ProjectHistoryRedisManager
|
2018-03-09 15:36:38 +00:00 |
|
Hayden Faulds
|
0f87ae1f74
|
simplify comments
|
2018-02-22 10:16:29 +00:00 |
|
Hayden Faulds
|
ea0dd9700b
|
reduce the number of times we flush project history
|
2018-02-22 10:01:05 +00:00 |
|
Michael Walker
|
d2865f0650
|
Correctly count project_ops_length
|
2018-01-26 14:41:28 +00:00 |
|
Michael Walker
|
3028fb9c3d
|
Only flush project updates when crossing the threshold
|
2018-01-24 11:57:03 +00:00 |
|
Michael Walker
|
24c74db0dc
|
Flush project changes when queue hits limit
|
2018-01-23 11:18:20 +00:00 |
|
Brian Gough
|
0b583dd4e6
|
fix log message
|
2017-12-20 13:27:10 +00:00 |
|
Brian Gough
|
a8b14552c0
|
allow flush to succeed when doc is already deleted
|
2017-12-19 12:27:57 +00:00 |
|
Hayden Faulds
|
a3420b1236
|
version entity additions
|
2017-11-10 14:54:56 +00:00 |
|
Hayden Faulds
|
7e86afe55e
|
version file renames
|
2017-11-08 09:20:38 +00:00 |
|
Hayden Faulds
|
6d571e6d23
|
version document renames
|
2017-11-08 09:20:37 +00:00 |
|
Brian Gough
|
7cbb3e7af8
|
change getProjectDocs endpoint from GET to POST
also note that it flushes docs if they are considered old (i.e. not
recently flushed)
|
2017-10-11 15:30:29 +01:00 |
|
Brian Gough
|
2bbbf3c005
|
add unflushed time to doc in redis
|
2017-10-06 12:34:28 +01:00 |
|
Brian Gough
|
ad745f133d
|
Merge pull request #59 from sharelatex/bg-reset-project-state
add endpoint to clear project state
|
2017-09-13 10:39:47 +01:00 |
|
Brian Gough
|
f34c12fdc7
|
add endpoint to clear project state
|
2017-09-08 15:50:26 +01:00 |
|
Brian Gough
|
215a939d4e
|
add comment about log.error for excludeVersions
|
2017-09-08 13:43:22 +01:00 |
|
Brian Gough
|
1e54b4c72c
|
log all errors in getProjectDocs
|
2017-09-07 14:12:48 +01:00 |
|
Brian Gough
|
8372911a1b
|
return doclines as array from getProjectDocs
for compatibility with getDoc
|
2017-08-11 16:56:30 +01:00 |
|
Brian Gough
|
f696ccb0d9
|
add unit tests for getProjectDocs
|
2017-08-10 16:41:28 +01:00 |
|
Brian Gough
|
bd6b5b2c59
|
use v instead of rev in getProjectDocs
|
2017-08-09 15:30:53 +01:00 |
|
Brian Gough
|
9f3ec72f81
|
switch to single get/set method for getProjectDocs
if project state hasn't changed, return the docs. Otherwise set the hash
and return a 409 Conflict response.
|
2017-08-07 14:43:28 +01:00 |
|
Brian Gough
|
0109585092
|
provide endpoint for current project docs in redis
|
2017-08-02 13:42:10 +01:00 |
|
James Allen
|
e3fee1a1d1
|
Rename 'track changes entries' -> 'ranges'
|
2016-12-08 12:31:43 +00:00 |
|
James Allen
|
e739e86c48
|
Get basic ChangeTracker hooked up. WIP
|
2016-11-28 10:14:42 +00:00 |
|
James Allen
|
e1a7d4f24a
|
Initial open sourcing
|
2014-02-12 10:40:42 +00:00 |
|