Shane Kilkelly
880ec16827
Increase the hard-timeout to 10 minutes.
...
In practice most projects will still be limited to five minutes,
but this allows us to bump up the limit for some projects,
especially legacy v1 projects that have been imported to v2
2019-06-06 16:39:16 +01:00
Brian Gough
a579a83389
Merge pull request #53 from overleaf/em-doc-updater-404s
...
Do not log error on doc updater 404
2019-06-03 10:55:04 +01:00
Brian Gough
d4f003fe0f
Merge pull request #55 from overleaf/bg-allow-fractional-drain-rate
...
allow fractional drain rate
2019-06-03 10:53:57 +01:00
Brian Gough
9da98614c7
Merge pull request #54 from overleaf/bg-use-background-flush-on-disconnect
...
use background flush on disconnect
2019-06-03 10:53:43 +01:00
Brian Gough
45fcbfd265
Merge pull request #68 from overleaf/bg-allow-background-flush
...
handle non-urgent flushes in background
2019-06-03 10:53:09 +01:00
Brian Gough
e5cc8fe6e1
Merge branch 'bg-use-background-flush-on-disconnect' of github.com:overleaf/real-time into bg-use-background-flush-on-disconnect
2019-06-03 10:35:10 +01:00
Brian Gough
40f3456b1c
update unit test
2019-06-03 10:34:59 +01:00
Henry Oswald
973a25fc64
fix background flush unit test
2019-06-03 10:33:32 +01:00
Brian Gough
e95059f98e
handle non-urgent flushes in background
2019-06-03 10:01:10 +01:00
Brian Gough
63f052192e
use background flush on disconnect
2019-06-03 09:42:12 +01:00
Eric Mc Sween
acf850bce9
Do not log error on doc updater 404
...
Document updater 404s are not indicative of a problem, but just of the client
trying to connect to a deleted document, which is easy to trigger. We
log a warning instead.
2019-05-31 17:32:21 -04:00
Henry Oswald
c7eb29ab0a
Merge pull request #52 from overleaf/ho-increase-redis-err-logging
...
log out when health check manager fails a check
2019-05-31 12:38:27 +01:00
Henry Oswald
421a914e72
log out when health check manager fails a check
2019-05-31 09:15:49 +01:00
Henry Oswald
2992c63c4f
Merge pull request #51 from overleaf/ho-bump-redis
...
Bump redis with improved logging
2019-05-30 11:07:08 +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
Henry Oswald
47e0cb44ce
bump redis to 1.0.8
2019-05-30 10:29:34 +01:00
Shane Kilkelly
181896f7ec
Merge pull request #66 from overleaf/sk-change-409-wording
...
Tell user to remove .git folder
2019-05-30 09:57:56 +01:00
Shane Kilkelly
552e0955da
Tell user to remove .git folder
2019-05-29 11:05:53 +01:00
Shane Kilkelly
545a9240d3
Merge pull request #61 from overleaf/spd-colon-passwords
...
GitBridge: Allow colons in passwords
2019-05-29 10:33:38 +01:00
Shane Kilkelly
b1d7a0cf63
Merge pull request #65 from overleaf/sk-handle-409-has-dot-git
...
Handle a 409 response with code=projectHasDotGit
2019-05-29 10:33:22 +01:00
Shane Kilkelly
b6fc48645a
Merge pull request #64 from overleaf/sk-skip-failing-projects-in-swap-job
...
Skip failing projects in swap job, and give up after a certain number
2019-05-29 10:33:06 +01:00
Shane Kilkelly
719f0c3661
Give up on projects that cannot be swapped, rather than spinning the loop forever
2019-05-29 10:20:37 +01:00
Shane Kilkelly
2492c95c0b
Handle a 409 response with code=projectHasDotGit
2019-05-29 10:18:49 +01:00
Henry Oswald
8e28e33b05
Merge pull request #50 from overleaf/revert-49-csh-issue-1118-node-10.15.3
...
Revert "Csh issue 1118 node 10.15.3"
2019-05-24 15:27:49 +01:00
Brian Gough
74db743ffa
allow fractional drain rate
2019-05-24 15:23:01 +01:00
Henry Oswald
78372119f8
Revert "Csh issue 1118 node 10.15.3"
2019-05-24 15:21:48 +01:00
Brian Gough
20d5cc69a4
filter invalid updates
2019-05-24 10:19:02 +01:00
Shane Kilkelly
8086a1b2b4
Merge pull request #63 from overleaf/sk-emergency-log-and-trap-gc-errors
...
Log and trap/ignore gc errors during swap
2019-05-23 11:26:05 +01:00
Shane Kilkelly
f237efa6d5
Log and trap/ignore gc errors during swap
2019-05-23 11:14:02 +01:00
Brian Gough
e1c7b50920
Merge pull request #120 from das7pad/hotfix/docker-group
...
[docker] add support for a different docker group id on the docker host
2019-05-16 14:04:27 +01:00
Shane Kilkelly
980a2ab98f
Merge pull request #60 from overleaf/sk-gc-before-swap
...
Run GC before swap
2019-05-16 11:43:56 +01:00
Shane Kilkelly
c7d8c1c6b5
Run GC on a project at start of swap job.
...
When there is an exception during swap, add project name to log
2019-05-16 11:42:13 +01:00
Simon Detheridge
d51f2fecfc
Allow colons in passwords
...
bug: overleaf/issues#1393
2019-05-16 10:03:27 +01:00
Brian Gough
418bda28e1
Merge pull request #119 from overleaf/bg-increase-acceptance-test-timeout
...
increase timeout for long-running acceptance tests
2019-05-16 09:17:26 +01:00
Michael Mazour
36bd1731aa
Merge pull request #125 from overleaf/mm-flags-in-request
...
Add flags option to request JSON
2019-05-15 14:06:47 +01:00
Christopher Hoskin
8086d01001
Merge pull request #49 from overleaf/csh-issue-1118-node-10.15.3
...
Csh issue 1118 node 10.15.3
2019-05-15 10:10:07 +01:00
Michael Mazour
1ddf9283f2
Add flags option to request JSON
...
Adds a `flags` parameter to the request JSON, appearing under the `compile.options` key (alongside such stalwarts as `compiler`, `timeout`, etc.).
This is primarily to support `-file-line-error` as an option, but could have other uses as well.
`flags` should be an array of strings, or absent. If supplied, the listed arguments are added to the base latexmk command.
2019-05-14 16:24:34 +01:00
Christopher Hoskin
fd8ac10bf7
Merge pull request #46 from das7pad/misc/node7plus-support
...
[misc] add support for node 7+
2019-05-13 11:58:27 +01:00
Christopher Hoskin
20683f3094
Update Node from 6.15.1 to 10.15.3
2019-05-13 11:55:42 +01:00
Christopher Hoskin
5f045d9792
Update buildscripts to 1.1.21
2019-05-13 11:54:37 +01:00
John Lees-Miller
81fcddf7e9
Merge pull request #9 from das7pad/misc/add-license
...
[misc] Add a copy the the GNU Affero General Public License v3.0
2019-05-09 13:18:45 +01:00
Jakob Ackermann
5a2e9f5088
[misc] Add a copy the the GNU Affero General Public License v3.0
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com >
2019-05-09 13:36:04 +02:00
John Lees-Miller
e9e7f23686
Add missing license statement
2019-05-09 12:03:27 +01:00
Brian Gough
6eba954b52
Merge pull request #64 from overleaf/bg-downgrade-delete-component-error
...
downgrade delete component error
2019-05-08 09:07:11 +01:00
Brian Gough
0bbfa7de27
Merge branch 'master' into bg-downgrade-delete-component-error
2019-05-08 09:07:02 +01:00
Brian Gough
40a893a632
Merge pull request #63 from overleaf/ho-flush-all-projects
...
Ho flush all projects
2019-05-08 09:05:52 +01:00
Timothée Alby
ddd53dec6b
update Git URL in Jenkinsfile
2019-05-07 17:45:10 +01:00
Timothée Alby
8dc41da0ba
update Git URL in Jenkinsfile
2019-05-07 17:45:08 +01:00
Timothée Alby
eff364d451
update Git URL in Jenkinsfile
2019-05-07 18:43:08 +02:00
Timothée Alby
3de8e93815
update Git URL in Jenkinsfile
2019-05-07 18:39:09 +02:00