Commit Graph

18855 Commits

Author SHA1 Message Date
M Fahru 6211fc2d5c Interstitial Payment Page UI + Route (#8305)
GitOrigin-RevId: a31f7094db819e0dad4ff3f09c17544d40260dd4
2022-06-14 08:02:16 +00:00
CloudBuild ed0228bffc auto update translation
GitOrigin-RevId: 976288c6cff102fa7d5a0e20932419df9773b134
2022-06-13 08:04:01 +00:00
Tim Down d06e1ba79f Merge pull request #8373 from overleaf/td-review-panel-scroll
Scroll incrementally in response to mouse wheel in review panel

GitOrigin-RevId: 2c1f119ae8dfd09b378a3b265c3543f88e2d1f65
2022-06-13 08:03:55 +00:00
Miguel Serrano 14152efa89 Merge pull request #8368 from overleaf/msm-fix-infinite-loop
[track-changes] Fix pack skipping

GitOrigin-RevId: 820f41d920f4ae739ade6697d8f153cfdfd36563
2022-06-13 08:03:43 +00:00
Tim Down 28b0dd34cb Fix layout shift by nearly always applying overflow-y hidden on review panel (#8174)
* Always hide vertical overflow on the review panel, not just when it's expanded, which prevents it scrolling slightly when scrolling the PDF in some circumstances
* Fix layout shift by always applying overflow-y hidden on review panel and make entry visible in minimized review panel by making the overflow visible while hovering over the entry

GitOrigin-RevId: 854ee47a762ee2cf78fbbb5856afddb3b723d679
2022-06-13 08:03:37 +00:00
Tim Down da0019e119 Add vertical padding to CM6 editor content to deal with overflowing entries in the review panel (#8321)
GitOrigin-RevId: 9f8265dba773008ba8f97053ce66f23dc4b7121f
2022-06-13 08:03:32 +00:00
Alf Eaton 310de60e0d Merge pull request #8347 from overleaf/ae-outline-performance
Only update the outline view when the outline changes

GitOrigin-RevId: aadf0016111a5f3568475b9ee1849acc46934a30
2022-06-13 08:03:29 +00:00
Miguel Serrano 8962960e55 [track-changes] Ignore duplicated packs when zipping SL history (#8353)
* [track-changes] Ignore duplicated packs when zipping SL history

* Fix incorrect `ObjectId` import in unit tests

GitOrigin-RevId: 165fcaa0c7bc57d383d01eedaf6dd3b078aff2aa
2022-06-13 08:03:22 +00:00
Miguel Serrano 1f1864d528 Merge pull request #8359 from overleaf/ta-settings-tracking
Track Settings Page Upgrade Clicks

GitOrigin-RevId: 92c9f595a3b0f1a1cf40816204cabe3e94d36db3
2022-06-13 08:03:19 +00:00
CloudBuild 0c10a9255d auto update translation
GitOrigin-RevId: e64c64f2bfdc1c521efda90b8570b2413a09b7b6
2022-06-10 08:04:07 +00:00
Eric Mc Sween 3162b6a712 Merge pull request #8346 from overleaf/em-halt-on-error-logs-2
Stop on first error: logs pane prompts

GitOrigin-RevId: a246a7e5d302ad3104e15f7fd78344992b4e011b
2022-06-10 08:03:55 +00:00
June Kelly f1a0f29994 Merge pull request #8221 from overleaf/dependabot-maven-services-git-bridge-com.google.code.gson-gson-2.9.0
Bump gson from 2.8.2 to 2.9.0 in /services/git-bridge

GitOrigin-RevId: 9cdb8c44dee06da880f03848bb7a4c99df458440
2022-06-10 08:03:44 +00:00
M Fahru 09043badba [web] fix new plans page table header additional link URL (#8302)
GitOrigin-RevId: a377e8012884297e4c555bad465112d575621133
2022-06-10 08:03:37 +00:00
Brian Gough a062322183 Merge pull request #8340 from overleaf/bg-one-shot-migration-script
[web] allow running history conversion script on single project

GitOrigin-RevId: 038005605a048d97d3fabcfa16b1c2421094e2e5
2022-06-10 08:03:31 +00:00
Timothée Alby 6b2c59ee6c Merge pull request #8289 from overleaf/ta-redundant-subscription-email
Create Redundant Subscription Notification on Email Confirmation

GitOrigin-RevId: 77baab93ebaae85d09681051641e663bb680c17e
2022-06-09 08:02:41 +00:00
Timothée Alby 4216d86d26 Merge pull request #8268 from overleaf/jel-script-check-emails
[web and v1] Script to check SAML emails

GitOrigin-RevId: 9c411858cdd4c2cc41ce8a7d4aa4228b98654c85
2022-06-09 08:02:39 +00:00
Timothée Alby cdc215c1d3 Merge pull request #8326 from overleaf/ta-pdf-detach-redundant-controls
Bring Back Redundant Layout Controls

GitOrigin-RevId: a725e8742ab41612b285bcab23054ba9da15b60f
2022-06-09 08:02:34 +00:00
Alf Eaton 39ebc5c65f [cm6] Improve LaTeX autocomplete extension (#8317)
* Upgrade CodeMirror packages

* Merge Metadata types

* Move symbol completions to the symbol-palette module

* Update categories.js

* squash metadata type

* Add open-autocomplete extension

* Increase delay for doc metadata request

* Add metadata state field

* Add bibliographyStyle completions

* Add class names

* Decrease score of usePackage completion

* Improve autocomplete

* Tidy comments

* Use CompletionSource type

* Use sourceEditorCompletionSources

* Update package-lock.json

* Update package.json

* Add tests

* Update window.ts

* Update open-autocomplete.ts

* Tidying

* Update complete.ts

* Fix test

* Add test

* Update top-hundred-snippets.ts

GitOrigin-RevId: 0d8721975893b76d9604b6123576b3a68f178e65
2022-06-09 08:02:32 +00:00
Miguel Serrano ff7b70a978 Merge pull request #8325 from overleaf/ta-remove-layout-shortcuts
Remove Keyboard Shortcuts for Layout Switching

GitOrigin-RevId: c2a0dbecc27a6ed8795d26d3613342b8f325b307
2022-06-09 08:02:29 +00:00
Miguel Serrano d51034d698 Fixed tests by removing stdout checks that are no longer valid (#8337)
* Fixed tests by removing stdout checks that are no longer valid

script verbosity was updated in https://github.com/overleaf/internal/commit/c73b46599b51fadb8054cdd7d05e25beb702533d, this checks are no longer valid. After the deleted line there's an extra check that should be good enough for the test case.

GitOrigin-RevId: 2756d11cad97fdbeca44f35c24ee192e582a52c1
2022-06-09 08:02:27 +00:00
Miguel Serrano 17f69c86d5 Merge pull request #8335 from overleaf/msm-fix-reset-rev-script
Fixed `reset_incorrect_doc_revision.js` script

GitOrigin-RevId: 59448881e372ca7ca6f3b50f76cab5476279a1ab
2022-06-09 08:02:23 +00:00
Miguel Serrano 9af21c2069 [web] Reset incorrect doc.rev value (#8331)
* [web] Reset incorrect `doc.rev` value

* Applied logging suggestions

GitOrigin-RevId: 6381fea438cf7409845d7a69c5d24e46cbec42c3
2022-06-09 08:02:20 +00:00
June Kelly 7f9dfd5de5 Merge pull request #8258 from overleaf/jk-clean-up-too-many-files-errors
[web] Count folders toward entity limit on frontend

GitOrigin-RevId: ef07a61639f0dc516c83e4ed0f2fdc35e8b6d3fa
2022-06-09 08:02:18 +00:00
Alf Eaton ba1240dd62 Upgrade Cypress to v10 (#8322)
GitOrigin-RevId: 856c523a4ca34f8ccdc38067cef6fcd8a5c20250
2022-06-08 08:03:35 +00:00
Jessica Lawshe 62a24f8817 Merge pull request #6509 from overleaf/jel-migrate-sso-id
[v1 and web] Migrate institution SSO external user ID

GitOrigin-RevId: f31cd50fbada9a2704df1c837d695f2ff547420d
2022-06-08 08:03:22 +00:00
Eric Mc Sween 7a97b0a1c3 Merge pull request #8297 from overleaf/em-halt-on-error-logs
Stop on first error info box in logs pane

GitOrigin-RevId: cf11f65d582d98bea93c6506393940d9a6144c0d
2022-06-08 08:03:12 +00:00
Timothée Alby a6e6055f49 Merge pull request #7944 from overleaf/td-institutional-portal-reword
Remove "portal" from translation

GitOrigin-RevId: b2c02c039dfe286d095e8cf3ed420c864df0e69c
2022-06-07 08:02:37 +00:00
Timothée Alby 7f7b07c533 Merge pull request #7676 from overleaf/dependabot-npm_and_yarn-moment-2.29.3
Bump moment from 2.29.1 to 2.29.3

GitOrigin-RevId: 6320e7505883ce881eb8761d280dab94acb3aed9
2022-06-07 08:02:34 +00:00
Timothée Alby 9597928320 Merge pull request #8290 from overleaf/ta-redundant-subscription-saml
Don't Create Redundant Subscription Notification on SAML for Group Plans

GitOrigin-RevId: 99e66201c9423ff7e849b2d68d96651ad6015fd0
2022-06-07 08:02:32 +00:00
Timothée Alby aad058ee50 Merge pull request #8291 from overleaf/ta-email-emails-ui-tweaks
[SettingsPage] Emails UI Tweaks

GitOrigin-RevId: 352d52badb234ed27ae48c39c4367c633ac83424
2022-06-07 08:02:29 +00:00
Miguel Serrano 1c1e7e9d71 Merge pull request #8243 from overleaf/ii-autocomplete-symbol-images
[web] Show symbol images in autocomplete only to premium users

GitOrigin-RevId: 56f4d29ec6368d2904b26f7573aa04ef4535a84b
2022-06-07 08:02:27 +00:00
Eric Mc Sween 6e8527d2a7 Merge pull request #8286 from overleaf/em-halt-on-error-backend
Stop on first error backend implementation

GitOrigin-RevId: 497b1ed2c13f544760d8ad8d029359db75275389
2022-06-07 08:02:21 +00:00
Eric Mc Sween b41d4cbcda Merge pull request #8267 from overleaf/em-decaf-clsi
Decaf cleanup some CLSI files

GitOrigin-RevId: afb4cd6e9eb9e95703efa955b93d4fedada10e3c
2022-06-07 08:02:18 +00:00
M Fahru 3285e4a4e5 Extract monthly annual switch on new plans page as mixin (#8292)
GitOrigin-RevId: 4634557dff55a747206d3fb355b9924ca769e98c
2022-06-06 08:04:07 +00:00
Thomas 06260face0 Merge pull request #8249 from overleaf/jel-reconfirmation-settings-email
[web] Reconfirmations via emails

GitOrigin-RevId: 90c992cfeea785d56ff38e007f1c70188d280aed
2022-06-06 08:04:01 +00:00
Thomas 55de576ba9 Merge pull request #8248 from overleaf/jel-reconfirmation-settings
[web] Icon color for React settings reconfirmation UI

GitOrigin-RevId: 0a4a06ee749e887d318f750636cad0ffd622b72b
2022-06-06 08:03:56 +00:00
Thomas 5ecf2868d5 Allow setting plans page currency with url param (#8263)
* Allow setting plans page currency with url param

GitOrigin-RevId: 5ae977d9872cf5f5b1a234d1273c70c2dd0e14e9
2022-06-06 08:03:52 +00:00
Thomas 9a8f850702 Merge pull request #8261 from overleaf/tm-show-correct-price-in-change-plans-list
Show correct prices in change plans list on subscription dashboard

GitOrigin-RevId: 194b516bae92564d33f50e1c0035d21b2ba246a9
2022-06-06 08:03:49 +00:00
M Fahru 11f845a3c3 [web] Extract reusable table mixin on plans page v2 tables (#8262)
GitOrigin-RevId: 7d8dcff5fd3f0c450de6cca57b428759d44dec7d
2022-06-06 08:03:45 +00:00
M Fahru fc843dda55 Add new "Premium Features" link on the navbar "Features & Benefits", and hide it behind the "premium-features-discoverability" split test (#8269)
GitOrigin-RevId: 5dae86818a485c74078683422ec44008fd754f27
2022-06-06 08:03:41 +00:00
Eric Mc Sween e4e95272d2 Merge pull request #8237 from overleaf/em-halt-on-error
Stop on first error dropdown UI

GitOrigin-RevId: 5191a37f6c227ff5a91c10ce965832e1702c3931
2022-06-03 08:03:39 +00:00
Eric Mc Sween c8ab3ec1ee Merge pull request #8253 from overleaf/em-decaf-cleanup-compile-controller
Decaf cleanup CompileController and CompileManager

GitOrigin-RevId: 97384c9f76a2487c04f3d8d6a384cefdfcd083d4
2022-06-03 08:03:32 +00:00
Jakob Ackermann f1233cdc23 Merge pull request #8222 from overleaf/jpa-fix-download-no-build-id
[web] download output files without a build id via web

GitOrigin-RevId: 97bb994e29eea6c90f9d885335dc93027bc186bd
2022-06-02 08:02:50 +00:00
Thomas dfb8f30410 Merge pull request #8246 from overleaf/tm-remove-logs-pane-info-notice
Remove PdfLogsPaneInfoNotice

GitOrigin-RevId: 0b4e611c081fe5fed8842c2967b47fc6f6556264
2022-06-02 08:02:47 +00:00
Thomas 8210f55ca6 Merge pull request #8240 from overleaf/tm-teardown-persistent-upgrade-test
Teardown persistent upgrade prompt split test and fix styling

GitOrigin-RevId: 8776231c3308c5f08b91232c962c9796a5f4afa0
2022-06-02 08:02:45 +00:00
M Fahru 153913b083 fix typo, change recomendedCurrency to recommendedCurrency (#8245)
GitOrigin-RevId: 16d40113d73de10082c3cc7fcb9bd54bbaf5a274
2022-06-02 08:02:40 +00:00
Alf Eaton 6ba093c269 Run Cypress webpack dev server on port 3200 (#8256)
GitOrigin-RevId: 39cb28a15821a5a600b852cf4d13a45671bf0b70
2022-06-02 08:02:36 +00:00
Eric Mc Sween bb764f76f1 Merge pull request #8132 from overleaf/em-node-fetch-filestore
Replace request with node-fetch in filestore

GitOrigin-RevId: 49487a941b63655920de04fe50fd197f67498e58
2022-06-01 08:04:23 +00:00
Timothée Alby c602b01047 Merge pull request #8239 from overleaf/msm-cross-reference-email-comments
Cross reference email RegExp comments

GitOrigin-RevId: d3a076f701568a27683a9f3e9171531c96dca4d6
2022-06-01 08:04:06 +00:00
Timothée Alby df7f1ccf13 Merge pull request #8224 from overleaf/ta-pdf-detach-wait-i18n
PDF Detach: Wait for i18n

GitOrigin-RevId: d1774c917ba903eab9980c90dc8b1e41eaf5e935
2022-06-01 08:03:59 +00:00