Mathias Jakobsen
c0bb9dfdce
Merge pull request #10279 from overleaf/jpa-tracing-optimizations
...
[misc] do not load the tracing module unless enabled
GitOrigin-RevId: 8a3b9da3e9451e3060b852dd44e078c99cf43cfa
2022-11-04 09:05:00 +00:00
Mathias Jakobsen
95bf32a9e8
Merge pull request #10285 from overleaf/jpa-pdf-caching-ignore-404-from-fallback
...
[web] pdf-caching: double down on ignoring 404 from output.pdf requests
GitOrigin-RevId: 6b489180c221a29758b862884dae4ed6ed954a23
2022-11-04 09:04:53 +00:00
Mathias Jakobsen
dc35c3a6e7
Merge pull request #10111 from overleaf/mj-lezer-file-outline
...
[web] Parser backed file outline
GitOrigin-RevId: 0825f4887ba4dae24a14dd1880d07b791d0b4cd9
2022-11-04 09:04:33 +00:00
Jakob Ackermann
40ea077eca
Merge pull request #10274 from overleaf/jpa-pdf-caching-check-response-size
...
[web] pdf-caching: bailout early on unexpectedly large response size
GitOrigin-RevId: b2b1cf0abf2367ec7a7f0f5ca7a9f67a03e2fa0d
2022-11-04 09:04:02 +00:00
M Fahru
090919acb9
Add unit tests and storybook components for help menu
...
GitOrigin-RevId: d6f17a97d559d698461c77af3273d7d9255cdcc8
2022-11-03 09:03:56 +00:00
M Fahru
c2c4c8c134
Migrate "help menu" in editor left menu to react
...
GitOrigin-RevId: 7ebbfa693205de1f57b1d54e25c46cfb1851acc8
2022-11-03 09:03:49 +00:00
Jakob Ackermann
83bae02afb
Merge pull request #10218 from overleaf/jpa-adjust-prefetching
...
[web] pdf-caching: try to prefetch other smaller chunks
GitOrigin-RevId: 2bf1d33d48c2026ec3794baaaef8346dc9104db3
2022-11-02 09:05:04 +00:00
Jakob Ackermann
4f2841aab7
Merge pull request #10246 from overleaf/jpa-pdf-caching-object-id-back-fill
...
[web] pdf-caching: double down on back-filling of object-id
GitOrigin-RevId: 751392dc5ed59eb621eca3813040c7b92ef1369e
2022-11-02 09:04:57 +00:00
Jessica Lawshe
649282c7e0
Merge pull request #10248 from overleaf/jel-add-switch-import
...
[web] Add switch import to new CSS build
GitOrigin-RevId: 800a5305432baf98e29d5c9ecd652e3ce806a79c
2022-11-02 09:04:36 +00:00
Jessica Lawshe
4b4cecdd47
Merge pull request #10073 from overleaf/jel-cleanup-imports
...
[web] Design system updates
GitOrigin-RevId: d5a9d8736083b076474e2a43f0200a6419f24a92
2022-11-02 09:04:29 +00:00
Jakob Ackermann
207d739a28
Merge pull request #10234 from overleaf/jpa-pdf-caching-ignore-404
...
[web] pdf-caching: stop counting 404s on the output.pdf as failure
GitOrigin-RevId: eb76570fdce3dd79b8e0ea961722e428446672ac
2022-11-02 09:04:21 +00:00
Tim Down
bcbe9921ff
Merge pull request #10067 from overleaf/ds-design-segmented-control
...
Changed the css for segmented toggle switch animation
GitOrigin-RevId: e3c0dc496be9fedea5d9463f57b9844991f0c0eb
2022-11-02 09:04:14 +00:00
Tim Down
89fe0e4680
Merge pull request #10109 from overleaf/ds-switch-component
...
Modifying the Switch
GitOrigin-RevId: 93b8483aa4aa164ea0be5fc2b4ccc5cfb17eae3c
2022-11-02 09:04:07 +00:00
Tim Down
ed0032b699
Merge pull request #10235 from overleaf/td-cm6-lag-metrics
...
Add CM6 typing lag metrics
GitOrigin-RevId: 7068647a28980d888ecb5a0203f0a3563ce4c713
2022-11-02 09:03:59 +00:00
Tim Down
0becb59155
Merge pull request #10196 from overleaf/ta-galileo-instruction-modal
...
Add Galileo Instruction Modal
GitOrigin-RevId: c6eb9465c9a90b7b6fb681537bf2851a4570b397
2022-11-02 09:03:46 +00:00
ilkin-overleaf
4501094676
Merge pull request #10184 from overleaf/ii-ignore-received-chat-messages-test
...
[web] Outdated chat context tests for receiving messages
GitOrigin-RevId: c91cda5ada1c0ef26d41589cdbee31a8afd1e36a
2022-11-01 09:05:17 +00:00
ilkin-overleaf
39c7c6ee61
Merge pull request #10152 from overleaf/ii-settings-sso-unescape-characters
...
[web] Settings page incorrect character escaping
GitOrigin-RevId: 3bd27a905394d5476487038b4d30ed208d6901ac
2022-11-01 09:05:09 +00:00
ilkin-overleaf
082c9885f2
Merge pull request #10132 from overleaf/ii-dashboard-are-you-affiliated-migration
...
[web] Project dashboard are you affiliated migration
GitOrigin-RevId: 455ad915dd023c5fab3ce9a5165aa7e960915f1f
2022-11-01 09:05:02 +00:00
Simon Detheridge
e2ac86adf4
Merge pull request #10227 from overleaf/spd-td-opentelementry
...
Add opentelemetry to dev environment
GitOrigin-RevId: 31a8234197337a264412b411429692525793c8b0
2022-11-01 09:04:53 +00:00
Alf Eaton
338c6be978
Dispatch doc:changed and doc:saved events in a debounced timeout ( #10024 )
...
GitOrigin-RevId: a55602b448d8b97f224c658fee0a97d2473f8cd1
2022-11-01 09:04:45 +00:00
Jakob Ackermann
bfbf0ff5f1
Merge pull request #10231 from overleaf/jpa-pdf-caching-bounds-debug
...
[web] pdf-caching: debug bounds when reassembling the range from chunks
GitOrigin-RevId: 11871241d07880ebd2659cc5d0feb1f2c29014b6
2022-11-01 09:04:12 +00:00
Tim Down
12e5389c22
Merge pull request #10063 from overleaf/td-extra-editing-session-metrics
...
Add extra editing session metrics
GitOrigin-RevId: d382719364e9fe029cd664e77608faa50204e0e0
2022-10-31 09:04:04 +00:00
Miguel Serrano
e35a2b7b61
Merge pull request #10191 from overleaf/msm-new-joiner-survey
...
Banner to recruit new joiners for survey
GitOrigin-RevId: f901818cb428f0338de55655885eb8b54e702268
2022-10-28 08:05:22 +00:00
M Fahru
87e385ad77
Migrate actions menu in editor left menu to react ( #10102 )
...
* Migrate actions menu in editor left menu to react
* Move margin from inline style to css file
* remove focus selector to avoid "highlighting" the button after closing modal and regain focus
* Add disabled state on word count button when the compiling is loading or failed
* Use div instead of button for disabled word count button
* Add accessibility text props when LeftMenuButton is disabled
* Add actions menu test cases and storybook components
* use util assign function and wrap function prop in usecallback
GitOrigin-RevId: 81ab104be21fbcf5dfbc72c07d29eeb32976c61f
2022-10-28 08:05:14 +00:00
M Fahru
f62216dfed
Remove unused class selector.
...
This is an artefact and should have been removed when we removed the rich text survey component.
GitOrigin-RevId: cdda625b02328b8c300a91178733321ecfcd7290
2022-10-28 08:05:07 +00:00
Jakob Ackermann
be39ba7b40
Merge pull request #10156 from overleaf/jpa-web-disable-prefetch
...
[web] pdf-caching: double down on disabling of prefetching
GitOrigin-RevId: 60ccea883786bad306a747b5a182982bc648bbbd
2022-10-26 08:04:13 +00:00
Miguel Serrano
c2472041b6
Merge pull request #9936 from overleaf/msm-itm-referrer
...
`itm_referrer` for subscription attribution
GitOrigin-RevId: 2787b55e8b7e9e415e66abef8deb669f3adf0f0d
2022-10-26 08:03:52 +00:00
Jakob Ackermann
d1dc798c07
Merge pull request #10139 from overleaf/jpa-split-test-min-chunk-size
...
[misc] add split test for a per request pdfCachingMinChunkSize
GitOrigin-RevId: 6a8a3c6267501789f2047a67b03db6ac6df427c3
2022-10-26 08:03:39 +00:00
Jakob Ackermann
ffd4d72d49
Merge pull request #10007 from overleaf/jpa-pdf-caching-latency-compute
...
[web] collect latencyCompute metric from pdf-caching
GitOrigin-RevId: f20fa2b54078a7106b2413432c4f47375878a5d6
2022-10-26 08:03:31 +00:00
M Fahru
c0b86a6718
Migrate download menu in editor left menu to react ( #10046 )
...
* Initialize left menu react migration and migration download menu UI to react
* Add test case to DownloadMenu react component
* Update test description and add an href check to one of the download link
* Extract storybook document mock to its own fixture file
* Add mockCompileOnLoad config on storybook editor scope
- if mockCompileOnLoad: true (default), then the default compile mock will be used
- If mockCompileOnLoad: false, then we have to provide a compile mock on the storybook component
* Create download menu storybook component
* Use a single "editor-left-menu" controller on the editor left menu migrations
* Remove the form import from the react version of the left menu
* Change inline style to utility class name
GitOrigin-RevId: 5357c7bfc78bf40f52b9b308df8f2b60d793fbf7
2022-10-25 08:04:19 +00:00
Jessica Lawshe
fffd4b027a
Merge pull request #10114 from overleaf/jel-dash-survey-container
...
[web] Fix desktop dash survey container click behavior
GitOrigin-RevId: 9e94ee572e348fca1f950698dd5a7449195a52da
2022-10-25 08:04:12 +00:00
Jessica Lawshe
4d00143c68
Merge pull request #10072 from overleaf/jel-start-new-css
...
[web] Copy variable files for new CSS entrypoints
GitOrigin-RevId: 18cf84b9ddc3ce91ae1cb62b14245f6e0226a70e
2022-10-25 08:04:04 +00:00
Jessica Lawshe
c08c7d4d46
Merge pull request #10045 from overleaf/jel-new-css
...
[web] Load new CSS if split test enabled
GitOrigin-RevId: 87ef524affa58d931b622d2f70ca6dcff7adc53c
2022-10-25 08:03:57 +00:00
ilkin-overleaf
ecd084cb87
Merge pull request #10105 from overleaf/ii-rich-text-scroll-bar
...
[web] Scroll bar invisible in rich text mode
GitOrigin-RevId: 48ffabb207dbecf73eb6b00b2cf5b6047d9539a7
2022-10-24 08:03:07 +00:00
ilkin-overleaf
1b68729784
Merge pull request #10089 from overleaf/ii-project-list-provider-effects-refactoring
...
[web] Projects list provider refactoring
GitOrigin-RevId: e53fcdd32e5493d438d46f4a1bbca049a1967f5c
2022-10-24 08:03:04 +00:00
ilkin-overleaf
5a07ba50d5
Merge pull request #10030 from overleaf/ii-dashboard-survey-react-mobile-view
...
[web] Project dashboard survey mobile view
GitOrigin-RevId: 19612f75a9987625f10626f5f9ea9b53321d5fe2
2022-10-24 08:02:59 +00:00
ilkin-overleaf
8f3878ec20
Merge pull request #10013 from overleaf/ii-dashboard-upgrade-button-tracking-data
...
[web] Project dashboard upgrade button tracking adjustments
GitOrigin-RevId: 8ec7b1a0914db8e167ec0af49f5d4ebd0e23280f
2022-10-24 08:02:57 +00:00
Tim Down
ab05ceecf4
Merge pull request #10040 from overleaf/td-cm6-count-inputs-between-dom-updates
...
Record the maximum number of user input events between CM6 DOM updates
GitOrigin-RevId: 1a779a7d8e3675447cf58e2840afd0781bdc6ab9
2022-10-21 08:03:53 +00:00
Alexandre Bourdin
3159f3a553
Merge pull request #10028 from overleaf/ab-fix-flaky-fe-tests
...
[web] Fix flaky project list frontend tests
GitOrigin-RevId: 2b2a90e6a294ec7dd5e7203dadd708f7986a56fc
2022-10-21 08:03:46 +00:00
June Kelly
e1b6ce4f1d
Merge pull request #10020 from overleaf/sg-account-delete-case-sensitivity
...
[web] email in leave modal should be case insensitive
GitOrigin-RevId: 250e867f88dd76769a27a8cd61dd82625c1e151f
2022-10-20 08:04:03 +00:00
Alf Eaton
acde129d47
Merge pull request #9968 from overleaf/td-add-cm6-delete-metrics
...
Add delete events to the CM6 performance metrics
GitOrigin-RevId: 1adc65abda960037d40a7a7442d11a0980f6cd3a
2022-10-19 08:04:23 +00:00
Alf Eaton
069cdce350
Merge pull request #9980 from overleaf/mj-recompile-button-colour
...
[web] use bsStyle primary for recompile button group
GitOrigin-RevId: 6876f2bbfae6270d059f15c8b25af866b54d1e61
2022-10-19 08:03:45 +00:00
Jessica Lawshe
3ecc1b253e
Merge pull request #9992 from overleaf/jel-react-dash-sidebar-buttons
...
[web] React dash - wrap text in sidebar buttons
GitOrigin-RevId: 68c037c93049468fd48104a151188fc20a643910
2022-10-18 08:03:39 +00:00
Jessica Lawshe
a3c81a8866
Merge pull request #9955 from overleaf/jel-actions-list
...
[web] Maintain project list in actions modal while processing and show processed
GitOrigin-RevId: c671b97646918e185d7989f539b44562a87873ee
2022-10-18 08:03:34 +00:00
Timothée Alby
58d79c9119
Merge pull request #9866 from overleaf/ta-pdf-detach-safari-no-warnings
...
Remove PDF Detach Safari Warning
GitOrigin-RevId: 80f17660d81dc3812fab74c5e2ea4ff23cd7f1d0
2022-10-18 08:03:20 +00:00
Timothée Alby
eb35e2c19b
Merge pull request #9794 from overleaf/ab-endpoint-add-remove-tag-multiple-projects
...
[web] Handle adding/removing multiple projects from a tag at once
GitOrigin-RevId: 7d052fa9930035286f8ce41433d6c3959817148a
2022-10-18 08:03:17 +00:00
Timothée Alby
fbd588eea6
Merge pull request #9990 from overleaf/jel-react-dash-dropdown
...
[web] React dash - Fix project dropdown overflow
GitOrigin-RevId: 30fc7cd270d393856c0f082f4638588260fefc13
2022-10-18 08:03:14 +00:00
Timothée Alby
7b282b17b8
Merge pull request #9972 from overleaf/jpa-fix-rate-limited-output-download
...
[server-ce] serve output files via nginx
GitOrigin-RevId: 0ba3b27f85f928b1d95646e663dfa42a22a9f832
2022-10-18 08:03:09 +00:00
Timothée Alby
1aa244eb6a
Merge pull request #9007 from overleaf/ta-recompile-event-body
...
Listen for Recompile Shortcut on Body
GitOrigin-RevId: 1ded1d620b35d25f1dffe27b78d8c866e2bfa1bd
2022-10-18 08:02:57 +00:00
Thomas
900c4174d7
Merge pull request #9947 from overleaf/tm-teardown-bts2022-promo
...
Teardown Back to School 2022 promo banners
GitOrigin-RevId: b26229af17c7ce272632106850fce504cdca04d2
2022-10-18 08:02:50 +00:00