Alf Eaton
19db9c2583
Fix ProjectEntityHandler.getAllEntities callback in _findExistingFileType ( #9108 )
...
GitOrigin-RevId: fe29488b44fa5e738c23f2939297057fb2832758
2022-08-10 08:04:30 +00:00
Simon Detheridge
9953822175
Merge pull request #6661 from overleaf/spd-local-tests
...
Move acceptance test mocks to nonstandard ports and add options for running locally
GitOrigin-RevId: bd8f70ac8d80599daccc51cfe7b90a2ad8d8c3d8
2022-08-10 08:03:45 +00:00
Jessica Lawshe
f1ee27a518
Merge pull request #9074 from overleaf/jel-saml-log-tests
...
[web] Add tests for SAML log
GitOrigin-RevId: 7bc5b25461063b32d3471b7f4ab966f2caa4e70c
2022-08-09 08:03:05 +00:00
Jakob Ackermann
e5e6be99f8
Merge pull request #9099 from overleaf/jpa-web-graceful-shutdown
...
[web] introduce graceful shutdown
GitOrigin-RevId: f42793a96f1e0304c57a855241bffa32bb291864
2022-08-05 08:03:27 +00:00
Jakob Ackermann
315414de1b
Merge pull request #9011 from overleaf/jpa-better-render-error-message
...
[web] provide helpful error message when pdf rendering fails
GitOrigin-RevId: abbe6f362fa362fadee197527463ee675760e581
2022-07-29 08:04:48 +00:00
Timothée Alby
95a289b80b
Merge pull request #9009 from overleaf/ab-split-tests-saas-check
...
[web] Skip split test assignment logic when not in SaaS mode
GitOrigin-RevId: 4c370bbc78c5a6828207f3336dfa6af9f4d71e17
2022-07-29 08:04:03 +00:00
Timothée Alby
ff3e659fbb
Merge pull request #8897 from overleaf/ta-token-access-anonymous-redirect
...
Redirect Early on Anonymous Write Token Access Attempts
GitOrigin-RevId: 55e1839c3171a0a6a677ecca2f6bec87aad802bd
2022-07-29 08:03:45 +00:00
Timothée Alby
7f722a006c
Merge pull request #8571 from overleaf/ta-token-access-page
...
Require User Interaction on Token Access Page
GitOrigin-RevId: 2f4c00ba75ebd6bd87d3e770ec8223d736344f5b
2022-07-29 08:03:39 +00:00
Miguel Serrano
b7a28f10fe
[web] Enable PDF Detach and Dictionary editor in SP ( #8959 )
...
GitOrigin-RevId: a02d35d5bc30b25e8be02943f6c1fdee3f6ddaad
2022-07-27 12:18:19 +00:00
Mathias Jakobsen
e0c23d83da
[web] Add auditing of email removals ( #8904 )
...
* [web] Add auditing of email removals
* [web] Improve auditing of email removal from script
GitOrigin-RevId: ccb948f01616a0bcb2d8f718d6b9e69585e8bb89
2022-07-27 12:17:31 +00:00
M Fahru
eb63eadca1
Fix link sharing upgrade prompt show/hide logic
...
GitOrigin-RevId: 58c1fbdea566b48e770f9f7c7fd5f926fb1fdb37
2022-07-27 08:05:29 +00:00
Alexandre Bourdin
e9e36737e6
Merge pull request #8957 from overleaf/ab-split-test-controls-badge
...
[web] SplitTestBadge based on split test phase and badge config
GitOrigin-RevId: e178ca864fd6619ff61a2a84fc1ccb5d54e0a814
2022-07-26 08:04:28 +00:00
Alexandre Bourdin
4f340b0ed7
Merge pull request #8894 from overleaf/ab-cleanup-start-free-trial-button
...
[web] Cleanup StartFreeTrialButton component
GitOrigin-RevId: 67538882ff5a3389d2134ec6e4833431aa43f8e6
2022-07-26 08:04:21 +00:00
Thomas Mees
fc65e54718
Check features before showing upgrade prompts
...
GitOrigin-RevId: 6f0ed9eca88197e1160b149cb304e27075aa0627
2022-07-26 08:04:14 +00:00
June Kelly
d99be63877
Merge pull request #8945 from overleaf/jel-decaf-cleanup
...
[web] decaf cleanup a test file
GitOrigin-RevId: 55b1d8df2d6f22204712360bb30b5548abd0d933
2022-07-22 08:04:41 +00:00
Alf Eaton
c6b0d988f9
Merge pull request #8909 from overleaf/ae-7734-auto-compile
...
Only autocompile when the PDF preview is open
GitOrigin-RevId: f1b2fa934da227c046c990fc86dbf78d6501a408
2022-07-22 08:03:33 +00:00
Timothée Alby
7b8d277437
Merge pull request #8898 from overleaf/ta-change-redundant-controls
...
Change Redundant Layout Controls
GitOrigin-RevId: b50d71b1f75d202334442b3f6cb5037ed0d8a411
2022-07-21 08:04:25 +00:00
Timothée Alby
4171f9bd92
Merge pull request #8953 from overleaf/ae-pdf-synctex-tests
...
Fix and enable synctex controls tests
GitOrigin-RevId: 67174b79ed81cf67552fb63447b9c6aa0a99e9fd
2022-07-21 08:04:04 +00:00
Davinder Singh
d730d20264
Merge pull request #8753 from overleaf/ds-admin-user-info-email-management
...
Admin user info page- email management row migrated to react
GitOrigin-RevId: 63ebcf6c5f11bdc29badd3be84ecf49ae3fe28ba
2022-07-21 08:03:43 +00:00
M Fahru
66998e2a00
Refactor createSubscription in SubscriptionController to use async/await ( #8938 )
...
GitOrigin-RevId: 47fd56f35ac1d5727c7e53eeecedf200738c4e11
2022-07-21 08:03:37 +00:00
M Fahru
574d0eab12
Improve error message when a collaborator tries to refresh a linked file without access to the project ( #8884 )
...
* Improve error message when a collaborator tries to refresh a linked file without access to the project
* Move the AccessDeniedError hardcoded error message to translation file
* apply prettier
* remove period (dot) in test hardcoded string
* revert unintended changes
GitOrigin-RevId: 50a5bf46428a96e629e9091cc18068f3ee7084e3
2022-07-21 08:03:32 +00:00
Jakob Ackermann
3c0bb25249
Merge pull request #8886 from overleaf/jpa-pdf-caching-alpha
...
[web] prepare alpha release of pdf caching
GitOrigin-RevId: 5617dd443da57b7077db793c2bc39be35ec44ef1
2022-07-21 08:03:10 +00:00
Henry Oswald
5f1abee345
Merge pull request #8939 from overleaf/revert-8882-jk-web-reject-same-password
...
Revert "[web] Password set/reset: reject current password"
GitOrigin-RevId: f14f970fe93064658a8659537c5cb417e34e2751
2022-07-20 08:04:00 +00:00
June Kelly
d04ea76081
Merge pull request #8882 from overleaf/jk-web-reject-same-password
...
[web] Password set/reset: reject current password
GitOrigin-RevId: 2c40dda4926d9c68564ae5126b3393b9286bb661
2022-07-20 08:03:36 +00:00
Jakob Ackermann
3c8a9d9863
Merge pull request #8853 from overleaf/jpa-no-pdf-download-in-editor-only-mode
...
[web] do not download the pdf in editor only view mode
GitOrigin-RevId: 4d8936964540c0820f72abb8c858e86e2e7196e2
2022-07-19 08:03:28 +00:00
Jakob Ackermann
daa9302fd3
Merge pull request #8895 from overleaf/jpa-allow-empty-segmentation-val
...
[web] allow empty event segmentation values again
GitOrigin-RevId: a02fd5085697bf7e2f2d4a5c2dc93dfebcd6e140
2022-07-19 08:03:04 +00:00
Alf Eaton
451c910fe3
Merge pull request #8837 from overleaf/mj-fix-default-group-account-translation
...
Rephrase "Group Account" to "Group Subscription" on subscription management page
GitOrigin-RevId: 899a6f27fbe7533b93345b7c27a4d427d40c5e1a
2022-07-18 08:04:23 +00:00
Jakob Ackermann
97624d0c6c
Merge pull request #8847 from overleaf/jpa-emit-start-of-xref-table
...
[clsi] try to emit the start of the xref table
GitOrigin-RevId: 6d8348a349572cc997ac5924664428228c00fed1
2022-07-18 08:04:17 +00:00
M Fahru
e97c56b105
Fix group plan localized pricing and force 2 decimal number for non-integer currency value ( #8576 )
...
GitOrigin-RevId: d6dedf7af04c79cef6b9cd39f5496610ffc52938
2022-07-13 08:05:20 +00:00
M Fahru
045a1523d9
Explicitly name projectOwnerEmail to the test for clarity
...
GitOrigin-RevId: 816faa68b7f8664269757918aac8199cbe3fc10f
2022-07-12 08:04:28 +00:00
M Fahru
3990e182d7
fix ShareProjectModal test case for non project owners cases
...
GitOrigin-RevId: 413de85b57e638defb5d240bd6275126e75a4114
2022-07-12 08:04:21 +00:00
M Fahru
114b275e3b
change "admin" to "project-owner" in test file description and comments
...
GitOrigin-RevId: f99231359ebd20d14aec8ca08d4cb9780abfb915
2022-07-12 08:04:15 +00:00
M Fahru
ce352bba4e
fix ShareProectModal test case on displaying the project members and invites
...
GitOrigin-RevId: 07e7737fdc97733a834a53add40fc7b433b790f1
2022-07-12 08:04:08 +00:00
M Fahru
b245617b61
Import USER_ID and USER_EMAIL in ShareProjectModal test file from EditorProviders test mock
...
GitOrigin-RevId: e45bb0806cc4e0a4b315b8098da6e628c7f427d1
2022-07-12 08:04:01 +00:00
M Fahru
d84ba96ecb
Remove unused isProjectOwner prop from ShareProjectModal
...
GitOrigin-RevId: e2f16694958172ad0ad3643c07a99daf1d0afe09
2022-07-12 08:03:55 +00:00
M Fahru
e26c90f5fc
Rename isAdmin to isProjectOwner in he ShareProjectContext to avoid confusion
...
GitOrigin-RevId: 0bfc7317b197960114f2a06fbbc20818bc4c5ffb
2022-07-12 08:03:42 +00:00
June Kelly
34a7d3598f
Merge pull request #8787 from overleaf/msm-force-doc-flush
...
[web] script to force flushing docs to mongo
GitOrigin-RevId: 6ce3c1e456b92610fe4f90993b373db2070ab392
2022-07-11 08:04:42 +00:00
Jakob Ackermann
f11e1a83cd
Merge pull request #8776 from overleaf/jpa-drop-service-worker
...
[web] goodbye service worker
GitOrigin-RevId: ce85d4850faba15c5877ce1f3e78026de30c6eae
2022-07-11 08:03:57 +00:00
Timothée Alby
e6b681838b
Merge pull request #8706 from overleaf/ta-beta-program-copy
...
Update Beta Program Copy
GitOrigin-RevId: 49afa2ca394bee3d48aeb37bbe909f666ff845a2
2022-07-08 08:03:36 +00:00
Timothée Alby
5bfb1b8781
Merge pull request #8704 from overleaf/ta-multiple-invites-fix
...
Fix UX on Duplicate Group Invites
GitOrigin-RevId: e51c406d578b130972024065f9b8bdb2503944a9
2022-07-08 08:03:30 +00:00
Timothée Alby
8f41431719
Merge pull request #8620 from overleaf/ta-analytics-attributes-validate
...
Ignore Invalid Analytics Attributes
GitOrigin-RevId: 6e3ffc1dcc6088966480ad0704a988174e4fd3fb
2022-07-08 08:03:10 +00:00
Timothée Alby
22e24b1763
Merge pull request #8627 from overleaf/ta-a-an-overleaf
...
Fix Wording with appName Translations
GitOrigin-RevId: 435719fa4428ffba06bc80db91bca2e6dcaf295f
2022-07-08 08:03:06 +00:00
Jakob Ackermann
64184a7f56
Merge pull request #8730 from overleaf/jpa-refactor-pdf-caching
...
[web] refactor pdf caching
GitOrigin-RevId: af6b871fad652f757d8c465085b33a79b955cd6b
2022-07-07 08:03:28 +00:00
Brian Gough
5a3318f5b3
Merge pull request #8701 from overleaf/bg-simple-iterable-paths
...
simple iterable paths
GitOrigin-RevId: f6906016888ccfc95c88858bdac4d2633fc1c5f4
2022-07-05 08:03:43 +00:00
Jakob Ackermann
3b84710d75
Merge pull request #8649 from overleaf/jpa-halt-on-error-flag
...
[web] record stopOnFirstError in compile-result-backend event
GitOrigin-RevId: f194daa1cb377e095acf7a280ff5ba7859b8736b
2022-07-01 08:04:05 +00:00
Jakob Ackermann
4660029e38
Merge pull request #8535 from overleaf/jpa-missing-return
...
[web] add a missing return statement from an error branch
GitOrigin-RevId: 282972cee23f6b426413ede0885695e386fc9352
2022-06-24 08:05:08 +00:00
Alf Eaton
e0d2b3f29a
Upgrade Cypress to 10.2.0 ( #8545 )
...
GitOrigin-RevId: 0818a67f57fed3cbde4453dd1c2949d8d20b7ab0
2022-06-24 08:04:09 +00:00
Eric Mc Sween
318cf770a7
Merge pull request #8556 from overleaf/em-tl-image-alpha-only
...
Show new TeX Live images to alpha users
GitOrigin-RevId: 4a4a96cc1a6661720fcc14dd1ffae275d19a004a
2022-06-23 08:03:08 +00:00
Jakob Ackermann
51c870c285
Merge pull request #8505 from overleaf/jpa-compile-result-full
...
[web] collect compile-result for ALL compiles
GitOrigin-RevId: 5ba29fb352bc29d14c22e7e80fa556148d862137
2022-06-23 08:02:46 +00:00
Alexandre Bourdin
3d26c4bb6f
[web] Add new admin tool for surveys ( #8356 )
...
* Setup survey module and admin page skeleton
* Replace survey staff access permission with admin-only
* Manage survey config with admin tool
* Display configurable survey in project list + add preview in admin
* Fix linting errors and unit tests
* Add acceptance tests for survey module
* Move survey-form to survey components
* Add configuration option for Recurly group subscription users on surveys
* Change survey pre-link text to a lighter gray for accessibility
* Cleanup survey options implementation after review
GitOrigin-RevId: 8f621951efeae458d1ab081fe98b8d0d539cca1a
2022-06-23 08:02:37 +00:00
Alexandre Bourdin
21c8b9a47a
Merge pull request #8426 from overleaf/ta-error-pages-style
...
Update General Error Pages Style
GitOrigin-RevId: 04346784c94d5ce6bf3257fd128a3f00da4c4e9e
2022-06-23 08:02:34 +00:00
Jakob Ackermann
c999033eb4
Merge pull request #8534 from overleaf/jpa-fix-downloads
...
[web] double down on passing compileBackendClass to clsi
GitOrigin-RevId: 6e035a885caa31e55ff0cf63c584f3f03629f1cf
2022-06-22 08:05:40 +00:00
Alf Eaton
34f15ba016
Merge pull request #8524 from overleaf/ae-detached-test
...
Attempt to fix flaky Cypress test
GitOrigin-RevId: c49ec0b763e5dd3dde8c207021f1cb1a504f426c
2022-06-22 08:05:33 +00:00
Jakob Ackermann
bfad0841a4
Merge pull request #8483 from overleaf/jpa-faster-compiles-feedback-ui
...
[web] faster compiles feedback UI
GitOrigin-RevId: 9feea47503aa6bddf51adb73b8c9fbef394fda14
2022-06-22 08:05:14 +00:00
Eric Mc Sween
3fb74c5cd4
Refactor log parser tests
...
GitOrigin-RevId: 88bf35a04b8f6eca7bd6b4270403c15c53e17406
2022-06-22 08:04:49 +00:00
Eric Mc Sween
f8c2f89128
Add log parser tests for open source issue 1023
...
GitOrigin-RevId: 0839d5bb5a4227ebd1d41d26a4fb706286670c96
2022-06-22 08:04:43 +00:00
June Kelly
a450a74351
Upgrade async
package to 3.2.2 ( #8447 )
...
* Revert "Revert "Bump async to 3.2.2 (#7618 )""
This reverts commit 75153a555211d654744c2e61e27fe21085826c22.
* [web] fix usage of async.queue.drain in script
* [clsi] fix usage of async.queue.drain
* [spelling] fix usage of async.queue.drain
* [redis-wrapper] fix usage of async.queue.drain
* [web] Test that LockManager queue is cleared
This protects against a regression found when upgrading the
async package. Here we test that the `queue.drain` callback
is really getting called, and the lock is being removed from
the LOCK_QUEUES map.
* [redis-wrapper] Upgrade async to 3.2.2
GitOrigin-RevId: df921e6d7f1d505bd467f22e58600ba1aff48869
2022-06-22 08:03:35 +00:00
M Fahru
c54c048e35
Implement premium features discoverability on successful subscription page with split test ( #8336 )
...
GitOrigin-RevId: 362fa289fa6e009e316dcaceae0587f5fc18162c
2022-06-20 08:04:06 +00:00
Brian Gough
2970a09d19
Merge pull request #8423 from overleaf/briangough-issue8388
...
increase lock and timeout for history resync to 6 minutes
GitOrigin-RevId: 2aea0cbc26c92ed0aad8f815ccd41a2abc0b752e
2022-06-20 08:04:03 +00:00
Alexandre Bourdin
57114c4503
[web] Display the current plan in the project list dashboard ( #8293 )
...
* Display the current plan in the project list dashboard
* Add unit tests for SubscriptionViewModelBuilder#getBestSubscription
* Handle free trial for group subscriptions
* Reuse the info-badge icon for the plan labels
* Do not display subscription status when projects are selected
* Custom tooltip for group subscriptions with team name
GitOrigin-RevId: 40982f70cf9fb7c92058e417b73c84af1648c33e
2022-06-17 08:03:40 +00:00
Davinder Singh
c30ec5fa7c
Merge pull request #8422 from overleaf/ta-silent-error
...
Silence Error If AffiliationUnchecked Flag Cannot Be Unset
GitOrigin-RevId: 1e0ffc401dfcc1ac9ae1a3d1de850ab899b4ce8e
2022-06-17 08:03:28 +00:00
Jakob Ackermann
b19c56ccaf
Merge pull request #8396 from overleaf/jpa-split-test-mongo-user
...
[web] implement split test assignment based on mongo user
GitOrigin-RevId: d3e2dff6a5e925cfd0426e9ebfeb7b64dc803f42
2022-06-16 08:03:20 +00:00
Jakob Ackermann
8cdb746628
Merge pull request #8434 from overleaf/revert-7618-dependabot-npm_and_yarn-async-3.2.2
...
Revert "Bump async to 3.2.2"
GitOrigin-RevId: a5deaea558011fa5a2e1aebe07856e8b0c87c4fc
2022-06-16 08:03:10 +00:00
dependabot[bot]
d55f4dfafa
Bump async to 3.2.2 ( #7618 )
...
[all] Upgrade async package to 3.2.2
- [web] Fix usages of async library
- [project-history] Fix usage of async library
- [third-party-references] Fix usage of async library
- [track-changes] Fix usage of async library
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Kelly <june.kelly@overleaf.com>
GitOrigin-RevId: 90cf132f13da53b2bd6690ee3cdf4d6c8563ecd2
2022-06-16 08:02:49 +00:00
Jessica Lawshe
365250b3c6
Merge pull request #8250 from overleaf/jel-get-saml-user
...
[web] Lookup SAML users by ID and attribute
GitOrigin-RevId: 874cc1647522257a941a49bc737f0f40833edef6
2022-06-15 08:05:24 +00:00
M Fahru
0204d7947f
Refactor successful subcription to use async/await ( #8377 )
...
GitOrigin-RevId: 5748486848c6e0576c974e5595acbcdee3daf7f3
2022-06-15 08:04:54 +00:00
Timothée Alby
825c06a3b4
Merge pull request #8376 from overleaf/jpa-delete-zonal-downloads-split-test
...
[web] tear down split test on zonal downloads -- keep zonal variant
GitOrigin-RevId: a7e1f48cdc64175e4fc28828ad9a46b0a28383b5
2022-06-15 08:04:18 +00:00
Timothée Alby
7794e03dcb
Merge pull request #8363 from overleaf/jel-affiliation-check
...
[web] Handle when no affiliation found for redundant subscription check
GitOrigin-RevId: c0e653b944b994c5eafaa2d4f2d54f3cb57d67fa
2022-06-15 08:04:12 +00:00
M Fahru
73cf4116b6
Interstitial Payment Page UI + Route ( #8305 )
...
GitOrigin-RevId: a31f7094db819e0dad4ff3f09c17544d40260dd4
2022-06-14 08:02:16 +00:00
Miguel Serrano
c2cfa96983
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
Timothée Alby
e6c7025813
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
ae207f7559
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
Miguel Serrano
6549b93caa
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 c73b46599b
, 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
June Kelly
c07aa9638b
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
716f186fed
Upgrade Cypress to v10 ( #8322 )
...
GitOrigin-RevId: 856c523a4ca34f8ccdc38067cef6fcd8a5c20250
2022-06-08 08:03:35 +00:00
Jessica Lawshe
8c816b3b23
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
Timothée Alby
b26c491eb5
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
1fe424631f
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
022a8d4198
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
baaf4d4240
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
Thomas
e1fb5431db
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
f4ef8a3ea0
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
Eric Mc Sween
98f73fe35c
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
Thomas
5e2933e2fe
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
Timothée Alby
666c2c3b47
Merge pull request #8178 from overleaf/ta-settings-reconfirmation
...
[SettingsPage] Add Reconfirmation Prompt
GitOrigin-RevId: 2e03ba7f459b32faf6d66f21ba692ca54f62a320
2022-06-01 08:03:53 +00:00
ilkin-overleaf
e41315364d
Merge pull request #8226 from overleaf/ae-remaining-types
...
[web] Fix remaining strict type checks
GitOrigin-RevId: 69881c37938f88c7ea4a630f362712a804085bc8
2022-06-01 08:03:29 +00:00
Miguel Serrano
0e782d3fb6
[Settings] "Start by adding your email address" hint ( #8173 )
...
* [Settings] "Start by adding your email address" hint
GitOrigin-RevId: 19d432c70b173752ee7c6d8978dd6be16b042921
2022-05-31 08:04:50 +00:00
Miguel Serrano
bce645b0f1
Merge pull request #8164 from overleaf/msm-add-disabled-state-link-accounts
...
[Settings] Disable "Link Account" buttons after click
GitOrigin-RevId: 528acdebe4812f1bf81fa70f1d9ce810ce5170c3
2022-05-31 08:04:46 +00:00
Timothée Alby
d2d01f6b7d
Merge pull request #8186 from overleaf/msm-test-university-autocomplete
...
[Settings] Add test for University autocomplete
GitOrigin-RevId: 8f890a74f12bd5e349df815a662c1a3be9ba189e
2022-05-31 08:04:33 +00:00
Alf Eaton
910e07ca1c
Add types ( #8154 )
...
GitOrigin-RevId: 41ee6b6873a01fbfedc41a884b9e3ebee47fc08f
2022-05-30 08:03:45 +00:00
Alf Eaton
c138e43b64
Merge pull request #8179 from overleaf/ii-settings-make-primary-btn-tooltip
...
Fix make primary button states
GitOrigin-RevId: a3c6fef4fd7c40f0308605f5bed4a91447838bef
2022-05-30 08:03:39 +00:00
Timothée Alby
00fa5b2d96
Merge pull request #8162 from overleaf/ae-orcid-capital
...
Fix ORCID capitalisation
GitOrigin-RevId: 56136473482568e303570c9679a13e5d032d6d34
2022-05-27 08:04:22 +00:00
Timothée Alby
c66278cf89
Merge pull request #8148 from overleaf/ta-pr-dictionary-style
...
Polish Dictionary Modal UI
GitOrigin-RevId: 48aceb56c84a218380c619ecc5cd527f5062d3c4
2022-05-27 08:04:16 +00:00
Alf Eaton
477c2a3ecd
Add scope-dependent autocompletion to Cypress CM6 tests ( #8109 )
...
GitOrigin-RevId: 696abc40ac51ef10508db427707b5c332df326a1
2022-05-27 08:03:51 +00:00
Miguel Serrano
adc88dc5ae
Merge pull request #8110 from overleaf/msm-emails-row-test
...
[Settings] `<EmailsRow/>` test
GitOrigin-RevId: d12d5a5f369f2abb6b296d200b04b8f85124175c
2022-05-27 08:03:30 +00:00
Jakob Ackermann
a78bcee15f
Merge pull request #8135 from overleaf/jpa-refactor-zonal-download
...
[misc] refactor handling of zone prefix in compile response
GitOrigin-RevId: f1f33d7d257854176f383bb5d786710f6b09f737
2022-05-26 08:03:53 +00:00
Alf Eaton
30e1af40c3
Fix test ( #8130 )
...
GitOrigin-RevId: abb8cd37298c4c0ded4040401889127c27625562
2022-05-25 08:11:37 +00:00
M Fahru
43a069edca
Improve SubscriptionHelperTests unit test by decoupling the test logic from the code and make the test price different for each case ( #8089 )
...
GitOrigin-RevId: 4db0f474817651e8d17c35c529d53a5266ca4b1e
2022-05-25 08:10:09 +00:00
Miguel Serrano
430b7528b2
Merge pull request #8073 from overleaf/ta-td-dictionary
...
Add UI to Remove Words from Dictionary
GitOrigin-RevId: a28d865e3c968d6fff113237fcf4143b77af046e
2022-05-25 08:09:45 +00:00
Miguel Serrano
c8daef59dc
Merge pull request #8016 from overleaf/msm-leavers-survey-metrics
...
[Settings] Metrics for institutional leavers survey
GitOrigin-RevId: 776d556789e8c9d0ea4c524ce4daa6bf05435810
2022-05-25 08:09:25 +00:00
Timothée Alby
63ec77d932
Merge pull request #8083 from overleaf/msm-linked-institution-ids-test
...
Add tests for `linkedInstitutionIds` in `user-email-context`
GitOrigin-RevId: 9b8830bf61a2a1aecc44a39c1f390629be796d9b
2022-05-24 08:05:18 +00:00
Timothée Alby
4d44d9b417
Merge pull request #8022 from overleaf/msm-user-email-context-tests
...
[Settings] `user-email-context` unit test
GitOrigin-RevId: 55e3ec6a99f1714a27d698a60fcf64711066ab6c
2022-05-24 08:05:12 +00:00
Timothée Alby
3580ec6db3
Merge pull request #8029 from overleaf/ta-settings-fix-7
...
[SettingsPage] Small Fixes 7
GitOrigin-RevId: 2716fe13af3f5f6b56d6bba47505fad75ba1adbf
2022-05-24 08:04:47 +00:00
Jakob Ackermann
2c62ba29c7
Merge pull request #8094 from overleaf/jpa-handle-missing-output-files
...
[web] handle missing outputFiles array
GitOrigin-RevId: 9b1210ff620888f45ec1a3b38c9f91b5a3e22778
2022-05-24 08:04:36 +00:00
Jakob Ackermann
716aa174fb
Merge pull request #8070 from overleaf/jpa-web-zonal-traffic-test
...
[web] add split test for rollout of zonal clsi-lb downloads
GitOrigin-RevId: 67fb843ffb0c5902419a4e5c7d2ff9d35cf93470
2022-05-24 08:04:30 +00:00
Jessica Lawshe
fc9bfa84cd
Merge pull request #7721 from overleaf/jel-td-notify-commons
...
Only handle confirmed users via commons script
GitOrigin-RevId: 0d00147943228bff6c435848ff88481c5c184a8a
2022-05-24 08:04:17 +00:00
Alf Eaton
80f6662957
Add option for parsing valid RFC5322 email addresses ( #8065 )
...
GitOrigin-RevId: 6af8ae850bd8075e6bf0ebcafd2731177cdf49ad
2022-05-24 08:03:52 +00:00
Eric Mc Sween
e0ab82e3d4
Merge pull request #8035 from overleaf/em-remove-chaid
...
Remove the chaid package from tests
GitOrigin-RevId: 61b541eebcf1982137aa10ad51940547c649e68d
2022-05-23 08:04:07 +00:00
Christopher Hoskin
51f5f80e2d
Merge pull request #7630 from overleaf/csh-issue-7543-rails-v1-run-in-GKE
...
Run rails-v1 on GKE
GitOrigin-RevId: b8138a40da6279b7df68e3b9e0d308939c843679
2022-05-23 08:04:00 +00:00
Alf Eaton
2340b1b25e
Add "[PDF]" prefix to detached window title ( #8039 )
...
* Move DetachProvider outside EditorProvider
* Add "[PDF]" prefix to detached window title
GitOrigin-RevId: 7d09f4053069b20d55a2a04a8f29f90b973e50b9
2022-05-23 08:03:36 +00:00
M Fahru
dceb6910c9
New plans page: Show initial price value upon first render for group price data ( #7974 )
...
* New plans page: Show initial price value upon first render
* fix wrong test on SubscriptionController and add new tests on SubscriptionHelper
GitOrigin-RevId: a339a97cff2df0728ba35885af8953c8a0e0b7c8
2022-05-20 08:03:16 +00:00
Timothée Alby
4209828a6a
Merge pull request #7941 from overleaf/msm-use-async-typing-fix
...
Fix typescript errors related to `useAsync()` hook
GitOrigin-RevId: eacf7ec7e9c5da38ad88fde225ffedbfd1c2ff61
2022-05-19 08:04:13 +00:00
Timothée Alby
7c243c6c50
Merge pull request #7975 from overleaf/ta-settings-fixes-6
...
[SettingsPage] Small Fixes 6
GitOrigin-RevId: 19ad9a195a401909ac3dcc2be79d380cb61078da
2022-05-19 08:03:54 +00:00
Thomas
2d8e832be7
Subscription code decaf cleanup ( #7918 )
...
GitOrigin-RevId: 43adff9af7ca347808980823ac641db05129a79b
2022-05-18 08:04:31 +00:00
Jakob Ackermann
f0bd6dda23
Merge pull request #7986 from overleaf/jpa-eslint-8
...
[misc] upgrade eslint packages to the latest version everywhere
GitOrigin-RevId: f1480d4a171acef82fb26c4aa54be3a6088b0ab3
2022-05-17 08:05:59 +00:00
Eric Mc Sween
e0d91eaa26
Merge pull request #7906 from overleaf/em-downgrade-logs
...
Downgrade all INFO logs to DEBUG
GitOrigin-RevId: 05ed582ef0721fcada059f0ad158565f50feca27
2022-05-17 08:05:26 +00:00
Alf Eaton
5e1be2c03d
Disable "PDF in separate tab" menu item when native BroadcastChannel is missing ( #7954 )
...
GitOrigin-RevId: a90c89296caeb5333c62150249dc4125a47a899a
2022-05-17 08:05:06 +00:00
Alf Eaton
d68180bc4e
Merge pull request #7961 from overleaf/jpa-shorter-clsi-persistence
...
[web] lower clsi persistence duration
GitOrigin-RevId: 72929de084c5c5aac5f2382ad91a7665e96742a8
2022-05-17 08:04:25 +00:00
Timothée Alby
cb065e7f12
Merge pull request #7820 from overleaf/msm-settings-leavers-survey
...
[Settings] Institutional Leavers Survey
GitOrigin-RevId: 1774af7fc4bb90cb39c9fc188323c44a1256bb3d
2022-05-17 08:04:00 +00:00
Timothée Alby
afe9e486ae
Merge pull request #7930 from overleaf/fix-tsc-typings
...
Fix typescript errors
GitOrigin-RevId: b49235a3d9d6277e7c2de5bc7a79b7cafae75e2e
2022-05-17 08:03:54 +00:00
Timothée Alby
8c611a8f49
Merge pull request #7946 from overleaf/msm-settings-domain-blocklist
...
[Settings] domain blocklist for email autocompletion
GitOrigin-RevId: 62444f0f903ce3feae585c84c9f01164eac42a1f
2022-05-17 08:03:48 +00:00
Timothée Alby
920a5921c7
Merge pull request #7883 from overleaf/ii-institution-autocomplete
...
Institution autocomplete
GitOrigin-RevId: f0a42794ce9071ec7c0c5c2c4d499e8a027811f8
2022-05-17 08:03:42 +00:00
Timothée Alby
426aaa8b4b
Merge pull request #7833 from overleaf/ta-settings-fixes-5
...
[SettingsPage] Small Fixes 5
GitOrigin-RevId: a0d02be246ff5128fa382bd7a9723f01377855b9
2022-05-17 08:03:36 +00:00
Timothée Alby
4b87568e4f
Merge pull request #7810 from overleaf/ta-settings-intermediate-pages
...
[SettingsPage] Github and Dropbox Linking Flow Improvements
GitOrigin-RevId: 4fd69e7e3a8989b2478299751582007635f9e0b0
2022-05-17 08:03:29 +00:00
Timothée Alby
c043db0ed9
Merge pull request #7792 from overleaf/ta-settings-fixes-4
...
[SettingsPage] Wording and Error Handling
GitOrigin-RevId: 1e2445a68e0d32cbec558832892f2ce5a051d729
2022-05-17 08:03:23 +00:00
Jakob Ackermann
52073a13a9
Merge pull request #7867 from overleaf/jpa-compile-group
...
[web] pass compileGroup to clsi-lb
GitOrigin-RevId: c15adbff27e702b3e0f29be5b57f7a9520d8d02f
2022-05-16 08:03:36 +00:00
Alexandre Bourdin
5c00fe09e4
Merge pull request #7806 from overleaf/ab-group-memberships-bigquery
...
[web] [analytics] Send group memberships information to analytics & import baseline data
GitOrigin-RevId: a15c3131f7b55225ae3949933578475668a195a0
2022-05-12 10:40:30 +00:00
ilkin-overleaf
c807bedb65
Merge pull request #7841 from overleaf/ii-refactor-add-email
...
Refactor add email section
GitOrigin-RevId: 41de440caaf3baf43673c4a5f07a18b990f28c7b
2022-05-12 08:03:29 +00:00
ilkin-overleaf
1def576973
Merge pull request #7808 from overleaf/ii-settings-fixes-1
...
[SettingsPage] UI Fixes 1
GitOrigin-RevId: 0e0f605191218af4db70a801ff1e50b47f6e0b01
2022-05-02 08:03:48 +00:00
ilkin-overleaf
85f731110c
Merge pull request #7786 from overleaf/ii-departments-override
...
Override default departments
GitOrigin-RevId: 23061bc8c083bb8099ca62bd0cdb3c796e49979d
2022-05-02 08:03:43 +00:00
Thomas
ba3d278bd9
Fix subscription check for upgrade prompts in editor ( #7799 )
...
* Fix subscription check for upgrade prompts in editor
GitOrigin-RevId: ec6d117748e4017ae189038e56363c4a7366f2b4
2022-04-29 08:03:26 +00:00
Miguel Serrano
14a22de754
Merge pull request #7779 from overleaf/ta-settings-fixes-3
...
[SettingsPage] Small Fixes 3
GitOrigin-RevId: 98accb3c53c802e83f2939e5c25d13fcf3b5e054
2022-04-28 08:04:49 +00:00
Miguel Serrano
23d1bfd11e
[Settings] Link SSO email ( #7778 )
...
* [Settings] Link SSO email
GitOrigin-RevId: c46ed1709ceedd74df52e02a87f22614d024afea
2022-04-28 08:04:43 +00:00
Thomas
8472ac6fc6
Add split test for persistent upgrade prompts project dash and editor header ( #7590 )
...
* Add Upgrade buttons on project dash and editor header
GitOrigin-RevId: 16325ffb2e63beeaff914e0b95db3faddcdf241a
2022-04-28 08:04:32 +00:00
Eric Mc Sween
a1ff7d8274
Merge pull request #7752 from overleaf/em-promisify-user-updater
...
Finish promisification of UserUpdater
GitOrigin-RevId: 8f32b2248cfd0db4232bd808f337c17bd7f7dbf4
2022-04-28 08:03:54 +00:00
Timothée Alby
e5051bcd1d
Merge pull request #7765 from overleaf/ii-add-email-ui-affiliating-with-existing-institution
...
Add email with existing and non existing institution
GitOrigin-RevId: 331bc06f0ea289a82b403a910491e233f4eda4bb
2022-04-28 08:03:16 +00:00
Timothée Alby
f0ac0f3e7a
Merge pull request #7742 from overleaf/ta-email-preferences-page
...
Create Email Preferences Page
GitOrigin-RevId: 371a62e8423e5cbebff83e61bf35a8b3b638c398
2022-04-28 08:03:12 +00:00
Timothée Alby
3c124667ba
Merge pull request #7751 from overleaf/ta-settings-misc-section-split
...
[SettingsPage] Split Misc Section
GitOrigin-RevId: b6fc60c571dfaf3aec542f3df8dc826a0ba3ab58
2022-04-27 08:05:08 +00:00
Timothée Alby
0ee4767fa6
Merge pull request #7750 from overleaf/ta-settings-fixes-2
...
[SettingsPage] Small Fixes 2
GitOrigin-RevId: fe29b5a97cac4e92f6458e2359569d6c080b626b
2022-04-27 08:05:01 +00:00
Timothée Alby
e63c5565a6
Merge pull request #7761 from overleaf/ta-settings-loading-screen
...
Delay Settings Page Content Until Translations Are Ready
GitOrigin-RevId: 0537367f672bd2e88c95248d15c5638887ff3aee
2022-04-27 08:04:55 +00:00
Miguel Serrano
5ed9987345
[Settings] Autocomplete input for Add Email Form ( #7747 )
...
* [Settings] Autocomplete input for Add Email Form
* Applied PR Feedback
GitOrigin-RevId: 27d2ef97deb836e92283e89675dfa3866f44904f
2022-04-27 08:04:10 +00:00
Miguel Serrano
ef0e475b04
Migrate usePersistedState
hook to Typescript ( #7739 )
...
* Migrate `usePersistedState` hook to Typescript
* Use React types for setter functions
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: e9ddf6e2ab45e0b0739c850a89ec7be0f14a7506
2022-04-27 08:04:03 +00:00
Timothée Alby
f771119cb1
Merge pull request #7712 from overleaf/jpa-email-copy-changes
...
[web] make copy changes to trial onboarding email
GitOrigin-RevId: 027ba8d471c0cac56dff7c56135d091a96817cf3
2022-04-26 08:04:31 +00:00
Timothée Alby
b289afe23c
Merge pull request #7725 from overleaf/ta-settings-fixes
...
[SettingsPage] Misc Fixes
GitOrigin-RevId: 56f58d2bb5830f7e0584a83c98efc9989ae2bd42
2022-04-26 08:04:18 +00:00
Timothée Alby
d3dc83b776
Merge pull request #7722 from overleaf/ii-add-email-ui-without-affiliations
...
Add emails without affiliations
GitOrigin-RevId: 13d53b604f8d7cf0f36b2c5caea85ecc15cfc6d5
2022-04-26 08:04:12 +00:00
Timothée Alby
bb59627db3
Merge pull request #7697 from overleaf/msm-sso-flow-alerts
...
[Settings] SSO Flow Alerts
GitOrigin-RevId: fc89c86a6681b27e86bb6bf12f8bee51eb25aa8d
2022-04-26 08:04:05 +00:00
Timothée Alby
146a207fd1
Merge pull request #7723 from overleaf/ta-settings-refactor
...
[SettingsPage] Refactor Linking Section
GitOrigin-RevId: 49aa27cdcb3669c59c9a9c46edd3249cee876dd0
2022-04-26 08:03:59 +00:00
Timothée Alby
cf2dfc6bf1
Merge pull request #7593 from overleaf/ta-settings-migration
...
[SettingsPage] Integration Branch
GitOrigin-RevId: 5a3c26b2a02d716c4ae3981e3f08b811ae307725
2022-04-25 08:05:12 +00:00
Tim Down
35480a3c7d
Merge pull request #7545 from overleaf/td-split-test-data-sentry
...
Record split-test state in Sentry metadata from web clients
GitOrigin-RevId: 66dd195c546bd9fb0aedac52844200846c5012ca
2022-04-25 08:04:45 +00:00
Tim Down
e0d5cf4b42
Merge pull request #7509 from overleaf/ii-7155-display-institution
...
Display the institution and role if applicable
GitOrigin-RevId: e00b07f0118e7f3ab8ec0b0f01b2b3e52fcc1cd2
2022-04-15 08:03:17 +00:00