Jakob Ackermann
ee0e8066d3
[misc] apply review feedback
...
- move setting into clsi.docker namespace
- rename the variable for images to allowedImages / ALLOWED_IMAGES
- add an additional check for the image name into the DockerRunner
Co-Authored-By: Brian Gough <brian.gough@overleaf.com >
2020-06-30 12:01:21 +01:00
Jakob Ackermann
5ed09d1a98
[misc] RequestParser: restrict imageName to an allow list and add tests
2020-06-26 13:28:09 +01:00
Brian Gough
a88000281f
add default settings to remove wordcount and synctex containers
2020-06-15 15:49:38 +01:00
Brian Gough
b33734bab6
add initial compileGroup support
2020-06-15 15:28:53 +01:00
Brian Gough
5aa90abc2d
Merge pull request #177 from overleaf/bg-add-docker-setting
...
add missing setting for optimiseInDocker
2020-06-12 09:28:31 +01:00
Brian Gough
eb603f9f31
error on missing profile
2020-06-10 11:42:07 +01:00
Brian Gough
385cdd6f0c
add missing setting for optimiseInDocker
2020-06-09 11:22:28 +01:00
Brian Gough
3e3e4503eb
add setting TEXLIVE_OPENOUT_ANY
2020-06-04 11:47:22 +01:00
Brian Gough
2211ebcefb
fix eslint errors
2020-06-02 09:51:34 +01:00
Henry Oswald
4bd567b78d
Merge branch 'master' into bg-support-other-runtimes
...
port coffee changes to js
2020-04-23 13:59:05 +01:00
Henry Oswald
b10f0ae9ad
Merge pull request #158 from overleaf/jpa-entry-point-cleanup
...
[misc] entry point cleanup
2020-04-23 13:52:04 +01:00
Henry Oswald
557dc47e30
cleanup the shutdown code a bit
2020-04-23 11:32:33 +01:00
Jakob Ackermann
c5d10d02fc
[misc] move the sqlite database into a db/ directory
2020-04-03 12:36:31 +02:00
Henry Oswald
2e5e040475
limit clsi lifespan via health checks and PROCESS_LIFE_SPAN_LIMIT_MS
2020-03-20 13:37:58 +00:00
mserranom
de36ab663c
prettier: convert individual decaffeinated files to Prettier format
2020-02-19 12:16:18 +01:00
mserranom
62d20ee5f0
decaffeinate: convert individual files to js
2020-02-19 12:16:17 +01:00
mserranom
8694fce0c9
decaffeinate: rename individual coffee files to js files
2020-02-19 12:16:15 +01:00
Brian Gough
ec628a4e59
support other runtimes
2020-02-10 16:10:18 +00:00
Henry Oswald
541dac11cb
pull clsi compile size limit into setting and bump to 7mb
2019-01-08 12:56:16 +00:00
Christopher Hoskin
a26d7093b4
Merge branch 'ho-dockerise' into csh-sentry
2018-08-15 09:44:02 +01:00
Henry Oswald
eec0529ef7
put FILESTORE_PARALLEL_FILE_DOWNLOADS and
...
FILESTORE_PARALLEL_SQL_QUERY_LIMIT into env vars
2018-08-14 15:17:56 +01:00
Christopher Hoskin
382f30f810
Revert "Put a guard on sentry dsn"
...
This reverts commit 95e052d059 .
2018-08-13 17:36:53 +01:00
Christopher Hoskin
95e052d059
Put a guard on sentry dsn
2018-08-13 12:27:13 +01:00
Christopher Hoskin
9f79229835
Read sentry dsn from env
2018-08-03 15:33:53 +01:00
Henry Oswald
9ef9a3b780
make Settings.parallelSqlQueryLimit a config setting
2018-07-31 14:38:24 +01:00
Henry Oswald
f802717cb5
remove password from clsi for sql
...
sequalise fails when it is set to null
2018-07-30 14:04:33 +01:00
Henry Oswald
0eeee4284d
bump retried and package versions
2018-07-30 11:25:28 +01:00
Henry Oswald
a960614eb4
added texliveImageNameOveride
2018-07-13 10:37:22 +01:00
Henry Oswald
6464aefdb4
added filestoreDomainOveride
2018-07-03 16:41:34 +01:00
Henry Oswald
ec85957ae4
add load balance http endpoints to shut box down
2018-06-28 16:04:34 +01:00
Henry Oswald
4bfc02ef3b
fix seccomp key
2018-06-26 15:38:30 +01:00
Henry Oswald
364c8097c8
add error catch to settings.defaults
2018-06-26 15:04:56 +01:00
Henry Oswald
911e1d58f7
put seccomp_profile_path into variable and try catch
2018-06-26 14:44:03 +01:00
Henry Oswald
dd93d37460
added seccomp
2018-06-26 12:43:47 +01:00
henry oswald
9548615169
all but the sync tests should pass
2018-05-25 12:43:12 +00:00
Henry Oswald
da814b0e3a
log settings on startup
2018-05-25 12:01:16 +01:00
Henry Oswald
ec75f9fa67
add smoke test env var
2018-03-20 13:48:12 +00:00
Henry Oswald
f1df41112b
wip for ci
2018-03-14 15:44:58 +00:00
Henry Oswald
b202af3cf2
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
c6b962a8b9
Merge branch 'master' into ho-dockerise
2018-03-02 18:18:18 +00:00
Henry Oswald
70f016af1f
unit tests pass, acceptence fail
...
uncomment tests
2018-03-02 17:34:41 +00:00
Henry Oswald
b8c22f4d74
wip, docker container is correctly created
2018-03-02 17:14:23 +00:00
Henry Oswald
a2a8b70b74
acceptence tests pass inside docker container (apart from sync)
2018-03-02 17:14:23 +00:00
Henry Oswald
017ba3a4ec
mvp
...
needs hacked pacth in docker runner
wip
most tests pass
2018-03-02 17:14:20 +00:00
James Allen
b64106b730
Provide hosts and siblings container as environment settings and add npm run start script
...
wip acceptence tests run, but don't all pass
wip
removed npm-debug from git
2018-03-02 17:14:18 +00:00
James Allen
7a6294081d
Allow texlive image user to be configured
2018-01-16 10:46:59 +00:00
James Allen
f58ef67875
Provide hosts and siblings container as environment settings and add npm run start script
2017-12-29 08:08:19 +00:00
Alasdair Smith
d5b3101637
Update docker-runner-sharelatex config
2017-08-24 13:34:24 +01:00
Henry Oswald
d4d3048719
remove tcp code, moved to agent load balancer
2017-02-23 11:09:18 +00: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