Commit graph

17766 commits

Author SHA1 Message Date
Simon Detheridge
a8158d6c8c Cleanup and promisify acceptance tests. Run tests for all backends. 2020-01-07 09:25:04 +00:00
Simon Detheridge
006f84abeb Decaf and promisify ImageOptimiser 2020-01-07 09:24:29 +00:00
Simon Detheridge
42adc59d01 Clean up and promisify health-check controller and KeyBuilder 2020-01-07 09:23:41 +00:00
Simon Detheridge
ac2d05ecb3 Remove unnecessary logging from FileConverter 2020-01-07 09:22:53 +00:00
Simon Detheridge
b6a1ea6a30 Cleanup and promisify FileConverter 2020-01-07 09:22:53 +00:00
Simon Detheridge
a216be5fd3 Improve error handling in FileHandler 2020-01-07 09:18:59 +00:00
Simon Detheridge
27aaff7843 Decaf cleanup for FileHandler and LocalFileWriter
Simplified code and tests where possible
2020-01-07 09:18:56 +00:00
Eric Mc Sween
99d0ebe8b1 Merge pull request #2495 from overleaf/em-strict-type
Merge getType and getStrictType

GitOrigin-RevId: ef0967457f21187be37e96697f9f4262a275d26d
2020-01-07 04:21:36 +00:00
Eric Mc Sween
a7db312404 Merge pull request #2460 from overleaf/hb-remove-personal-plan-code
remove specific logic for old default personal plan code

GitOrigin-RevId: fd4ef1949f337f6c09ea963473e3aeb8eff5c62f
2020-01-07 04:21:31 +00:00
Eric Mc Sween
810aadde10 Merge pull request #2486 from overleaf/hb-fix-dropbox-wording
Replace Sharelatex with Overleaf in Dropbox modals

GitOrigin-RevId: 954963eaf2fa6136f6002b495d7003769a33b66a
2020-01-07 04:21:27 +00:00
Eric Mc Sween
096576538a Merge pull request #2479 from overleaf/jel-optimize-plans
Add Google Optimize to plans payment page

GitOrigin-RevId: 4c710fa1c904eed244c9fda5653a880e5dfab3cc
2020-01-07 04:21:23 +00:00
Alasdair Smith
3fc6757094 Correctly install moment
Currently we depend on it via transient dependencies (i.e. "deps of
deps"). This properly install it as a top-level dependency.

GitOrigin-RevId: 51d7cb2e8b4a4d4ce9a4e25a0cb5ea2342415f9c
2020-01-07 04:21:19 +00:00
Ersun Warncke
051700688b handle saml array values and first/last name
GitOrigin-RevId: f571cb466ac8618f09e6a77682bff1420060e457
2020-01-07 04:21:14 +00:00
Alasdair Smith
b2444b42cf Merge pull request #2443 from overleaf/as-upgrade-jquery-2.2.4
Upgrade jQuery to v2.2.1

GitOrigin-RevId: b22f7777f741b68a02824a6414bf7c28428eb975
2020-01-07 04:21:10 +00:00
Brian Gough
c2714f9ae9 add acceptance tests for RedisMigrationManager 2020-01-06 16:50:06 +00:00
Brian Gough
27044c2d02 allow migration phase to be modified at runtime for testing 2020-01-06 16:46:35 +00:00
Brian Gough
8ae95ebf60 fix rclient check in migration metrics 2020-01-06 16:45:36 +00:00
nate stemen
13da4b6125 Merge pull request #2459 from overleaf/hb-missing-rate-limiting
Remove unused v1 analytics proxy endpoints

GitOrigin-RevId: 7563a6592645bd4693e7a6bc209862435302893c
2020-01-03 04:22:11 +00:00
nate stemen
38e240ebb6 Merge pull request #2463 from overleaf/hb-group-error-messages
Display error messages for group adding errors

GitOrigin-RevId: 4ee59319e03480829b8d8d588c0a2a896ac5a6ea
2020-01-03 04:22:04 +00:00
nate stemen
074d457f98 Merge pull request #2466 from overleaf/jel-sso-beta-dashboard
Beta testing SSO on the dashboard

GitOrigin-RevId: 9899f0ed0212180fde40e9e19bfd53bccafa3e7a
2020-01-03 04:21:58 +00:00
nate stemen
84f81d0eac Merge pull request #2470 from overleaf/cmg-file-tree-highlight
Expand folder to show highlighted file in file tree

GitOrigin-RevId: 7fb9174fd71eb362655bcabf2f7884597aebee47
2020-01-03 04:21:53 +00:00
nate stemen
587c4ba129 Merge pull request #2471 from overleaf/cmg-ns-existing-item-modal
display modal if file exists in drop location

GitOrigin-RevId: 2dbcbce26c32903f1acfdfbf7fdddb676c130098
2020-01-03 04:21:47 +00:00
Alasdair Smith
a1bc0548f2 Merge pull request #2440 from overleaf/as-upgrade-angular
Upgrade angular, angular-sanitize and angular-mocks to v1.6.10

GitOrigin-RevId: 7be5c3ccf7923f055406950da8460f13420b4e45
2020-01-03 04:21:40 +00:00
Simon Detheridge
eacad77112 Cleanup SafeExec 2019-12-19 15:42:46 +00:00
Ersun Warncke
c2eb3c1caa fix unit tests
GitOrigin-RevId: 34b2aad1b2f4a59909265b60e415d31fd178e9ee
2019-12-19 04:21:47 +00:00
Ersun Warncke
58077c4eff truncate sessionId in saml logs
GitOrigin-RevId: 45c369a88323e340875ae7b9f4d26e664ccdc8d8
2019-12-19 04:21:42 +00:00
Miguel Serrano
1c759ad413 Add option to disable email confirmation banner (#2469)
GitOrigin-RevId: ef5e08a6359346cc53dff4ce7978affb71fdb556
2019-12-19 04:21:37 +00:00
Eric Mc Sween
b055612e3c Removal of default API passwords (#2422)
GitOrigin-RevId: d831adcf2fb8bec8792dda624c255474480bb897
2019-12-19 04:21:30 +00:00
Simon Detheridge
f19d82369d Bump eslintrc up again to last-known-compatible version with eslit-prettier 2019-12-18 09:52:18 +00:00
Simon Detheridge
b94df9952b Add OError 2019-12-18 09:34:25 +00:00
Brian Gough
f42bb68e74 Merge pull request #2468 from overleaf/bg-optmise-reindexing-of-refs
avoid reindexing references when bib file is unchanged

GitOrigin-RevId: 723c83a256baece49dcc9a7d51364a25ca3c861f
2019-12-18 04:17:18 +00:00
Simon Detheridge
42f6d10031 Remove mongo and redis from dependencies 2019-12-17 15:19:19 +00:00
Simon Detheridge
0b3b71b857 Fall back to old AWS env vars if present 2019-12-17 09:57:51 +00:00
Jessica Lawshe
1e8fc5337c Merge pull request #2449 from overleaf/ew-user-helper-docs-and-tweaks
add docs on UserHelper and tweak a few things

GitOrigin-RevId: 410be6b3cdf32cc72e14e26569f56369ce30c0a2
2019-12-17 04:22:59 +00:00
Alasdair Smith
f2ad7ebfc3 Merge pull request #2429 from overleaf/as-move-deps-to-bundle
Move jQuery and Angular dependencies to bundle

GitOrigin-RevId: cee1507044438c8c435d934476f6ea6281215ccd
2019-12-17 04:22:53 +00:00
Timothée Alby
5575281dec Merge pull request #2416 from overleaf/ta-sk-multi-select-fix
Better UI feedback for multi-select, and "no file selected" case

GitOrigin-RevId: f415a19a0dc93a18a7f00e5854e2181c51f826b1
2019-12-17 04:22:47 +00:00
Timothée Alby
0125a1f384 Merge pull request #2451 from overleaf/jel-fix-google-optimize
Move Google Optimize snippet to after analytics create snippet

GitOrigin-RevId: 5a7e8dea738c44d30def7d8cd1ee0e4577db80ec
2019-12-17 04:22:42 +00:00
Timothée Alby
30b9ba4ac7 Merge pull request #2452 from overleaf/ta-refresh-features-script-extra
Improve Script To Refresh All Users' Features

GitOrigin-RevId: f13fe0b01a7c26eca950ff8a008c937232769417
2019-12-17 04:22:37 +00:00
Timothée Alby
626df7c835 Merge pull request #2448 from overleaf/cmg-scrollbar-overlapping
Stop scrollbar overlapping with trash icon

GitOrigin-RevId: cfaa72deecd940a4b7b8e23c6b5096dc1c207c18
2019-12-17 04:22:31 +00:00
Timothée Alby
390c8641da Merge pull request #2454 from overleaf/ta-recurly-address-check
Check Country Presence when Creating New Subscription

GitOrigin-RevId: a92266cf2a304e3649ff3b02f9b47e76ae0f8523
2019-12-17 04:22:22 +00:00
Timothée Alby
3f669510e5 Merge pull request #2457 from overleaf/as-remove-unused-jquery-validate-library
Removes unused jQuery Validate library

GitOrigin-RevId: b373c3902e680b81e18dc4ac81d472a205a800e7
2019-12-17 04:22:16 +00:00
Simon Detheridge
b7e098208f Update build files from build_scripts 2019-12-16 17:17:25 +00:00
Simon Detheridge
29f333d60c Placate eslint 2019-12-16 15:38:00 +00:00
Simon Detheridge
7870c8185e Add linting to makefile 2019-12-16 11:58:22 +00:00
Brian Gough
81f9260a0b Merge pull request #23 from overleaf/bg-fix-gauge-wrapper
fix gauge usage
2019-12-16 11:49:26 +00:00
Brian Gough
97cbf46160 add metrics for migration 2019-12-16 11:46:35 +00:00
Brian Gough
2273978e7b fix gauge usage 2019-12-16 11:42:10 +00:00
Simon Detheridge
230baef8fa Add linting tasks to package.json 2019-12-16 11:32:58 +00:00
Simon Detheridge
35d050a49c Prettier fixes 2019-12-16 11:32:46 +00:00
Simon Detheridge
6974fd640d Remove unusued cluster.coffee 2019-12-16 11:29:25 +00:00