Hayden Faulds
|
b8052e7612
|
allow settings.redis.project_history to be undefined
|
2017-10-25 13:56:38 +01:00 |
|
Hayden Faulds
|
5b7be93c79
|
Merge pull request #2 from sharelatex/hof-doc-pathname
Add metadata to updates for history
|
2017-10-25 13:13:00 +01:00 |
|
Brian Gough
|
e590543e42
|
Merge pull request #4 from sharelatex/bg-fix-listen-in-acceptance-tests
exit if mock servers fail to start
|
2017-10-25 09:13:48 +01:00 |
|
Brian Gough
|
a781f336ad
|
Merge pull request #9 from sharelatex/bg-upgrade-ioredis-via-redis-sharelatex
upgrade ioredis to 3.2.1 via redis-sharelatex
|
2017-10-24 12:21:37 +01:00 |
|
Brian Gough
|
f3098f7470
|
upgrade ioredis to 3.2.1 via redis-sharelatex
|
2017-10-24 12:20:14 +01:00 |
|
Brian Gough
|
367ed1e941
|
Merge pull request #8 from sharelatex/bg-upgrade-to-node-6x
upgrade to node 6.9.5
|
2017-10-24 11:11:23 +01:00 |
|
Brian Gough
|
56fd6e3d48
|
upgrade to node 6.9.5
|
2017-10-24 11:08:20 +01:00 |
|
Brian Gough
|
006d38f201
|
Merge pull request #7 from sharelatex/bg-remove-unused-ioredis-package
remove unused ioredis package
|
2017-10-24 10:56:35 +01:00 |
|
Brian Gough
|
d9d58393d7
|
remove unused ioredis package
it is loaded from redis-sharelatex, not here.
|
2017-10-24 10:39:00 +01:00 |
|
Brian Gough
|
5ac270533e
|
Merge pull request #6 from sharelatex/bg-upgrade-async
upgrade async
|
2017-10-24 10:17:36 +01:00 |
|
Hayden Faulds
|
d1f0c4ceae
|
add acceptance tests for project history API
|
2017-10-24 09:06:23 +01:00 |
|
Brian Gough
|
14f3d22071
|
upgrade to latest async ^2.5.0
|
2017-10-23 16:02:24 +01:00 |
|
Brian Gough
|
20655b6eeb
|
remove unused requires of async
|
2017-10-23 15:59:32 +01:00 |
|
Hayden Faulds
|
04ecd1e7ee
|
set pathname in acceptance tests
|
2017-10-23 15:32:25 +01:00 |
|
Hayden Faulds
|
be41a1614d
|
decorate ops with pathname and doc_length
|
2017-10-23 15:32:25 +01:00 |
|
Hayden Faulds
|
962520fca8
|
flush track-changes and project-history in HistoryManager
|
2017-10-23 15:32:25 +01:00 |
|
Hayden Faulds
|
d003aef31c
|
conditionally enqueue history updates for project
|
2017-10-23 15:32:25 +01:00 |
|
Hayden Faulds
|
c27df0bfef
|
split apart multi and rclient in tests
|
2017-10-23 14:24:23 +01:00 |
|
Hayden Faulds
|
81f998afe9
|
return pathname from DocumentManager.getDoc
|
2017-10-23 14:23:21 +01:00 |
|
Hayden Faulds
|
748315aadc
|
handle pathname in DocumentManager.getDoc
|
2017-10-23 14:23:21 +01:00 |
|
Hayden Faulds
|
cbdace7386
|
store pathname in Redis cache
|
2017-10-23 14:23:21 +01:00 |
|
Hayden Faulds
|
05b93a629a
|
return pathname from PersistenceManager
|
2017-10-23 14:17:14 +01:00 |
|
Brian Gough
|
02d3d1bd17
|
fix unit tests
timekeeper must be called before SandboxedModule.require
|
2017-10-23 14:02:53 +01:00 |
|
Brian Gough
|
7c2a28c161
|
fix use of timekeeper in unit tests
|
2017-10-23 13:33:14 +01:00 |
|
Brian Gough
|
4d82f1432a
|
Merge pull request #5 from sharelatex/bg-upgrade-ioredis-to-3x
update to ioredis 3
|
2017-10-23 13:27:02 +01:00 |
|
Brian Gough
|
448f131011
|
exit if mock servers fail to start
|
2017-10-20 14:56:12 +01:00 |
|
Brian Gough
|
5bf2cb6374
|
Merge remote-tracking branch 'public/master'
|
2017-10-20 13:27:13 +01:00 |
|
Joe Green
|
3df2d60948
|
Update Jenkinsfile
|
2017-10-16 14:14:06 +01:00 |
|
Joe Green
|
595d4dae71
|
Update Jenkinsfile
|
2017-10-16 14:09:20 +01:00 |
|
Joe Green
|
d387f979bc
|
only alert on master
|
2017-10-12 16:53:31 +01:00 |
|
Brian Gough
|
3954ecf85e
|
add missing timekeeper package
|
2017-10-12 11:23:24 +01:00 |
|
Brian Gough
|
08f0c67cbf
|
Merge pull request #3 from sharelatex/bg-auto-doc-flush
add unflushed time to doc in redis; connects to overleaf/sharelatex#190
|
2017-10-12 10:55:54 +01:00 |
|
Brian Gough
|
79c276ea77
|
update to ioredis 3
|
2017-10-11 17:00:01 +01:00 |
|
Brian Gough
|
727a534d01
|
keep the existing GET method temporarily
to avoid any problems due to deployment in the wrong order
|
2017-10-11 15:44:35 +01: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
|
8d3f82360c
|
update DocumentManager.getDoc signature
keep alreadyLoaded flag at the end for consistency
|
2017-10-11 14:25:33 +01:00 |
|
Brian Gough
|
2bbbf3c005
|
add unflushed time to doc in redis
|
2017-10-06 12:34:28 +01:00 |
|
James Allen
|
5915f3236c
|
Merge pull request #1 from sharelatex/ja-internal
Add OSS syncing task
|
2017-10-05 11:20:11 +01:00 |
|
James Allen
|
340aa98de5
|
Add OSS syncing task
|
2017-10-04 11:27:19 +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
|
3842a27278
|
change .../clear endpoint to .../clearState
|
2017-09-12 11:39:18 +01:00 |
|
Brian Gough
|
2047bd5516
|
fix broken unit test
|
2017-09-11 09:44:05 +01:00 |
|
Brian Gough
|
07c46e8248
|
Merge pull request #58 from sharelatex/bg-increase-incremental-logging
log all errors in getProjectDocs
|
2017-09-11 09:39:10 +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 |
|
Joe Green
|
c16c6c3bd3
|
added build.txt
|
2017-09-04 14:48:47 +01:00 |
|
Brian Gough
|
9d931a3fa7
|
fix broken unit tests
|
2017-08-18 12:08:39 +01:00 |
|
Brian Gough
|
230c93766d
|
fix broken RedisManager unit test
|
2017-08-18 11:59:31 +01:00 |
|
Brian Gough
|
8d408de875
|
Merge pull request #56 from sharelatex/bg-compile-from-redis
provide endpoint for current project docs in redis
|
2017-08-18 11:33:27 +01:00 |
|