Brian Gough
f00be9018d
log acceptance test server output to file
2017-01-26 12:20:41 +00:00
Brian Gough
146138f65c
try running user as jenkins
2017-01-26 12:06:38 +00:00
Brian Gough
654a43655f
update image for docker tests
2017-01-25 14:12:19 +00:00
Brian Gough
b9d6db6caf
use local docker image for clsi test
2017-01-25 14:09:44 +00:00
Brian Gough
03e837c1f4
run tests outside container, add settings file
2017-01-25 14:08:39 +00:00
Brian Gough
420db18a03
upgrade to latest sqlite3
2017-01-24 16:06:32 +00:00
Brian Gough
dab92967c8
added docker script for acceptance tests
2017-01-24 12:18:30 +00:00
Brian Gough
0530e21246
fix acceptance tests
2017-01-24 11:07:54 +00:00
Brian Gough
9e53c0b99e
fix exception in error log
2016-10-14 10:23:13 +01:00
Shane Kilkelly
61089eca40
Increase memory limit to 64mb
2016-09-28 11:02:58 +01:00
Shane Kilkelly
4827aec30b
Add test for new ulimit options
2016-09-23 15:34:29 +01:00
Shane Kilkelly
0900340282
Add CHKTEX_ULIMIT_OPTIONS
2016-09-23 15:32:37 +01:00
James Allen
f7b4883397
Don't delete knitr cache files
2016-09-22 14:14:29 +01:00
James Allen
79b3d2172b
Sanitize resource path along with rootResourcePath
2016-09-21 15:09:01 +01:00
Brian Gough
9f49dc8554
Merge pull request #45 from sharelatex/fix-chktex-for-knitr
...
only run chktex on .tex files, not .Rtex files
2016-09-12 16:36:59 +01:00
Brian Gough
ee170b4e67
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
Shane Kilkelly
47105190be
Revert "Revert "Revert "Upgrade to node 4.2"""
...
This reverts commit 98fb2cab99 .
2016-09-01 12:47:13 +01:00
Shane Kilkelly
98fb2cab99
Revert "Revert "Upgrade to node 4.2""
...
This reverts commit 4128dc6fdd .
2016-09-01 11:22:11 +01:00
Shane Kilkelly
4128dc6fdd
Revert "Upgrade to node 4.2"
...
This reverts commit 8bb12f4d99 .
2016-09-01 09:53:12 +01:00
Shane Kilkelly
4a2b2a8707
Merge branch 'master' into sk-node-upgrade
2016-08-31 16:34:25 +01:00
Brian Gough
095e16e953
handle failed compile due to validation error
2016-08-24 15:46:47 +01:00
Brian Gough
3a73971b42
fix commandRunner error to match dockerRunner
2016-08-24 15:45:26 +01:00
Brian Gough
748caeee7d
remove chktex error
...
too many false positives from 'unable to execute latex command'
2016-08-22 15:11:39 +01:00
Brian Gough
cd7ed6ce66
update tests
2016-08-11 10:31:37 +01:00
Brian Gough
2200ac2cf2
capture texcount error output
2016-08-11 10:26:08 +01:00
Brian Gough
928ffc96e6
read wordcount output asynchronously
2016-08-11 09:32:53 +01:00
Brian Gough
ade3da7e0d
add missing argument parameter to wordcount call
2016-08-11 09:29:03 +01:00
Brian Gough
e66b1ecdea
use a command wrapper for synctex
...
instead of an alternative child_process object
2016-08-04 16:08:14 +01:00
Brian Gough
c6744caeeb
change logging message to be different from LatexRunner
2016-08-04 16:07:36 +01:00
Brian Gough
189648e39a
Merge pull request #44 from sharelatex/add-chktex-support
...
Add chktex support
2016-08-02 14:55:38 +01:00
Brian Gough
8da29e6024
provide setting to override child_process.execFile for synctex
2016-07-29 14:54:24 +01:00
Brian Gough
664e908378
provide validation mode where compilation always exits after chktex
2016-07-27 16:54:27 +01:00
Brian Gough
14837a57ec
run chktex when request has check:true
2016-07-26 16:22:38 +01:00
Brian Gough
6524439699
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
a7c7f2697f
Merge pull request #43 from sharelatex/stop-compile
...
add support for stopping compile
2016-07-18 11:16:53 +01:00
Brian Gough
fdf274fb82
remove dead code
2016-07-18 11:05:45 +01:00
Brian Gough
69666bef60
add support for stopping compile
2016-07-14 16:43:52 +01:00
Henry Oswald
cd8e60195c
Merge pull request #42 from WaeCo/patch-1
...
Set default project_cache_length_ms to 1 day
2016-07-13 21:32:02 +01:00
WaeCo
d6808c11cc
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
133f522e7b
Merge pull request #41 from sharelatex/per-user-containers-part-3
...
Reduce number of cached builds for per-user containers
2016-06-30 08:06:01 +01:00
Brian Gough
d29416fc77
keep one extra build until per-page pdf serving is enabled
2016-06-29 16:31:16 +01:00
Brian Gough
c486d6c215
only keep a single cached output directory in per-user containers
2016-06-28 09:28:40 +01:00
Shane Kilkelly
8bb12f4d99
Upgrade to node 4.2
2016-06-20 09:31:30 +01:00
Shane Kilkelly
e4ffc94de8
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
0b8435e358
add route to serve files from top level of per user containers
2016-06-15 16:12:19 +01:00
Brian Gough
801f09e7ed
Merge branch 'per-user-containers-part-2'
...
Conflicts:
app/coffee/CompileController.coffee
2016-06-13 09:33:41 +01:00
Brian Gough
603b3d617c
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
b97627d6d8
use process id so link process to smoke test
2016-06-07 14:47:51 +01:00
Henry Oswald
da02661d53
add random string to smoke tests to avoid collision
2016-06-07 14:39:01 +01:00
Brian Gough
6e017ecaf1
log user_id when clearing project
2016-06-02 15:32:33 +01:00