Brian Gough
|
fc3ecddd0e
|
fix two bugs in auto compile limit logic
1. the compileGroup is "standard" not default
2. was not excluding normal compiles from metrics
|
2017-10-12 16:18:14 +01:00 |
|
Brian Gough
|
5b0d3d1429
|
simplify rate-limit checking code
|
2017-10-09 16:31:01 +01:00 |
|
Brian Gough
|
d14723f24a
|
add rate limits for autocompiles
global rate limit for all users and a lower rate limit for free users
|
2017-10-03 16:16:21 +01:00 |
|
Brian Gough
|
3e28eca26f
|
move docupdater flush to point of use
|
2017-07-28 15:11:07 +01:00 |
|
James Allen
|
8449b0417c
|
Move all redis end points to be cluster compatible
|
2017-05-04 15:22:54 +01:00 |
|
Shane Kilkelly
|
043520fc28
|
Remove the Metrics module, use metrics-sharelatex
|
2017-04-03 16:18:30 +01:00 |
|
Brian Gough
|
5a02e8c656
|
add support for stopping compile
|
2016-07-15 16:28:52 +01:00 |
|
Brian Gough
|
c04e00026b
|
remove scaffolding for per-user compiles so that it is always by default
|
2016-06-30 14:43:03 +01:00 |
|
Brian Gough
|
49a7c3c27b
|
Merge branch 'per-user-containers-part-2'
Conflicts:
app/coffee/Features/Compile/ClsiManager.coffee
app/coffee/Features/Compile/CompileController.coffee
app/coffee/Features/Compile/CompileManager.coffee
|
2016-06-13 12:24:48 +01:00 |
|
Brian Gough
|
634c774592
|
make code clearer when compilation is per-user
|
2016-06-02 16:54:46 +01:00 |
|
Brian Gough
|
9d7f129b61
|
add per-user compilation in server
when no user is defined, fallback to per-project compilation
|
2016-06-02 15:48:13 +01:00 |
|
Henry Oswald
|
c284465ba5
|
added clsiformat checker, wired in
|
2016-06-02 13:09:32 +01:00 |
|
Henry Oswald
|
dba8d96d11
|
pass clsiServerId to the client and use it as query stirng for requests
|
2016-05-18 12:50:50 +01:00 |
|
Henry Oswald
|
b0baea5073
|
add query string to end of project resources
|
2016-05-18 10:09:22 +01:00 |
|
James Allen
|
9a0ec9c292
|
Don't throw fatal error when recently compiled
|
2016-03-21 13:54:45 +00:00 |
|
Henrique Dias
|
d228fd88ab
|
add worcount file param
|
2015-09-11 09:53:06 -03:00 |
|
Henrique Dias
|
77c2162872
|
add wordcount clsi handler
|
2015-09-10 12:41:48 -03:00 |
|
Henry Oswald
|
f8e3fa6308
|
increase the auto compile limit a little
|
2015-02-18 21:57:21 +00:00 |
|
Brian Gough
|
660bb75df4
|
add query string parameters for compileGroup= and pdfng=
compileGroup will bypass mongo check for compileGroup priority
pdfng will pass pdf Range: headers through from user request to CLSI
|
2014-12-12 16:47:43 +00:00 |
|
James Allen
|
c70c048aae
|
Send clear cache requests to the correct CLSI group
|
2014-12-01 12:19:01 +00:00 |
|
James Allen
|
175dfae085
|
Look up compile group and features from project owner, not current user
|
2014-11-28 14:26:21 +00:00 |
|
Henry Oswald
|
3bac4dc39f
|
increase auto compile limit
|
2014-10-14 11:50:06 +01:00 |
|
Henry Oswald
|
f73629f8d9
|
v1 of sentinal support
|
2014-09-26 14:52:00 +01:00 |
|
Daniel Felder
|
4320b790bd
|
adjusting unit tests
|
2014-06-01 19:26:33 +02:00 |
|
Daniel Felder
|
5ad0ca08f9
|
adjusting unit tests
|
2014-06-01 18:16:05 +02:00 |
|
Daniel Felder
|
f03b2df461
|
compile current file if top level document #42
|
2014-06-01 16:43:52 +02:00 |
|
James Allen
|
8f41c6dcb2
|
Don't automatically clear the cache
|
2014-05-21 15:20:25 +01:00 |
|
James Allen
|
063f6c7680
|
Only auto clear CLSI cache on hard error, otherwise prompt user
|
2014-05-21 08:04:52 +01:00 |
|
James Allen
|
a45200dfe3
|
Automatically clear CLSI cache when compile fails
|
2014-05-19 16:10:52 +01:00 |
|
James Allen
|
7fed2155be
|
Differentiate between timeouts, server errors, and LaTeX failures in client
|
2014-05-19 16:10:52 +01:00 |
|
James Allen
|
6c5a2c2740
|
Reconfigure internal CLSI call to understand more than just success/failure
|
2014-05-19 16:10:52 +01:00 |
|
Henry Oswald
|
bd118a57c2
|
set compile throttle back to 10
|
2014-04-02 12:18:24 +01:00 |
|
Henry Oswald
|
6c700b1b6b
|
updated more modules, mongojs and redis are the big ones
|
2014-04-01 16:23:13 +01:00 |
|
Henry Oswald
|
67e9d0724d
|
increased auto compile limits
|
2014-03-04 15:29:45 +00:00 |
|
Henry Oswald
|
ff8320bce0
|
added new rate limit file based on redback. converetd auto compile to
use it.
|
2014-02-28 17:59:54 +00:00 |
|
James Allen
|
8715690ce9
|
Intial open source comment
|
2014-02-12 10:23:40 +00:00 |
|