Simon Detheridge
0610b74cc9
Merge pull request #102 from overleaf/spd-integration-node12
...
Merge node 12 integration branch to master
2020-03-04 13:10:55 +00:00
Simon Detheridge
6c5826e527
Merge pull request #103 from overleaf/spd-bump-metrics
...
Bump metrics to 2.5.0
2020-03-04 11:03:48 +00:00
Simon Detheridge
d06b74b0f8
Bump metrics to 2.5.0
2020-03-04 10:55:01 +00:00
Simon Detheridge
1fac5ec6d6
Merge pull request #24 from overleaf/spd-dont-overwrite-threadpool-setting
...
Don't set UV_THREADPOOL_SIZE if already set
2020-03-04 10:37:36 +00:00
Simon Detheridge
74c2afc12d
Bump package version
2020-03-04 10:31:12 +00:00
Simon Detheridge
79ea76be52
Merge pull request #101 from overleaf/spd-node12-upgrade
...
Upgrade to node 12
2020-03-04 10:23:42 +00:00
Simon Detheridge
9807568de8
Add missing 'process' global for settings tests
2020-03-04 10:08:31 +00:00
Simon Detheridge
a3782422b7
Upgrade to node 12
2020-03-04 10:06:18 +00:00
Simon Detheridge
8905d393f7
Merge pull request #95 from overleaf/jpa-test-cleanup
...
[misc] test cleanup
2020-03-04 10:01:39 +00:00
Simon Detheridge
b5e4345855
Merge pull request #96 from overleaf/jpa-dependencies-cleanup
...
[misc] dependencies cleanup
2020-03-04 10:00:56 +00:00
Simon Detheridge
467af9885a
Merge pull request #97 from overleaf/jpa-3rd-party-s3-via-env
...
[config] add support for third party s3 which uses path-style buckets
2020-03-04 09:59:48 +00:00
Simon Detheridge
62b2aa8f02
Merge pull request #98 from overleaf/jpa-promisify-filehandler
...
[misc] promisify FileHandler and remove dependency on async
2020-03-04 09:59:15 +00:00
Simon Detheridge
2e9dd5ccf5
Merge pull request #100 from overleaf/spd-prettierfix
...
Fix prettier task
2020-03-04 09:58:35 +00:00
Hugh O'Brien
693100358c
Merge pull request #2646 from overleaf/as-fix-trashing-old-archived-project
...
Fix error thrown when trashing project with legacy boolean archived state
GitOrigin-RevId: 0131a2294767e00d69c4dd80ed86dfd5d77339b8
2020-03-04 04:21:54 +00:00
Hugh O'Brien
d20518fdd4
Merge pull request #2624 from overleaf/hb-warning-nearing-file-limit
...
Show warning near or above file limit in upload modal
GitOrigin-RevId: 75e7c41e526ccde9516f7caf6ef1b9cbc59c2439
2020-03-04 04:21:48 +00:00
Hugh O'Brien
bb958492a9
Merge pull request #2623 from overleaf/hb-third-party-too-many-files
...
Third party too many files errors
GitOrigin-RevId: 0a44931b14dd349d9cc4d25a3b51c68f221b8195
2020-03-04 04:21:43 +00:00
Alasdair Smith
ad361a6617
Merge pull request #2650 from overleaf/revert-2570-as-sentry-source-maps
...
Revert "Upload source maps to Sentry"
GitOrigin-RevId: 6f6a122209553b9fde664ff55ebec37f7cb6ef7e
2020-03-04 04:21:39 +00:00
Eric Mc Sween
a11a4ac614
Merge pull request #2570 from overleaf/as-sentry-source-maps
...
Upload source maps to Sentry
GitOrigin-RevId: badbce7a5a72c3c2b5ad61d1ab2e458a52128e37
2020-03-04 04:21:34 +00:00
Eric Mc Sween
60b5bf14e0
Merge pull request #2642 from overleaf/jel-sso-confirm-notification
...
Extend _ssoAvailable check on dash frontend
GitOrigin-RevId: a549ba86286361481114b9f0355c5741ac3ab921
2020-03-04 04:21:30 +00:00
Eric Mc Sween
d8d1bdd461
Merge pull request #2647 from overleaf/em-promisify-history-manager
...
Promisify HistoryManager
GitOrigin-RevId: cbf946a7d61f7f57bad03e4c83184c6decd91027
2020-03-04 04:21:26 +00:00
Simon Detheridge
9a8cddbbb6
Don't set UV_THREADPOOL_SIZE if already set
2020-03-03 17:09:35 +00:00
Eric Mc Sween
1f89083ab2
Merge pull request #2632 from overleaf/as-remove-minjs
...
Remove mirroring frontend JS to public/minjs directory
GitOrigin-RevId: f199530161dcd6d54800d148188f4e0b21b8df66
2020-03-03 04:21:53 +00:00
Eric Mc Sween
506bc44336
Merge pull request #2621 from overleaf/jpa-ns-empty-history
...
Add messaging to projects with empty history
GitOrigin-RevId: 3fab0b115d35ec3d7f7d1ffa5603b7c7d3423c94
2020-03-03 04:21:48 +00:00
Eric Mc Sween
b2ee3bf2bb
Merge pull request #2634 from overleaf/jel-ensure-affiliations
...
Ensure affiliations after loading the settings page
GitOrigin-RevId: bf9982fb436d0e75d6fbd8418ca2d19e00fe3b66
2020-03-03 04:21:44 +00:00
Eric Mc Sween
864394d4ad
Merge pull request #2640 from overleaf/em-promisify-project-deleter
...
Finish promisification of ProjectDeleter
GitOrigin-RevId: a426117c9430e2ee66b297b95f67460062a6a809
2020-03-03 04:21:39 +00:00
Jakob Ackermann
2b15729658
[misc] promisify FileHandler and remove dependency on async
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-03-02 18:23:17 +01:00
Jakob Ackermann
ada6ac0764
[misc] revert eslint rules
2020-03-02 18:12:55 +01:00
Jakob Ackermann
1276fb426a
[misc] bump buildscript version to 1.3.6
2020-03-02 17:50:45 +01:00
Simon Detheridge
0312b00150
Fix prettier task
2020-03-02 16:31:35 +00:00
Jakob Ackermann
4b7c6fafd2
[misc] drop unused dependency pngcrush
2020-03-02 17:11:56 +01:00
Jakob Ackermann
3c61e53918
[misc] move mocha to the devDependencies
2020-03-02 17:11:39 +01:00
Jakob Ackermann
6f27f7a1bf
[misc] drop the /heapdump route and related heapdump package
2020-03-02 17:09:35 +01:00
Jakob Ackermann
32557ab1d7
[SafeExec] replace _.once with lodash.once
2020-03-02 17:08:42 +01:00
Jakob Ackermann
0db4a17a14
[HealthCheckController] use fs.copyFile instead of fs-extra.copy
...
the fs-extra method has a HUGE overhead of JS code and also syscalls for
no particular benefit in this case: just copy the tiny.pdf file.
Here is an overview of the major operations: paths are relative to
https://github.com/jprichardson/node-fs-extra/blob/1.0.0
We start in /lib/copy/copy.js
- sys: check that the source file exists
- sys: check that the source file has an existing parent directory?!
Continue in /lib/copy/ncp.js
- sys: more stat calls on both source and dest to determine permissions
- read/write streams to pipe the file content through the process
- sys: chmod on the destination to match the source permissions
What we actually need is a call to the binding and let node/the os
figure out the best way to copy the contents.
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-03-02 17:02:35 +01:00
Simon Detheridge
428dcdf0ee
Merge pull request #99 from overleaf/bg-update-npm-packages
...
run npm update
2020-03-02 11:28:27 +00:00
Simon Detheridge
c13d7f4197
Bump aws-sdk version in package.json
2020-03-02 11:18:06 +00:00
Timothée Alby
e7f968d370
Merge pull request #2637 from overleaf/jpa-hotfix-graceful-session-access
...
[ErrorController] handleError: access session gracefully
GitOrigin-RevId: 90c8ce0be80f5f198139a3b079c3a81e200112db
2020-02-29 04:17:36 +00:00
Timothée Alby
42aa999af6
Merge pull request #2638 from overleaf/ta-subscription-change-admin-fix
...
Change Manager When Changing Admin of Individual Subscriptions
GitOrigin-RevId: 3da53789f4331c4eb8d0a458650ea41f8b2b4f97
2020-02-29 04:17:31 +00:00
Timothée Alby
bb722f3bff
Merge pull request #2628 from overleaf/jel-backfill-sso
...
Add script to backfill SSO affiliations
GitOrigin-RevId: 5dc6678531311871b09fd79ed96f45f718753ad5
2020-02-29 04:17:27 +00:00
Brian Gough
ebabe52632
fix settings unit test
2020-02-28 15:27:29 +00:00
Brian Gough
e3011b2521
run npm update
2020-02-28 14:51:57 +00:00
Jakob Ackermann
b4e3d7de62
[config] add support for third party s3 which uses path-style buckets
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-28 12:48:52 +01:00
Jakob Ackermann
2b9d0868c5
[misc] test/acceptance: retrieve ingress metrics just before using it
...
The upload request can bump the ingress metric.
The content hash validation might require a full download
in case the ETag field of the upload response is not a md5 sum.
2020-02-28 12:27:06 +01:00
Jakob Ackermann
516102e6fb
[misc] test/acceptance: do not hard code fake credentials
2020-02-28 12:26:46 +01:00
Jakob Ackermann
847f124d7b
[misc] test/acceptance: skip the shutdown in case we did not start yet
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-28 12:26:24 +01:00
Jakob Ackermann
6589aa6ae0
[misc] test/acceptance: harden the startup check for s3
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-28 12:26:24 +01:00
Jakob Ackermann
94b8a7f891
[misc] test/unit: KeybuilderTests: use a unique suite label
2020-02-28 12:26:23 +01:00
Jakob Ackermann
54e3b57772
[misc] test/unit: add missing globals that are lazy loaded
2020-02-28 12:26:23 +01:00
Jakob Ackermann
7920570dd8
[misc] test/unit: add missing require stubs for metrics and settings
2020-02-28 12:26:22 +01:00
Eric Mc Sween
4e760e276a
Merge pull request #2622 from overleaf/em-promisify-editor-http-controller
...
Promisify EditorHttpController
GitOrigin-RevId: 938350f21a19c10c6bd4261086265a098e71e932
2020-02-28 04:18:42 +00:00