Commit Graph
5375 Commits
Author SHA1 Message Date
Brian Gough 8946f87ca6 Merge branch 'bg-add-missing-unit-test' into bg-fix-use-output-dir 2021-01-26 11:09:00 +00:00
Brian Gough a8e47da9e9 Revert "Merge pull request #205 from overleaf/revert-200-bg-decaff-cleanup"
This reverts commit 76d8d3181b9464d1e1bbc713a2729ca269d9c047, reversing
changes made to 31a8dc3a98d73c2707d633712f0ef7207013e78b.
2021-01-26 11:04:33 +00:00
Brian Gough a86e521ac0 add unit test for non-existent state file 2021-01-26 11:03:18 +00:00
Brian Gough 237dd8d3e2 Merge pull request #205 from overleaf/revert-200-bg-decaff-cleanup
Revert "decaff cleanup ResourceStateManager"
2021-01-25 15:33:24 +00:00
Brian Gough 9dc55729ac Revert "decaff cleanup ResourceStateManager" 2021-01-25 15:26:53 +00:00
Brian Gough f41f3aba8c Merge pull request #204 from overleaf/bg-use-output-dir
use separate output dir for generated files
2021-01-25 14:10:09 +00:00
Brian Gough 90c0d931ad Merge pull request #201 from overleaf/bg-more-cleanup
decaff cleanup of OutputFileManager
2021-01-25 14:09:46 +00:00
Brian Gough c67c8a6c80 Merge pull request #200 from overleaf/bg-decaff-cleanup
decaff cleanup ResourceStateManager
2021-01-25 14:09:24 +00:00
Brian Gough e52871e07b Merge pull request #199 from overleaf/dependabot-npm_and_yarn-ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-25 14:09:02 +00:00
Brian Gough 6fa081522d add a warning for requests without build id 2021-01-22 11:05:52 +00:00
Brian Gough b5346658b0 clear output directory when clearing project 2021-01-22 11:05:52 +00:00
Brian Gough 565cd53eb5 add git ignore for output directory 2021-01-22 11:05:52 +00:00
Brian Gough 692dbc8d6b add output directory 2021-01-22 11:05:52 +00:00
Brian Gough bdbfe70086 rename staticServer to staticCompileServer 2021-01-22 11:05:52 +00:00
Eric Mc Sween 9b561b1763 Merge pull request #155 from overleaf/em-dmp-timeout
Set the diff-match-patch timeout to 100ms
2021-01-18 08:06:24 -05:00
Jakob Ackermann 28b1ad3243 [misc] add a new endpoint for querying the deleted status of a doc
`/project/:project_id/doc/:doc_id/deleted` responds with:

- 404: the doc does not exist
- 200 and body `{"deleted":true}`: doc exists and is deleted
- 200 and body `{"deleted":false}`: doc exists and is not deleted
2021-01-15 14:49:27 +00:00
Eric Mc Sween 98f8d7f51c Set the diff-match-patch timeout to 100ms
This might result in worse diffs, but we don't want to spend a second
blocking the event loop while we figure out nicer diffs when comparing
documents.
2021-01-14 15:11:15 -05:00
Jakob Ackermann 96b8d001f7 Merge pull request #202 from overleaf/jpa-fix-output-pdf-check
[misc] CompileController: exact match for output.pdf
2021-01-13 09:35:31 +00:00
Christopher Hoskin 5b552ce74a Merge pull request #88 from overleaf/csh-issue-3895-node-10-23-1
Updates Node version from 10.22.1 to 10.23.1
2021-01-07 12:32:15 +00:00
Christopher Hoskin ad45f295ef Merge branch 'master' into csh-issue-3895-node-10-23-1 2021-01-07 08:20:37 +00:00
Christopher Hoskin 0e6a9bd792 Merge pull request #83 from overleaf/jpa-fix-ci
[misc] fix ci -- pin fake-gcs to a compatible version
2021-01-07 08:19:26 +00:00
Christopher Hoskin c3a4cf692b Merge pull request #34 from overleaf/dependabot-npm_and_yarn-ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-06 10:53:48 +00:00
Christopher Hoskin 96f7e6b9f2 Merge pull request #35 from overleaf/csh-issue-3895-node-10-23-1
Updates Node version from 10.22.1 to 10.23.1
2021-01-06 10:53:29 +00:00
Brian Gough f534ace5b3 Merge pull request #77 from overleaf/dependabot-npm_and_yarn-ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-06 10:49:31 +00:00
Brian Gough fb8174c5cb Merge pull request #78 from overleaf/csh-issue-3895-node-10-23-1
Updates Node version from 10.22.1 to 10.23.1
2021-01-06 10:49:13 +00:00
Christopher Hoskin 9af14ef513 Merge pull request #153 from overleaf/dependabot-npm_and_yarn-ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-06 10:25:17 +00:00
Christopher Hoskin bc9eb8a1fb Merge pull request #154 from overleaf/csh-issue-3895-node-10-23-1
Updates Node version from 10.22.1 to 10.23.1
2021-01-06 10:24:53 +00:00
Christopher Hoskin 96399470c3 Merge pull request #56 from overleaf/dependabot-npm_and_yarn-ini-1.3.8
build(deps): bump ini from 1.3.5 to 1.3.8
2021-01-06 10:15:33 +00:00
Christopher Hoskin b289286b11 Merge pull request #57 from overleaf/csh-issue-3895-node-10-23-1
Updates Node version from 10.22.1 to 10.23.1
2021-01-06 10:14:55 +00:00
Christopher Hoskin fa101a44f7 Update Node to 10.23.1 2021-01-06 09:57:08 +00:00
Christopher Hoskin b172ce28af Update Node to 10.23.1 2021-01-06 09:57:08 +00:00
Christopher Hoskin 9cbd8751a8 Update Node to 10.23.1 2021-01-06 09:57:08 +00:00
Christopher Hoskin e966ed07dc Update Node to 10.23.1 2021-01-06 09:57:08 +00:00
Brian Gough 88bd86557a Update Node to 10.23.1 2021-01-06 09:00:35 +00:00
Eric Mc Sween b13b40185d Merge pull request #204 from overleaf/jpa-issue-3895-node-10-23-1
[misc] bump the node version to 10.23.1
2021-01-05 14:34:57 -05:00
Christopher Hoskin 3bb5128f91 Merge pull request #203 from overleaf/jpa-issue-3895-node-10-23-1
[misc] bump the node version to 10.23.1
2021-01-05 19:10:20 +00:00
Eric Mc Sween 23b2b8aefb Merge pull request #142 from overleaf/jpa-issue-3895-node-12.20.1
[misc] bump the node version to 12.20.1
2021-01-05 13:51:33 -05:00
Eric Mc Sween 7b72a563e7 Merge pull request #141 from overleaf/spd-pin-fakegcs
pin fake-gcs to 1.21.2 to prevent acceptance-test errors
2021-01-05 13:49:56 -05:00
Jakob Ackermann 8ae3a43b79 Merge pull request #67 from overleaf/jpa-issue-3895-node-10-23-1
[misc] bump the node version to 10.23.1
2021-01-05 18:46:53 +00:00
Jakob Ackermann c9cb5198e1 [misc] bump the node version to 12.20.1 2021-01-05 18:41:32 +00:00
Jakob Ackermann 9eb32e5900 [misc] bump the node version to 10.23.1 2021-01-05 18:38:55 +00:00
Jakob Ackermann cac18ac4b9 [misc] bump the node version to 10.23.1 2021-01-05 18:32:01 +00:00
Jakob Ackermann c2f8f26da4 [misc] bump the node version to 10.23.1 2021-01-05 18:26:52 +00:00
Jakob Ackermann 1edc628454 [misc] MongoManager: drop unused, potentially expensive default options
All call-sites specify an options object.
2021-01-04 16:07:14 +00:00
Jakob Ackermann 9298f486ad [app] add a new route for archiving a single doc
There is a minor opportunity for optimizing the mongo call(s) for
 archiving: we should include `{ inS3: false }` in the queries instead
 of filtering locally. It's been like that for years now, so it can
 stay a little longer.
2021-01-04 13:47:55 +00:00
Simon Detheridge 8989735c69 pin fake-gcs to 1.21.2 to prevent acceptance-test errors 2021-01-04 13:32:16 +00:00
Jakob Ackermann bbcc47a2c4 [misc] fix ci -- pin fake-gcs to a compatible version 2021-01-04 11:57:35 +00:00
Jakob Ackermann fcdc244a11 [misc] add --no-transfer-progress to all the mvn commands
Apparently `mvn clean` downloads all the packages when running
 `make package`.
2021-01-04 10:31:40 +00:00
Jakob Ackermann 275bb1b330 [misc] hide the download progress of dependencies 2021-01-04 10:31:39 +00:00
Jakob Ackermann 49b764a308 [misc] CompileController: exact match for output.pdf
The previous regex could mistake user provided pdf files, like
 `fake_output.pdf`, as the final output file.
The frontend expects to find a `output.pdf` file on success.
2020-12-28 13:16:31 +00:00