Commit Graph

869 Commits

Author SHA1 Message Date
Alf Eaton db0cd53ed4 Merge pull request #213 from overleaf/ae-readme
Update README
2021-03-23 09:41:44 +00:00
Eric Mc Sween 7a6b86185b Merge pull request #215 from overleaf/ho-clsi-cookie-post
support post and get for getting status of clsi project
2021-03-22 07:56:09 -04:00
Christopher Hoskin 6ca016bb05 Explain the situation with permissions on Linux 2021-03-19 14:32:54 +00:00
Alf Eaton 268a144e43 Merge remote-tracking branch 'origin/master' into ae-readme 2021-03-19 12:06:03 +00:00
Alf Eaton 7e3edcee2c Add instructions for Linux 2021-03-19 12:05:22 +00:00
Alf Eaton d4b4cb399a Revert "Make TEXLIVE_IMAGE_USER instruction macOS only"
This reverts commit ab6fe228cadd3329885fdc60aea867d601579759.
2021-03-19 12:00:47 +00:00
Christopher Hoskin 34b572de9e Merge branch 'ae-readme' of github.com:overleaf/clsi into ae-readme 2021-03-19 10:35:25 +00:00
Christopher Hoskin 638e72295b Add link to \openout primitive docs 2021-03-19 10:34:52 +00:00
Alf Eaton 984766a9fb Make TEXLIVE_IMAGE_USER instruction macOS only 2021-03-18 09:55:31 +00:00
Alf Eaton 4dc656ae2a Merge pull request #216 from overleaf/csh-ae-readme
Add missing environment variables to CLSI README.
2021-03-16 16:06:12 +00:00
Christopher Hoskin b8d0389a53 README typos 2021-03-16 15:29:53 +00:00
Eric Mc Sween 0e1da3fd0d Merge pull request #214 from overleaf/em-upgrade-node-12
Upgrade to Node 12
2021-03-16 08:37:26 -04:00
Christopher Hoskin 0a89b6537c Fill in missing text for environment variables 2021-03-16 12:30:06 +00:00
Christopher Hoskin 17a83bc169 Expand list of environment variables 2021-03-16 12:00:48 +00:00
Henry Oswald 7cd36e139a support post and get for getting status of clsi project 2021-03-16 10:24:59 +00:00
Eric Mc Sween 3eca505319 Upgrade to Node 12 2021-03-12 16:27:33 -05:00
Eric Mc Sween 9f2d219102 Add a global test setup file
Set up generally useful stuff:

* chai.should()
* logger stubs
* globals in SandboxedModule, including Buffer and process, which are
  now required in Node 12
2021-03-12 16:27:33 -05:00
Alf Eaton f38cef6e56 Change settings file .coffee to .js 2021-03-11 11:50:47 +00:00
Alf Eaton 9c596fb17d Update README.md 2021-03-10 22:38:34 +00:00
Alf Eaton e7be75a4b7 Update README.md 2021-03-10 22:36:33 +00:00
Brian Gough bad5fd20a8 Merge pull request #208 from overleaf/bg-fix-use-output-dir
fix for exception in "decaff cleanup ResourceStateManager"
2021-02-01 11:24:19 +00:00
Brian Gough d0d36bf9d8 Merge pull request #206 from overleaf/bg-add-missing-unit-test
add unit test for non-existent state file
2021-02-01 11:23:56 +00:00
Brian Gough 58614fdf2a Merge pull request #207 from overleaf/bg-add-exception-handler
add uncaughtException handler
2021-02-01 09:48:23 +00:00
Brian Gough f0b4f1238b provide a /oops-internal endpoint for testing uncaughtExceptions 2021-01-26 16:35:39 +00:00
Brian Gough fc11574698 add uncaughtException handler 2021-01-26 14:08:29 +00:00
Brian Gough 865e68051e include fallback for missing state file 2021-01-26 13:59:28 +00:00
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
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 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
Jakob Ackermann cac18ac4b9 [misc] bump the node version to 10.23.1 2021-01-05 18:32:01 +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
Brian Gough e183fffa4b format fix 2020-12-18 16:15:06 +00:00
Brian Gough dafe69b5e6 remove unused module var 2020-12-18 16:15:06 +00:00
Brian Gough 36b646bb84 remove comments 2020-12-18 16:15:06 +00:00
Brian Gough f20a0d1a69 remove unused var 2020-12-18 16:15:03 +00:00
Brian Gough df1caa14b8 remove unused require 2020-12-18 16:14:36 +00:00
Brian Gough ca98ee5cff use a Set instead of an Object 2020-12-18 16:14:09 +00:00