Commit Graph
36 Commits
Author SHA1 Message Date
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
Henry Oswald 3fc3cd11f4 fix unit tests 2018-09-11 10:21:37 +01:00
Henry Oswald ce44fa3390 bump wordcount timeouts, taken from 82b996b145196711e439d7d7045f53498c1afa1a 2018-09-11 09:55:10 +01:00
Henry Oswald e4e30cf2e2 fixed commended tests 2018-03-14 15:44:58 +00:00
Henry Oswald 9a519f0d3d added docker runner into core codebase
supports both local command runner and docker runner

added docker files for tex live

also fixed tests so they exit correctly & removed debug lines
2018-03-14 15:44:49 +00:00
Henry Oswald f39d14bf1b unit tests pass, acceptence fail
uncomment tests
2018-03-02 17:34:41 +00:00
Brian Gough e209c48bd9 simplify tikzexternalize checks 2017-09-29 17:00:53 +01:00
Brian Gough 8685b774ee fix unit tests for use of fs-extra 2017-09-25 15:28:31 +01:00
Brian Gough 7f0e6f3eec lock compile directory 2017-09-22 16:19:33 +01:00
Brian Gough 8415ea2f71 store the resource list in a file 2017-08-17 14:53:35 +01:00
Brian Gough 567a89350b fix broken unit tests 2017-08-07 15:00:16 +01:00
Brian Gough d43357e8c8 stub out unwanted dependency in unit tests 2017-07-18 11:30:22 +01:00
Brian Gough 42fa852b76 check file exists before running synctex 2017-05-24 10:09:43 +01:00
Shane Kilkelly 34f47178fa Increase memory limit to 64mb 2016-09-28 11:02:58 +01:00
Shane Kilkelly 2bedd08ff9 Add test for new ulimit options 2016-09-23 15:34:29 +01:00
Brian Gough 56429178df only run chktex on .tex files, not .Rtex files
the .tex files produced from knitr have macros which confuse chktex
2016-09-12 16:29:36 +01:00
Brian Gough a26971ba2e update tests 2016-08-11 10:31:37 +01:00
Brian Gough 3135ff2842 add support for passing additional environment parameters to command runner
includes an example of passing environment variables to chktex
2016-07-26 12:30:29 +01:00
Brian Gough 5367bc22e5 add per-user routes for clearing cache and extend expiry methods
this adds separate functionality for clearing the cache (assets and
database) and the project compile directory for a specific user
2016-06-02 15:32:33 +01:00
Brian Gough df641549c4 add per-user routes and methods 2016-06-02 15:32:31 +01:00
Henry Oswald 5ed6ef571f added logger.info to test setup 2016-05-24 14:12:02 +01:00
Brian Gough 99c6b746f8 check directory exists before attempting to clear it 2016-03-31 11:59:17 +01:00
James Allen 0f55ce18ac Inject [draft] option to documentclass if draft option is passed 2016-02-02 14:26:14 +00:00
James Allen de280d0ed4 Support configurable images in wordcount end point 2016-01-19 14:12:41 +00:00
James Allen d924da0d2d Allow optional image name to be passed 2016-01-15 09:59:06 +00:00
Henry Oswald 4ee50b7239 - fixed bug with texcount returning wrong data for nauty lines
- improved acceptence test for word count to use nauty lines
2015-09-09 13:52:45 +01:00
Henry Oswald ec338f8c10 add -inc to word count
use -inc to word count included files

also moved private function to bottom
2015-09-09 12:47:08 +01:00
Henrique Dias d332665648 move texcount to docker 2015-09-08 10:19:46 -03:00
Henrique Dias 32c0a89ae1 add unit test 2015-06-08 19:27:47 -03:00
Brian Gough 6a347a0ebe remove debugging from tests 2015-04-29 16:05:49 +01:00
Brian Gough 77b4247f86 fix tests to allow for build parameter 2015-02-26 15:31:12 +00:00
James Allen 52b22a41c8 Use simpler exec command with a timeout 2014-04-09 15:34:54 +01:00
James Allen 892e6bf6d1 Add in a synctex end point 2014-04-08 15:18:56 +01:00
James Allen b484f08d6e Use system rm -r to allow removal of files with broken char encodings 2014-04-02 12:53:02 +01:00
James Allen 8771817cdf Fix unit tests 2014-02-13 11:11:53 +00:00
James Allen 46b36839e2 Initial open source commit 2014-02-12 17:27:43 +00:00