M Fahru
b62cb86bf8
Create new SplitMenu
component and implement it for the pdf compile button (detached & non-detached) ( #11772 )
...
* Create a new shared `SplitMenu` component.
* Refactor the pdf compile button & detached compile button:
- Rename `detach-compile-button` to `detach-compile-button-wrapper`
- Rename `pdf-compile-button-inner` to `detach-compile-button`
- Move some of the logic from `detach-compile-button-wrapper` to `detach-compile-button`
- Create a new `compile-button.less` to centralize all of the compile button (detached/non-detached) custom styles rule.
- Extract the animated striped CSS definition to the dedicated CSS file, change the class from `btn-recompile-group-has-changes` to `btn-striped-animated`
- Refactor other className(s) appropriately according to the new component name
- Delete the unused `changes-to-autocompile` css rule since it has not been used anywhere
* Implement the new pdf compile button with the new `SplitMenu` component.
GitOrigin-RevId: d1d055bffd311923fc47b4681605ce8ba8e26f25
2023-02-22 09:04:42 +00:00
Alf Eaton
1d3e41e541
Merge pull request #11418 from overleaf/ae-skip-detach
...
Skip PdfSynctexControls and useDetachLayout tests
GitOrigin-RevId: bb6c150ffd72c7a2a9d4b5b69dc9c8fd2e9e9759
2023-01-25 09:04:08 +00:00
Alf Eaton
cda947d1ac
Remove sysend dependency ( #10852 )
...
GitOrigin-RevId: c3d9601256af8720ab41264609cb5c5c810afbba
2023-01-10 09:04:37 +00:00
Alf Eaton
0b14c55d24
Upgrade Cypress to v12 ( #11011 )
...
* Upgrade Cypress to v12.2.0
* Remove cy.unmount
* Only record video in CI
* Remove unmount definition and @cypress/react
GitOrigin-RevId: 463bc216b1debc65ad066f7c1d479724cfa062d1
2023-01-06 09:03:55 +00:00
Alf Eaton
e95ad3e71b
Tidy up shared React components ( #9509 )
...
GitOrigin-RevId: b8029b65c95ccdac89587d484e2599e25fe44302
2023-01-06 09:03:47 +00:00
Alf Eaton
29576fc1fd
Merge pull request #11064 from overleaf/ae-skip-pdfsynctexcontrols-tests
...
Skip PdfSynctexControls tests
GitOrigin-RevId: 17896aa9cf5862b862d777c522c5506ac87fc260
2023-01-05 09:04:52 +00:00
Alf Eaton
22336942a8
Merge pull request #10081 from overleaf/ae-skip-flaky-test
...
Skip flaky PdfPreviewDetachedRoot test
GitOrigin-RevId: f0be1ab4dae4351a5f258a072150469bd34a50b8
2022-10-21 08:03:39 +00:00
Alf Eaton
27686264f4
Merge pull request #9981 from overleaf/ae-cypress-tweaks
...
Use more built-in assertions in Cypress tests
GitOrigin-RevId: e89a324cf4357383b484d0bebaf43862c1d21329
2022-10-19 08:03:52 +00:00
M Fahru
39cb74286d
Teardown interstitial payment page split test and implement active variant ( #9732 )
...
GitOrigin-RevId: 755fd2f8a1be48ab6520aaab34ca2ea5d070302d
2022-10-12 08:04:59 +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
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
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
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
Alf Eaton
e0d2b3f29a
Upgrade Cypress to 10.2.0 ( #8545 )
...
GitOrigin-RevId: 0818a67f57fed3cbde4453dd1c2949d8d20b7ab0
2022-06-24 08:04:09 +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
Alf Eaton
716f186fed
Upgrade Cypress to v10 ( #8322 )
...
GitOrigin-RevId: 856c523a4ca34f8ccdc38067cef6fcd8a5c20250
2022-06-08 08:03:35 +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
Alf Eaton
910e07ca1c
Add types ( #8154 )
...
GitOrigin-RevId: 41ee6b6873a01fbfedc41a884b9e3ebee47fc08f
2022-05-30 08:03:45 +00:00
Alf Eaton
30e1af40c3
Fix test ( #8130 )
...
GitOrigin-RevId: abb8cd37298c4c0ded4040401889127c27625562
2022-05-25 08:11:37 +00:00
Timothée Alby
a110c4d7bd
Merge pull request #7323 from overleaf/ta-synctex-disable-multi-one-way
...
Don't Disable Synctex PDF-to-Code Button
GitOrigin-RevId: 90328e0fea8cb5358217ce866839f5e1a4a73b94
2022-04-13 08:03:36 +00:00
Alf Eaton
5cb46643da
Fix flaky PdfSynctexControls test ( #7443 )
...
GitOrigin-RevId: f853e68a6e8e979af6d2b2e7ee1509f3b6828074
2022-04-11 08:03:10 +00:00
Alf Eaton
5e9af2c15c
Migrate worker tests to Cypress ( #7359 )
...
GitOrigin-RevId: f373f4215e5f25d14256008cf5f6582eb3124431
2022-04-07 08:03:52 +00:00
Alf Eaton
53324b0cd2
Add Cypress React component testing ( #6974 )
...
GitOrigin-RevId: 1260312a0644f3bc60e007a840045974336e264d
2022-04-05 12:17:30 +00:00