Commit graph

726 commits

Author SHA1 Message Date
Brian Gough
b48d45f996 Merge pull request #114 from sharelatex/bg-avoid-text-html-content-type-in-responses
use explicit json content-type to avoid security issues with text/html
2019-02-22 11:35:24 +00:00
Brian Gough
038c81f868 use explicit json content-type to avoid security issues with text/html 2019-02-12 16:54:59 +00:00
Henry Oswald
9eb3b0b221 add epoll_pwait to secomp profile
Last year golang changed from epoll_wait to epoll_pwait https://github.com/golang/go/issues/23750

This causes golang panic errors on mac when running secomp secure compiles using docker 18.09.1. It may start to become a problem on linux where we are running on 17.03.2-ce in production.
2019-01-24 12:30:37 +00:00
Christopher Hoskin
9333bf4882 Merge pull request #112 from sharelatex/csh-issue-1309-node-10.15.0
Upgrade to Node 10 - CLSI
2019-01-17 09:50:19 +00:00
Christopher Hoskin
3829732494 Fix broken spacing 2019-01-16 15:12:23 +00:00
Christopher Hoskin
7a3f1c81bd Switch to node 10 2019-01-16 15:11:49 +00:00
Christopher Hoskin
c6a986feb0 Merge pull request #111 from sharelatex/csh-issue-1338-bulk-upgrade
Services bulk upgrade - CLSI
2019-01-15 12:28:35 +00:00
Christopher Hoskin
3e747542ac Correctly pass command with arguments to runuser 2019-01-15 11:29:04 +00:00
Christopher Hoskin
b826b6ce62 Pass arguments to node, not to runuser 2019-01-15 11:12:21 +00:00
Christopher Hoskin
f39b51de04 Add **/*.map to .gitignore 2019-01-11 12:11:36 +00:00
Christopher Hoskin
4aa2f7de32 Remove grunt 2019-01-11 12:06:45 +00:00
Christopher Hoskin
cc00d5311b Bump buildscript to 1.1.11 2019-01-11 11:52:10 +00:00
Christopher Hoskin
fe60edca56 Init metrics at top of app.coffee 2019-01-11 10:19:47 +00:00
Christopher Hoskin
6e3fd0effb Bump logger to v1.5.9 and settings to v1.1.0 2019-01-11 10:18:37 +00:00
Henry Oswald
5d7104ed4b Merge pull request #110 from sharelatex/ho-increase-compile-size
pull clsi compile size limit into setting and bump to 7mb
2019-01-08 13:30:00 +00:00
Henry Oswald
00cc5f05e5 pull clsi compile size limit into setting and bump to 7mb 2019-01-08 12:56:16 +00:00
Christopher Hoskin
3e5bb147ec Merge pull request #107 from sharelatex/csh-issue-1309-node-6.15
Bump node to 6.15
2018-12-18 11:16:25 +00:00
Christopher Hoskin
19bd4791dd Add npm-shrinkwrap.json 2018-12-18 11:03:06 +00:00
Christopher Hoskin
b57342128d package-lock not supported until npm 5 2018-12-17 15:31:45 +00:00
Christopher Hoskin
dd3774b7a9 Bump node to 6.15.1 2018-12-17 15:29:56 +00:00
Christopher Hoskin
424a8c3d2a Merge pull request #106 from sharelatex/csh-prom-metrics
Use promethus metrics
2018-12-14 10:21:40 +00:00
Christopher Hoskin
392884356e Revert "Bump buildscript to 1.1.10"
This reverts commit 38874f9169abfb1bcc7297988abe22c012a4c107.
2018-12-13 17:37:16 +00:00
Christopher Hoskin
45a7adab6e Revert "Initialise metrics at begining of app"
This reverts commit 855f26c5205039e96cfea8d224eff5ebb743e046.
2018-12-13 17:33:45 +00:00
Christopher Hoskin
b49de8e57c Bump buildscript to 1.1.10 2018-12-13 14:45:40 +00:00
Christopher Hoskin
f9b0ac0e80 Initialise metrics at begining of app 2018-12-13 14:24:44 +00:00
Christopher Hoskin
533ec9128e Bump metrics-sharelatex to v2.0.12 2018-12-13 14:21:32 +00:00
Christopher Hoskin
2559b63f04 Bump metrics-sharelatex.git to v2.0.11 2018-12-13 14:15:19 +00:00
Christopher Hoskin
7c577eb6eb Use metrics which labels host in timing 2018-12-11 12:11:53 +00:00
Christopher Hoskin
086b6dfab7 Merge pull request #105 from sharelatex/csh-204
Bump metrics to 2.0.4
2018-12-03 15:12:16 +00:00
Christopher Hoskin
46af2a2a12 Bump metrics to 2.0.4 2018-12-03 15:10:39 +00:00
Christopher Hoskin
c3d5c2614f Merge pull request #104 from sharelatex/csh-stackdriver
Add Prometheus Metrics to CLSIs
2018-12-03 11:45:02 +00:00
Christopher Hoskin
1783d9d74b Inject routes after app defined 2018-11-29 15:49:12 +00:00
Christopher Hoskin
ae92438cc4 Inject metrics 2018-11-29 14:30:00 +00:00
Christopher Hoskin
8d1d479980 Bump metrics to v2.0.3 - specify tag correctly this time 2018-11-29 10:24:25 +00:00
Christopher Hoskin
12192464cb Use v1.9.0 of metrics to get Prometheus support 2018-11-29 10:10:48 +00:00
Christopher Hoskin
68ee9a4ead Merge branch 'master' into csh-stackdriver 2018-11-29 10:06:48 +00:00
Henry Oswald
a839c07ffd Merge pull request #103 from sharelatex/ho-mute-sentry-errors
have failed compiles warn rather than be an error
2018-11-28 22:35:51 +09:00
Henry Oswald
c67e88fcb3 have failed compiles warn rather than be an error 2018-11-23 15:10:35 +00:00
Christopher Hoskin
c0fd77e5a1 Merge pull request #102 from sharelatex/csh-expand-abbr
Expand CLSI to Common LaTeX Service Interface on first use
2018-11-22 09:52:30 +00:00
Christopher Hoskin
887a19ca80 Expand CLSI to Common LaTeX Service Interface on first use 2018-11-22 09:13:23 +00:00
Christopher Hoskin
a78a2b8999 First attempt to use my stackdriver branch 2018-11-07 08:29:34 +00:00
Christopher Hoskin
4395cb289b Merge pull request #101 from sharelatex/csh-documentation
Add some notes on the CLSIs
2018-10-23 14:43:06 +01:00
Christopher Hoskin
72056e0539 Merge branch 'csh-documentation' of github.com:sharelatex/clsi-sharelatex into csh-documentation 2018-10-22 17:55:47 +01:00
Christopher Hoskin
7bd7184623 Make REAME more generic 2018-10-22 17:52:38 +01:00
Christopher Hoskin
03ff1c310a Fix indenting 2018-10-22 16:03:50 +01:00
Christopher Hoskin
82bbf0e336 Add some notes on the CLSIs 2018-10-22 16:01:17 +01:00
Brian Gough
0a50b37c57 Merge pull request #100 from sharelatex/bg-create-main-file-for-pstool
use TikzManager to create main file for pstool package
2018-10-15 11:05:23 +01:00
Brian Gough
55fa22caa9 fix exception when content undefined in TikzManager 2018-10-15 10:01:52 +01:00
Brian Gough
187786b4e4 improve log message 2018-10-12 10:49:54 +01:00
Brian Gough
34acce8bda use TikzManager to create main file for pstool package 2018-10-10 16:13:20 +01:00