mserranom
d78e8d7d3f
npm audit fix
2020-03-23 12:30:33 +01:00
mserranom
9f88236f31
updated build scripts
2020-03-23 12:30:16 +01:00
Henry Oswald
3e07af3f1b
limit clsi lifespan via health checks and PROCESS_LIFE_SPAN_LIMIT_MS
2020-03-20 13:37:58 +00:00
Shane Kilkelly
ada4fba3dc
Fix express deprecations
2020-03-19 15:39:57 +00:00
Shane Kilkelly
21194e52ca
more upgrades
2020-03-19 15:23:45 +00:00
Shane Kilkelly
f069a2515d
upgrade express
2020-03-19 15:20:32 +00:00
Miguel Serrano
77cc3b3cc6
Merge pull request #154 from overleaf/msm-dependency-update
...
Dependency update
2020-03-19 16:12:51 +01:00
Shane Kilkelly
aa324a1920
npm audit fix
2020-03-19 15:08:59 +00:00
Shane Kilkelly
b631a741ac
update build scripts
2020-03-19 15:06:36 +00:00
Simon Detheridge
63b4b3e9a2
Merge pull request #104 from overleaf/spd-custom-bucket-fallback
...
Fix fallback to custom s3 buckets
2020-03-19 11:39:55 +00:00
Simon Detheridge
65f19346f0
Fix fallback to custom s3 buckets
2020-03-19 11:10:31 +00:00
Simon Detheridge
9a03a3406e
Merge pull request #86 from overleaf/spd-gcs-persistor
...
Add GCS Persistor
2020-03-19 09:16:47 +00:00
Simon Detheridge
cb4bdd99f4
Use an ISODate for deleted file names
2020-03-18 20:19:12 +00:00
Miguel Serrano
0f8cf588cd
Merge pull request #41 from overleaf/msm-remove-morgan-logger
...
Removed morgan logger
2020-03-17 18:57:32 +01:00
mserranom
6f90684fa6
Removed morgan logger
2020-03-17 17:23:17 +01:00
Jakob Ackermann
d320c2d5f3
[misc] let proxys observe an upcoming shutdown before starting to drain
...
Otherwise clients may be routed to the same pod upon reconnecting.
2020-03-17 16:41:48 +01:00
Miguel Serrano
59664a0c96
Merge pull request #39 from overleaf/msm-dependency-update
...
npm dependencies update
2020-03-17 16:33:20 +01:00
mserranom
8641d0ef0f
updated sandboxed-module, chai and metrics-sharelatex
2020-03-16 17:14:04 +01:00
Simon Detheridge
9d32d4ec16
Don't modify 'opts' parameter
2020-03-16 15:57:37 +00:00
Simon Detheridge
b37c52fc3a
Make GCS delete concurrency configurable
2020-03-16 15:54:05 +00:00
Simon Detheridge
9b658dda18
Copy-on-delete before unlocking
2020-03-16 15:53:45 +00:00
mserranom
d5bd1790a8
updated sequelize
2020-03-16 16:31:02 +01:00
Simon Detheridge
06c4c0f74f
Fix incorrect key when deleting projects
2020-03-16 11:35:01 +00:00
Simon Detheridge
9f74aac1a0
Add acceptance tests for directory deletion
2020-03-16 11:34:45 +00:00
Simon Detheridge
ce52f8aa60
Update FSPersistor deleteDirectory behaviour to match S3 and GCS
2020-03-16 11:33:51 +00:00
Simon Detheridge
47e96a4d94
Add endpoint to delete a project
...
Needs acceptance tests
2020-03-14 14:56:29 +00:00
Simon Detheridge
fc80aa3954
Move directory key validation into FileHandler
2020-03-14 14:31:30 +00:00
Simon Detheridge
58db14456a
Add timestamp to files in deleted bucket
2020-03-14 14:11:17 +00:00
Simon Detheridge
edf1ce1f7e
Delete files from a directory in parallel
2020-03-14 14:02:58 +00:00
Simon Detheridge
183cb0179a
Add support to GCS persistor for unlocking files and copying on delete
2020-03-13 16:18:45 +00:00
mserranom
7e7d234350
updated mocha and sinon, fixed tests
2020-03-12 10:35:11 +01:00
mserranom
cf6c8ab496
removed mkdirp dependency and replaced with fs.mkdir
2020-03-12 10:22:08 +01:00
mserranom
35f69e4f8b
updated mkdirp
2020-03-11 19:39:08 +01:00
mserranom
a0b9d74a25
updated dockerode, heapdump, lyns and fs-extra
2020-03-11 19:25:50 +01:00
Simon Detheridge
c43731a4bb
Merge pull request #153 from overleaf/ho-remove-install-texlive-startup
...
copy synctex over to /app/bin/synctex-mount in entrypoint
2020-03-11 12:17:57 +00:00
mserranom
9883c0e3ff
updated minor/patch dependencies
2020-03-11 12:20:48 +01:00
Henry Oswald
052b5624d3
copy synctex over to /app/bin/synctex-mount in entrypoint
2020-03-11 11:06:46 +00:00
mserranom
a18ddffce9
npm audit fix
2020-03-11 11:58:42 +01:00
Jakob Ackermann
cb3508223f
Merge pull request #78 from overleaf/jpa-skip-tests
...
[misc] make: skip tests for the build and package target
2020-03-11 11:55:56 +01:00
mserranom
44ec451b11
updated build-scripts
2020-03-11 11:55:44 +01:00
Jakob Ackermann
090e58a953
[misc] add documentation on how to run commands from the dev-environment
2020-03-11 11:46:46 +01:00
Brian Gough
33ff7f7c1b
Merge pull request #124 from overleaf/bg-update-metrics
...
update metrics module to 2.5.1
2020-03-11 10:30:40 +00:00
Brian Gough
e2564c9cdd
update metrics module to 2.5.1
...
reduce time window for summary metrics to 60s
2020-03-11 10:25:48 +00:00
Simon Detheridge
f86f6395da
Merge pull request #152 from overleaf/ho-remove-install-texlive-startup
...
remove ./bin/install_texlive_gce.sh which shouldn't be needed
2020-03-11 10:25:21 +00:00
Brian Gough
69125df44b
Merge pull request #121 from overleaf/bg-clean-up-package-json
...
clean up package.json
2020-03-11 10:20:30 +00:00
Henry Oswald
01c46e9e94
remove ./bin/install_texlive_gce.sh which shouldn't be needed
...
we shouldn't have needed this for a while, I think it is a cause of
startup delay, however this should have stopped other missing texlive
images in the past which is strange
2020-03-11 10:06:55 +00:00
Simon Detheridge
28c3fe4a56
Validate key names when deleting directory with a configurable regex
2020-03-10 17:54:09 +00:00
Jakob Ackermann
f98212e96b
[misc] make: skip tests for the build and package target
...
http://maven.apache.org/plugins-archives/maven-surefire-plugin-2.12.4/examples/skipping-test.html
2020-03-10 15:35:50 +01:00
Eric Mc Sween
ff32104fe6
Merge pull request #123 from overleaf/em-doc-hard-delete
...
Add ignore_flush_errors option to the doc delete endpoint
2020-03-10 10:11:00 -04:00
Eric Mc Sween
d9caced0d6
Change skip_flush option to ignore_flush_errors in delete doc
...
Instead of skipping the flush, we'll still try to flush and proceed with
the doc deletion, even when the flush fails.
2020-03-10 09:40:49 -04:00