Brian Gough
3434f365bb
update acceptance test image for lualatex
...
small pixel-level change in output
2017-01-31 16:04:59 +00:00
Brian Gough
c031ec7a2e
increase debugging in acceptance tests
2017-01-31 10:47:49 +00:00
Brian Gough
c83102c665
add debugging to acceptance tests
2017-01-31 10:40:05 +00:00
Brian Gough
a1503a8791
update feymp test image
...
minor pixel change in position of labels in texlive 2016
2017-01-31 10:21:00 +00:00
Brian Gough
2c26c99509
update asymptote pdf to a4 size for texlive 2016
2017-01-31 09:53:36 +00:00
Brian Gough
b04713b234
try output.pdf generated with texlive 2016
2017-01-30 15:37:26 +00:00
Brian Gough
00d8bc78c3
update latex_compiler test pdf
2017-01-27 12:32:14 +00:00
Brian Gough
354a88e67a
specify papersize explicitly in latex test
2017-01-27 12:21:57 +00:00
Brian Gough
a802620d11
log acceptance test server output to file
2017-01-26 12:20:41 +00:00
Brian Gough
07e536677c
try running user as jenkins
2017-01-26 12:06:38 +00:00
Brian Gough
5a6f54e6b2
update image for docker tests
2017-01-25 14:12:19 +00:00
Brian Gough
b4afaf9ea8
use local docker image for clsi test
2017-01-25 14:09:44 +00:00
Brian Gough
9461b28707
run tests outside container, add settings file
2017-01-25 14:08:39 +00:00
Brian Gough
0a3bd5fb07
upgrade to latest sqlite3
2017-01-24 16:06:32 +00:00
Brian Gough
0f92ef104a
added docker script for acceptance tests
2017-01-24 12:18:30 +00:00
Brian Gough
08dc3bd744
fix acceptance tests
2017-01-24 11:07:54 +00:00
Brian Gough
8add9ff3ea
fix exception in error log
2016-10-14 10:23:13 +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
Shane Kilkelly
4efdddbbac
Add CHKTEX_ULIMIT_OPTIONS
2016-09-23 15:32:37 +01:00
James Allen
638359e052
Don't delete knitr cache files
2016-09-22 14:14:29 +01:00
James Allen
4c04a5df3f
Sanitize resource path along with rootResourcePath
2016-09-21 15:09:01 +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
e23512f0e0
handle failed compile due to validation error
2016-08-24 15:46:47 +01:00
Brian Gough
481e842f33
fix commandRunner error to match dockerRunner
2016-08-24 15:45:26 +01:00
Brian Gough
1af44b32b3
remove chktex error
...
too many false positives from 'unable to execute latex command'
2016-08-22 15:11:39 +01:00
Brian Gough
a26971ba2e
update tests
2016-08-11 10:31:37 +01:00
Brian Gough
ed5acc9f93
capture texcount error output
2016-08-11 10:26:08 +01:00
Brian Gough
400590b3ad
read wordcount output asynchronously
2016-08-11 09:32:53 +01:00
Brian Gough
872dbc5215
add missing argument parameter to wordcount call
2016-08-11 09:29:03 +01:00
Brian Gough
c5917d4a75
use a command wrapper for synctex
...
instead of an alternative child_process object
2016-08-04 16:08:14 +01:00
Brian Gough
08a446f03d
change logging message to be different from LatexRunner
2016-08-04 16:07:36 +01:00
Brian Gough
5c1e903b14
Merge pull request #44 from sharelatex/add-chktex-support
...
Add chktex support
2016-08-02 14:55:38 +01:00
Brian Gough
f0c7b455a5
provide setting to override child_process.execFile for synctex
2016-07-29 14:54:24 +01:00
Brian Gough
ffea361d12
provide validation mode where compilation always exits after chktex
2016-07-27 16:54:27 +01:00
Brian Gough
d6d6e18b89
run chktex when request has check:true
2016-07-26 16:22:38 +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
e4da985753
Merge pull request #43 from sharelatex/stop-compile
...
add support for stopping compile
2016-07-18 11:16:53 +01:00
Brian Gough
bd1e1de504
remove dead code
2016-07-18 11:05:45 +01:00
Brian Gough
9b58621fa8
add support for stopping compile
2016-07-14 16:43:52 +01:00
WaeCo
92461742d0
Set default project_cache_length_ms to 1 day
...
`project_cache_length_ms` was only `60*60*24 = 1.5 min` which is a little bit short. Default of one day seams more reasonable.
2016-07-13 13:26:32 -07:00
Brian Gough
dd4e1e17b5
keep one extra build until per-page pdf serving is enabled
2016-06-29 16:31:16 +01:00
Brian Gough
03188d2a57
only keep a single cached output directory in per-user containers
2016-06-28 09:28:40 +01:00
Shane Kilkelly
638ac52e40
Move the latexmk timing command into a configurable latexmkCommandPrefix
.
...
By default, no timing information will be taken.
On Linux with GNU user land, this value should be configured to `["/usr/bin/time", "-v"]`.
On Mac, gnu-time should be installed and configured to `["/usr/local/bin/gtime", "-v"]`.
2016-06-17 14:38:08 +01:00
Brian Gough
a6f6392e40
add route to serve files from top level of per user containers
2016-06-15 16:12:19 +01:00
Brian Gough
fb12d04282
Merge branch 'per-user-containers-part-2'
...
Conflicts:
app/coffee/CompileController.coffee
2016-06-13 09:33:41 +01:00
Brian Gough
feeed9faaf
Merge pull request #39 from sharelatex/per-user-containers-part-1
...
Per user containers part 1
2016-06-09 15:17:35 +01:00
Henry Oswald
989c178546
use process id so link process to smoke test
2016-06-07 14:47:51 +01:00
Henry Oswald
f0dc5d6f86
add random string to smoke tests to avoid collision
2016-06-07 14:39:01 +01:00
Brian Gough
d3395ef763
log user_id when clearing project
2016-06-02 15:32:33 +01:00