Jakob Ackermann
6bc592f829
[misc] temporary override a few new/changed eslint rules
2021-07-13 12:24:42 +01:00
Jakob Ackermann
1b7e5e6206
[misc] run format_fix and lint:fix
2021-07-13 12:04:48 +01:00
Jakob Ackermann
d6aee00057
[misc] upgrade build scripts to version 3.11.0 and cleanup packages
...
```
npm uninstall prettier-eslint-cli eslint-plugin-standard eslint-plugin-jsx-a11y eslint-plugin-react eslint-config-standard-jsx eslint-config-standard-react babel-eslint
npm dedupe
```
2021-07-13 11:55:19 +01:00
Jakob Ackermann
d840574084
[misc] run npm dedupe
2021-07-12 17:51:06 +01:00
Jakob Ackermann
b1123d3179
[misc] switch from settings-sharelatex to @overleaf/settings
2021-07-12 17:47:21 +01:00
Jakob Ackermann
91b130665a
[misc] install bunyan as production dependency
...
```
Error: Cannot find module 'bunyan'
Require stack:
- .../node_modules/@google-cloud/logging-bunyan/build/src/middleware/express.js
- .../node_modules/@google-cloud/logging-bunyan/build/src/index.js
- .../node_modules/logger-sharelatex/logging-manager.js
- .../node_modules/logger-sharelatex/index.js
- .../app.js
```
2021-07-12 17:35:51 +01:00
nate stemen
0b5b8f56cb
Merge pull request #73 from overleaf/dependabot-npm_and_yarn-hosted-git-info-2.8.9
...
Bump hosted-git-info from 2.8.8 to 2.8.9
2021-05-17 08:10:57 -04:00
nate stemen
a7c31132fe
Merge pull request #72 from overleaf/dependabot-npm_and_yarn-lodash-4.17.21
...
Bump lodash from 4.17.20 to 4.17.21
2021-05-17 08:10:50 -04:00
nate stemen
007141f545
Merge pull request #71 from overleaf/jpa-explicit-dependencies
...
[misc] add linting for missing explicit dependencies and fix any errors
2021-05-17 08:10:43 -04:00
nate stemen
d1c2dd6cf1
Merge pull request #70 from overleaf/dependabot-npm_and_yarn-y18n-4.0.1
...
Bump y18n from 4.0.0 to 4.0.1
2021-05-17 08:10:32 -04:00
nate stemen
227b9e9ed8
Merge pull request #66 from overleaf/dependabot-npm_and_yarn-ini-1.3.8
...
Bump ini from 1.3.5 to 1.3.8
2021-05-17 08:10:17 -04:00
nate stemen
9b234e5946
Merge pull request #65 from overleaf/dependabot-npm_and_yarn-dot-prop-4.2.1
...
Bump dot-prop from 4.2.0 to 4.2.1
2021-05-17 08:10:08 -04:00
dependabot[bot]
fc48f8dd98
Bump hosted-git-info from 2.8.8 to 2.8.9
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 08:45:50 +00:00
dependabot[bot]
785a69bdb4
Bump lodash from 4.17.20 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-10 17:09:32 +00:00
Jakob Ackermann
6e123b873d
[misc] add linting for missing explicit dependencies and fix any errors
2021-04-29 15:30:53 +01:00
dependabot[bot]
28b2d0ad87
Bump y18n from 4.0.0 to 4.0.1
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 03:00:58 +00:00
Eric Mc Sween
262385da84
Merge pull request #68 from overleaf/jpa-metrics-module-3-5-1
...
[misc] bump the version of the metrics module to 3.5.1
2021-03-18 11:32:45 -04:00
Eric Mc Sween
9e061fdd52
Merge pull request #69 from overleaf/em-upgrade-node-12
...
Upgrade to Node 12
2021-03-17 08:43:59 -04:00
Eric Mc Sween
8b6f1f5750
Upgrade to Node 12
2021-03-12 14:44:55 -05:00
Jakob Ackermann
1705d3d133
[misc] bump the version of the metrics module to 3.5.1
2021-02-16 15:10:09 +00:00
Jakob Ackermann
8ae3a43b79
Merge pull request #67 from overleaf/jpa-issue-3895-node-10-23-1
...
[misc] bump the node version to 10.23.1
2021-01-05 18:46:53 +00:00
Jakob Ackermann
9eb32e5900
[misc] bump the node version to 10.23.1
2021-01-05 18:38:55 +00:00
dependabot[bot]
3ea6677de8
Bump ini from 1.3.5 to 1.3.8
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-12-11 22:52:34 +00:00
dependabot[bot]
14466f7d85
Bump dot-prop from 4.2.0 to 4.2.1
...
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases )
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-25 18:49:09 +00:00
Jakob Ackermann
8a93c6fea0
Merge pull request #64 from overleaf/jpa-bump-metrics-module
...
[misc] bump metrics module to 3.4.1
2020-11-25 17:20:21 +00:00
Jakob Ackermann
e644056c29
Merge pull request #63 from overleaf/em-docker-compose-healthchecks
...
Upgrade build-scripts to 3.4.0
2020-11-25 17:20:05 +00:00
Jakob Ackermann
d482e0e4ee
[misc] bump metrics module to 3.4.1
...
- renamed package from `metrics-sharelatex` to `@overleaf/metrics`
- drop support for statsd backend
- decaffeinate
- compress `/metrics` response using gzip
- bump debugging agents to latest versions
- expose prometheus interfaces for custom metrics (custom tags)
- cleanup of open sockets metrics
- fix deprecation warnings for header access
2020-11-25 11:57:24 +00:00
Eric Mc Sween
e3c1854eb4
Upgrade build-scripts to 3.4.0
...
This version fixes docker-compose health checks for dependent services. See
https://github.com/overleaf/dev-environment/pull/409 for details.
2020-11-24 08:03:28 -05:00
Simon Detheridge
8d8adba38c
Merge pull request #55 from overleaf/dependabot-npm_and_yarn-lodash-4.17.20
...
Bump lodash from 4.17.15 to 4.17.20
2020-09-18 09:35:20 +01:00
Simon Detheridge
3c0ae226c4
Merge pull request #58 from overleaf/dependabot-npm_and_yarn-bl-2.2.1
...
Bump bl from 2.2.0 to 2.2.1
2020-09-18 09:35:11 +01:00
Simon Detheridge
8dd1082316
Merge pull request #61 from overleaf/dependabot-npm_and_yarn-node-fetch-2.6.1
...
Bump node-fetch from 2.6.0 to 2.6.1
2020-09-18 09:35:00 +01:00
Simon Detheridge
abfaf12e5c
Merge pull request #62 from overleaf/jpa-bump-dev-env-3-3-4-node-10-22-1
...
[misc] bump the dev-env to 3.3.4 and bump the node version to 10.22.1
2020-09-18 09:34:48 +01:00
Jakob Ackermann
f7879711ee
[misc] bump the dev-env to 3.3.4 and bump the node version to 10.22.1
2020-09-17 13:36:26 +01:00
dependabot[bot]
ef11f1a1d1
Bump node-fetch from 2.6.0 to 2.6.1
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-12 09:13:18 +00:00
Jakob Ackermann
d95f7062c5
Merge pull request #60 from overleaf/jpa-mongo-unified-topology
...
[misc] mongodb: use the new db connector by default
2020-09-10 11:18:00 +02:00
Jakob Ackermann
06917a27c4
Merge pull request #57 from overleaf/jpa-module-local-db-object
...
[misc] simplify the mongodb collection access using a shared db construct
2020-09-10 11:17:25 +02:00
Jakob Ackermann
918cd0bfbe
[misc] mongodb: use the new db connector by default
...
mongojs was enabling it by default as well.
2020-09-10 10:09:30 +01:00
Jakob Ackermann
f6083a2d51
[misc] mongodb: refactor the process of setting up the db construct
...
Co-Authored-By: John Lees-Miller <jdleesmiller@gmail.com>
2020-09-10 10:08:30 +01:00
Jakob Ackermann
0cf5cad3b8
[misc] mongodb: drop the getCollection helper
2020-09-10 10:08:30 +01:00
Jakob Ackermann
4080784310
[misc] simplify mongodb collection access using a shared db construct
...
Resolve the getCollection Promises once and store the result in a shared
`db` object which can get imported by all the call-sites.
The http server is starting only after a Promise of `waitForDb()`
resolves. This covers the app code and the acceptance tests:
REF: 586706a9439c3591fc9613dc877f055096ca073a
REF: d026569d2eb4123e30c771a55a001b42d5ade72f
2020-09-10 10:08:30 +01:00
Jakob Ackermann
a52c0fe9fb
[misc] mongodb: drop intermediate dbPromise
...
It would confuse the logic of a follow-up commit.
2020-09-10 10:08:23 +01:00
Jakob Ackermann
1b70189fb1
[misc] wait for the mongo connection before starting acceptance tests
2020-09-10 10:08:23 +01:00
dependabot[bot]
525216380e
Bump bl from 2.2.0 to 2.2.1
...
Bumps [bl](https://github.com/rvagg/bl ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/rvagg/bl/releases )
- [Commits](https://github.com/rvagg/bl/compare/v2.2.0...v2.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-10 08:35:12 +00:00
Brian Gough
84406fd947
Merge pull request #59 from overleaf/bg-use-overleaf-metrics
...
upgrade from metrics-sharelatex to @overleaf/metrics
2020-09-10 09:32:51 +01:00
Brian Gough
e08865646f
upgrade from metrics-sharelatex to @overleaf/metrics
2020-09-09 10:37:56 +01:00
Jakob Ackermann
b5e770daff
Merge pull request #56 from overleaf/jpa-wait-for-db
...
[misc] simplify the naming around waiting for a mongo connection
2020-08-25 10:20:37 +02:00
Jakob Ackermann
39ea30355e
[misc] simplify the naming around waiting for a mongo connection
...
Co-Authored-By: Eric Mc Sween <eric.mcsween@overleaf.com>
Co-Authored-By: Miguel Serrano <mserranom@gmail.com>
Co-Authored-By: Simon Detheridge <s@sd.ai>
2020-08-24 17:41:03 +01:00
dependabot[bot]
851d4bda46
Bump lodash from 4.17.15 to 4.17.20
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-08-20 15:07:10 +00:00
Jakob Ackermann
d345911730
Merge pull request #54 from overleaf/jpa-wait-for-mongo
...
[misc] complete the connection setup before starting the http server
2020-08-20 17:06:12 +02:00
Jakob Ackermann
9693c349b4
Merge pull request #52 from overleaf/jpa-drop-unsafe-buffer-usage
...
[misc] get rid of unsafe Buffer usage
2020-08-20 17:04:18 +02:00