Commit graph

7143 commits

Author SHA1 Message Date
decaffeinate
efd16d99d6 decaffeinate: Convert coffee files to JS 2021-07-08 11:19:00 +01:00
decaffeinate
d152a79810 decaffeinate: Rename coffee files from .coffee to .js 2021-07-08 11:18:47 +01:00
Jakob Ackermann
8f1da35bef [misc] setup eslint and prettier and fix any errors 2021-07-08 11:16:04 +01:00
Shane Kilkelly
c8dcf853bc Remove migrations
These will be replaced by migrations in the web project
2021-07-08 10:08:34 +01:00
Jakob Ackermann
72f8e6594c Merge pull request #903 from overleaf/jpa-faster-install
[perf] faster docker image builds
2021-07-08 10:57:26 +02:00
Jakob Ackermann
aa5a9b0e65 [perf] use npm ci --only=production for all but web 2021-07-07 14:46:25 +01:00
Jakob Ackermann
d6928bc7fc [perf] use npm ci 2021-07-07 14:46:20 +01:00
Jakob Ackermann
984eb3bf2d [perf] use docker layer caching from previous build 2021-07-07 14:46:13 +01:00
Simon Detheridge
12b8c0a1c0 Merge pull request #131 from overleaf/spd-revert-jemalloc
Revert "Merge pull request #129 from overleaf/spd-jeprof"
2021-07-07 12:09:02 +01:00
Simon Detheridge
5a9e3d68bb Merge pull request #133 from overleaf/sk-add-deprecated-xml-libs
Re-add removed libs, needed by AWS SDK
2021-07-06 14:53:58 +01:00
Shane Kilkelly
8e6fa6c938 Re-add removed libs, needed by AWS SDK 2021-07-06 14:17:37 +01:00
Simon Detheridge
6b4cee976a Merge pull request #132 from overleaf/spd-binutils
Add binutils and graphviz to Docker image
2021-07-06 08:55:53 +01:00
Simon Detheridge
14f459870a Add binutils and graphviz to Docker image 2021-07-05 17:31:17 +01:00
Jakob Ackermann
d12fa9e35e Merge pull request #258 from overleaf/jpa-clsi-perf-downloads
[UrlFetcher] do not override domain for clsi-perf requests
2021-07-05 10:02:31 +02:00
Simon Detheridge
e505ecc8c0 Revert "Merge pull request #129 from overleaf/spd-jeprof"
This reverts commit 4268e58ff36bd591d40e3730446b691440c34409, reversing
changes made to 6c1eaae2eeb4949b7466c36d4a2e722697294c0b.
2021-07-02 17:04:41 +01:00
Simon Detheridge
187dfa82e5 Merge pull request #130 from overleaf/spd-apachecommons
Upgrade apache commons to 3.12
2021-07-02 16:00:15 +01:00
Simon Detheridge
adcd156470 Merge pull request #129 from overleaf/spd-jeprof
Add jemalloc/jeprof profiling
2021-07-02 15:59:57 +01:00
Simon Detheridge
12dab1bcd4 Upgrade apache commons to 3.12 2021-07-02 14:44:15 +01:00
Simon Detheridge
9a7ba7f04f Add jemalloc/jeprof profiling 2021-07-02 13:16:31 +01:00
Jakob Ackermann
516525126b [UrlFetcher] do not override domain for clsi-perf requests 2021-07-02 09:17:29 +01:00
Shane Kilkelly
36982a59e7 Merge pull request #115 from overleaf/dependabot-maven-junit-junit-4.13.2
Bump junit from 4.12 to 4.13.2
2021-07-01 16:00:40 +01:00
Shane Kilkelly
5877f57a36 Merge pull request #116 from overleaf/dependabot-maven-org.apache.commons-commons-compress-1.20
Bump commons-compress from 1.15 to 1.20
2021-07-01 16:00:26 +01:00
Shane Kilkelly
d0166ceb01 Merge pull request #117 from overleaf/dependabot-maven-com.google.guava-guava-30.1.1-jre
Bump guava from 24.0-jre to 30.1.1-jre
2021-07-01 16:00:14 +01:00
Shane Kilkelly
3c04d8554b Merge pull request #119 from overleaf/dependabot-maven-commons-io-commons-io-2.10.0
Bump commons-io from 2.6 to 2.10.0
2021-07-01 16:00:03 +01:00
Shane Kilkelly
88259ba3ec Merge pull request #126 from overleaf/sk-upgrade-jgit-5.12
Upgrade jgit to version 5.12
2021-07-01 15:59:51 +01:00
Shane Kilkelly
a8aa1dde79 Merge pull request #127 from overleaf/spd-reupgrade-jetty-again
Revert jetty downgrade
2021-07-01 15:59:37 +01:00
Shane Kilkelly
ef9c2363e1 Merge pull request #128 from overleaf/sk-upgrade-sqlite
Upgrade sqlite jdbc library to 3.36.0.1
2021-07-01 15:59:26 +01:00
Shane Kilkelly
49aa2ef845 Fix query for oldest (un-swapped) project 2021-07-01 14:57:58 +01:00
Shane Kilkelly
9170f6fdb3 Upgrade sqlite jdbc library to 3.36.0.1 2021-07-01 14:35:30 +01:00
Jakob Ackermann
018eedece6 Merge pull request #256 from overleaf/jpa-more-timings
[misc] add timings for the sync stage and output stage
2021-07-01 13:06:36 +02:00
Jakob Ackermann
ec36ad2020 Merge pull request #257 from overleaf/revert-251-ho-load-shed-mvp
Revert "very basic mvp for shedding load"
2021-07-01 13:06:04 +02:00
Jakob Ackermann
b62b96cb1c Revert "very basic mvp for shedding load" 2021-07-01 11:57:03 +01:00
Simon Detheridge
33b6ffd4a2 Drop default jetty idle timeout to 30sec 2021-07-01 11:46:42 +01:00
Simon Detheridge
f8f60eabad Revert "Merge pull request #125 from overleaf/spd-revert-jetty-changes"
This reverts commit 9c324c378c46aa8b4b14e529e90ad9cbfca969cd, reversing
changes made to 63ccd609405952aa8749299c8a5cf7895f14a1bd.
2021-07-01 11:45:16 +01:00
Shane Kilkelly
93de1d0946 Upgrade jgit to 5.12.0 2021-07-01 09:37:53 +01:00
Jakob Ackermann
efa0c54ca5 [misc] add timings for the sync stage and output stage 2021-06-30 11:45:34 +01:00
Simon Detheridge
2e8c1da85a Merge pull request #125 from overleaf/spd-revert-jetty-changes
Revert recent changes to Jetty
2021-06-28 17:08:29 +01:00
Simon Detheridge
4c11b69167 Revert "Merge pull request #107 from overleaf/sk-upgrade-jetty-2106"
This reverts commit f13d8a990a927f5983442ffce00ff009cdc0e8ab, reversing
changes made to cb3ba256b7b27e424616d7bc67b73385fef55be8.
2021-06-28 17:01:43 +01:00
Simon Detheridge
a239b70bfc Revert change to make Jetty idle timeout configurable 2021-06-28 17:00:52 +01:00
Henry Oswald
d22bb95ab3 Merge pull request #251 from overleaf/ho-load-shed-mvp
very basic mvp for shedding load
2021-06-28 11:00:21 +01:00
Shane Kilkelly
39d05ef4fc Merge pull request #124 from overleaf/sk-add-sqlite-heap-limit
Add config for sqlite "soft_heap_limit"
2021-06-25 13:25:56 +01:00
Shane Kilkelly
899e781b33 Set sqlite soft_heap_limit via pragma 2021-06-25 12:03:57 +01:00
Shane Kilkelly
048571a3f6 Add sqlite to the base image 2021-06-25 11:06:03 +01:00
Simon Detheridge
878d63d084 Merge pull request #123 from overleaf/spd-idletimeout-config-fix
Make idleTimeout an integer in the config template
2021-06-24 20:56:30 +01:00
Simon Detheridge
9b8b13877a Make idleTimeout an integer in the config template 2021-06-24 20:49:33 +01:00
Simon Detheridge
4a8c33a260 Merge pull request #122 from overleaf/em-fix-config
Fix typo in config
2021-06-24 20:46:00 +01:00
Eric Mc Sween
6a5892f996 Fix typo in config 2021-06-24 14:56:31 -04:00
Simon Detheridge
d816a0f02d Merge pull request #121 from overleaf/spd-idletimeout
Add support for configuring idle timeout and bind IP via settings
2021-06-24 17:43:17 +01:00
Simon Detheridge
d12b564ec3 Use ServerConnector to specify bind IP and idle timeout 2021-06-24 17:20:43 +01:00
Simon Detheridge
cafa94fcba Add support for bindIp and idleTimeout to config object 2021-06-24 17:00:04 +01:00