Henry Oswald
|
2c3b1126b0
|
log out if the command running is being used
|
2016-05-23 15:45:39 +01:00 |
|
Henry Oswald
|
22f730c3e9
|
parallelFileDownloads defaults to 1, sql can't take it
|
2016-05-23 14:31:27 +01:00 |
|
Henry Oswald
|
2e97bcba3a
|
add error handler on CommandRunner
|
2016-05-23 14:13:55 +01:00 |
|
Brian Gough
|
0da85d5d03
|
be ready to serve files from per-user containers
|
2016-05-20 10:23:07 +01:00 |
|
Brian Gough
|
3379577499
|
fix error in log for expiry timeout
|
2016-05-20 10:23:07 +01:00 |
|
Henry Oswald
|
855169b571
|
Merge branch 'master' of https://github.com/sharelatex/clsi-sharelatex
|
2016-05-19 16:57:19 +01:00 |
|
Henry Oswald
|
6b107bd20a
|
log out EXPIRY_TIMEOUT
|
2016-05-19 16:57:14 +01:00 |
|
Henry Oswald
|
a2c2fc3a51
|
make cached assets ttl set via config
|
2016-05-19 16:51:50 +01:00 |
|
Brian Gough
|
f8ae215c1e
|
avoid clobbering the existing port variable
|
2016-05-19 16:38:18 +01:00 |
|
Brian Gough
|
d26c6b933e
|
return the file path in the output file list for easy lookup
|
2016-05-19 16:38:18 +01:00 |
|
Brian Gough
|
4496ddddfd
|
Merge pull request #38 from sharelatex/add-fast-path-to-pdf
Add fast path to pdf
|
2016-05-13 12:32:26 +01:00 |
|
Brian Gough
|
434e00cb74
|
make the build id a secure random token
we allow existing build ids to work for backwards compatibility
this can be removed after some time
|
2016-05-13 10:11:35 +01:00 |
|
Brian Gough
|
f92c70935b
|
allow direct path to output file /project/project_id/build/build_id/output/*
this avoids use of the query string ?build=... and so we can match the
url directly with the nginx location directive
|
2016-05-13 10:10:48 +01:00 |
|
Brian Gough
|
51f87c5f79
|
fix logic excluding smoke test in metric
|
2016-05-10 10:10:01 +01:00 |
|
Brian Gough
|
143913c67f
|
fix tagname for graphite
|
2016-05-10 09:41:39 +01:00 |
|
Brian Gough
|
dfd2bc31ef
|
record system time
|
2016-05-10 09:12:13 +01:00 |
|
Brian Gough
|
e70bd3ae8e
|
preserve existing metric name
|
2016-05-10 09:12:00 +01:00 |
|
Brian Gough
|
0a5ca6b0fa
|
add timing information from /usr/bin/time
|
2016-05-09 16:00:24 +01:00 |
|
Brian Gough
|
834668b033
|
add a metric for the TeXLive image used on each compile
|
2016-05-09 15:36:11 +01:00 |
|
Henry Oswald
|
35240fbd4d
|
move back to 2.5 days cache for moment
|
2016-04-21 17:40:09 +01:00 |
|
Henry Oswald
|
5f7cd5ece5
|
added project status endpoint
used for getting the server a project is on
|
2016-04-20 15:38:05 +01:00 |
|
Henry Oswald
|
6860d2be6c
|
increased clsi cache to 3.5 days
|
2016-04-13 09:29:57 +01:00 |
|
Henry Oswald
|
3c021fd4c9
|
ignore ECONNRESET
|
2016-04-12 13:32:58 +01:00 |
|
Henry Oswald
|
f453f954e4
|
use socket.end for tcp checks
|
2016-04-12 10:49:45 +01:00 |
|
Henry Oswald
|
cd499fa4e5
|
server load endpoint uses settings for port
|
2016-04-11 13:47:06 +01:00 |
|
Henry Oswald
|
7799e0bfdd
|
return 0 for server which is being hammered
socket.destroy when finished
|
2016-04-08 15:40:02 +01:00 |
|
Henry Oswald
|
6ca8c10734
|
added err handler to socket
|
2016-04-08 15:25:00 +01:00 |
|
Henry Oswald
|
84cba7365f
|
work of 1 min load and set server as up
|
2016-04-08 15:18:22 +01:00 |
|
Henry Oswald
|
11be12fc8e
|
evaluate on every call
|
2016-04-08 14:14:05 +01:00 |
|
Henry Oswald
|
3e70c0f8e4
|
added example server load tcp server
|
2016-04-08 13:31:23 +01:00 |
|
Brian Gough
|
558e9ae22b
|
don't log errors when files have disappeared from build directory
|
2016-04-07 16:16:39 +01:00 |
|
Brian Gough
|
83e373d7e1
|
log errors in detail when file cannot be removed
|
2016-04-04 16:22:48 +01:00 |
|
Brian Gough
|
24fc9391c3
|
upgrade to the latest version of request
|
2016-03-31 14:03:48 +01:00 |
|
Brian Gough
|
7ff56c4793
|
suppress error when removing nonexistent file from cache
|
2016-03-31 13:33:42 +01:00 |
|
Brian Gough
|
665dbff75a
|
parameter check on project_id
|
2016-03-31 12:12:25 +01:00 |
|
Brian Gough
|
5d6fb4579a
|
remove console.log
|
2016-03-31 11:59:17 +01:00 |
|
Brian Gough
|
bd036534e5
|
check directory exists before attempting to clear it
|
2016-03-31 11:59:17 +01:00 |
|
Brian Gough
|
3dcd4af62e
|
always create project directory when syncing resources to disk
avoids errors when project is empty
|
2016-03-31 11:59:17 +01:00 |
|
Brian Gough
|
fe46a96fd2
|
don't log missing files as warnings, but do report file access errors
|
2016-03-31 11:14:39 +01:00 |
|
Brian Gough
|
8fcbec5c0f
|
add support for sentry
|
2016-03-30 14:35:47 +01:00 |
|
James Allen
|
fbb00ebf2f
|
Only archive main log and blg
|
2016-03-30 14:10:07 +01:00 |
|
James Allen
|
6117cac1fd
|
Ignore both .cache and .archive and other hidden files in finding output files
|
2016-03-30 11:41:11 +01:00 |
|
James Allen
|
d949d4ac32
|
Don't timestamp strace logs otherwise it runs as anew container each time since the command changes
|
2016-03-30 10:59:01 +01:00 |
|
James Allen
|
6af22cf184
|
Add in flags to run strace and capture logs
|
2016-03-30 10:37:22 +01:00 |
|
Brian Gough
|
9f104a4f57
|
bugfix - avoid double counting compiles
|
2016-03-17 14:37:34 +00:00 |
|
Brian Gough
|
595bfe09ac
|
add metric for qpdf
|
2016-03-17 09:55:18 +00:00 |
|
Brian Gough
|
e64b08fcbe
|
add metrics for latexmk runs and errors
|
2016-03-17 09:55:18 +00:00 |
|
Henry Oswald
|
dcfe1118d4
|
increased EXPIRY_TIMEOUT from 1.5 days to 2.5 days
|
2016-03-10 10:30:37 +00:00 |
|
James Allen
|
89acd36dde
|
Send .svg files as text/plain to prevent executable JS if they are loaded as SVG in the browser
|
2016-03-10 09:32:32 +00:00 |
|
James Allen
|
a3383f11a1
|
Make draft mode regex global
|
2016-02-02 15:28:59 +00:00 |
|