Commit Graph
53 Commits
Author SHA1 Message Date
Tim Down fec6b8e4f1 Merge pull request #11961 from overleaf/mj-helpful-graphics-error-alternatives
[web] Handle more types of undefined control sequence error messages

GitOrigin-RevId: c6fc0c4d87febcda2521e182df56dcebaed58293
2023-03-02 09:04:53 +00:00
Tim Down 2c9ae7cc81 Merge pull request #12027 from overleaf/mj-autocomplete-brace
[cm6] Add brace after inserting autocompletion

GitOrigin-RevId: c6d590e7ef89ea22ba227f7e771942b444da2dc7
2023-03-02 09:04:37 +00:00
Tim Down f0d0a3a38d Merge pull request #11848 from overleaf/td-mj-indentation-markers
[cm6] Indentation markers

GitOrigin-RevId: 54450f2aa6a6e251854f3709774939e2e53a3807
2023-02-21 09:04:01 +00:00
Tim Down 31bf1f0183 Merge pull request #11849 from overleaf/td-cm6-update-view-6-9
Update CM6 dependencies

GitOrigin-RevId: beccd421db603fccea34785b2c691da845c2d51d
2023-02-21 09:03:53 +00:00
Tim Down 84bf52206e Merge pull request #11853 from overleaf/td-passport-saml-lock
Update package-lock.json with correct passport-saml version string

GitOrigin-RevId: 4ed9daea1e12ab8768e5b9020fd7bdb3ef23e60a
2023-02-21 09:03:45 +00:00
Tim Down 7c7f8c1573 Merge pull request #11733 from overleaf/msm-close-site-sp-shutdwn
[CE/SP] close site on shutdown before flushing

GitOrigin-RevId: e36c80f2f4c6f10eda3a536319a2fcc5dfda4fa4
2023-02-09 09:07:07 +00:00
Tim Down 1a4011fb61 Merge pull request #11732 from overleaf/td-remove-cm6-indentation-markers
[cm6] Remove indentation markers for now

GitOrigin-RevId: 0281abf1dc27a68ce41e99e1ebd5f00266b1e362
2023-02-09 09:06:53 +00:00
Tim Down fd90261313 Merge pull request #11465 from overleaf/td-remove-ace-tooltip
Remove info icon next to editor switch for users without Ace option

GitOrigin-RevId: 69fa8af8ddd40c47a58de50eb9aa79cc82629aa8
2023-01-26 09:04:38 +00:00
Tim Down a05438d9c7 Merge pull request #11332 from overleaf/td-remove-ace-split-test
Add handling for source-editor-legacy split test

GitOrigin-RevId: 9575087c34bc3f2e8b490846984bc97641c560aa
2023-01-25 09:06:26 +00:00
Tim Down ea02de3e28 Merge pull request #11367 from overleaf/td-update-vim-emacs-cursor-fix
Update Vim and Emacs keybinding packages

GitOrigin-RevId: 361396820a813a0dc94068b5c8a35ceba002bcf0
2023-01-24 09:05:43 +00:00
Tim Down ce14ced75c Merge pull request #11352 from overleaf/td-upgrade-cm6-packages-jan-2023
Upgrade all CM6 and Lezer dependencies to latest

GitOrigin-RevId: 2030d7b78d2f6545fc67cd477628ad24f77fbc09
2023-01-24 09:05:35 +00:00
Tim Down 9ab12f3b44 Merge pull request #10966 from overleaf/td-add-coop-header
Upgrade Helmet to add some security-related response headers, including COOP

GitOrigin-RevId: fce8538b004f7b3ba6c6ca65ad311957d75b496a
2023-01-24 09:05:27 +00:00
Tim Down 467936e655 Merge pull request #11285 from overleaf/mf-fix-margin-bottom-dashboard
Add margin bottom to project dashboard search on mobile view

GitOrigin-RevId: e44d567d2848b23cbffc2b0dc487c468e3313bc4
2023-01-18 15:08:41 +00:00
Tim Down e433acfc49 Merge pull request #10884 from overleaf/ae-project-test-timeout
Increase timeout for a ProjectListTable test

GitOrigin-RevId: 78b02d45b766b684ad8054974a14b572c577e0c3
2022-12-15 09:04:09 +00:00
Tim Down d420c247e1 Merge pull request #10785 from overleaf/ae-mathjax-inline-single-dollar
Move MathJax inlineMath configuration from element to page

GitOrigin-RevId: f17af484a0df517d6006ee1d42bde01d9c1fed08
2022-12-09 09:04:25 +00:00
Tim Down ba3b42def4 Merge pull request #10810 from overleaf/td-ace-perf-lags
Send Ace lags performance metrics to analytics

GitOrigin-RevId: 7c97a085d4c6bc22830549f8bf069bfb638bff33
2022-12-09 09:04:09 +00:00
Tim Down 08567c290e Add second CM6 switch-away survey (#10789)
Restart CM6 switch-away survey

GitOrigin-RevId: 1d62aaf27834cb3919f6ca30c269a1ef3c2e9a5e
2022-12-07 09:04:35 +00:00
Tim Down fd2863bf7a Merge pull request #10747 from overleaf/as-ace-perf-measurement
Add perf measurement of Ace editor

GitOrigin-RevId: b33eeac9f7c7f85355a9e8f34833aa94bee2f70a
2022-12-07 09:04:21 +00:00
Tim Down fde8ab422b Merge pull request #10794 from overleaf/td-resize-while-loading
Ensure editor is the correct size after window resize during load

GitOrigin-RevId: 0677ef6aa5d1dd7b6aea9158343b8ccbb3a6562b
2022-12-07 09:04:14 +00:00
Tim Down fa67c3fcff Merge pull request #10797 from overleaf/td-editor-toggle-analytics
Add analytics for switching editor

GitOrigin-RevId: 7b44e53105e8669e97cb9c4821dfbc830faff779
2022-12-07 09:04:06 +00:00
Tim Down 079a0dcae4 Merge pull request #10667 from overleaf/ii-dashboard-duplicate-projects
[web] Remove duplicate projects when fetching all users projects

GitOrigin-RevId: b850cd6ea5a03f01ba82eaaba101afd21a5098cc
2022-11-30 09:04:19 +00:00
Tim Down c4b1bb87ea Merge pull request #10587 from overleaf/td-commit-hash-metric
Add editing session segmentation values for long tasks and release

GitOrigin-RevId: ee22238ae40b342cbd6b1e6cddcb2d0e67dba138
2022-11-30 09:04:12 +00:00
Tim Down deb6e31e06 Merge pull request #10505 from overleaf/td-share-js-memory
Remove memory-hogging serverOps from ShareJS document

GitOrigin-RevId: 31840fd775a4babb6db3ae1e45f6f214f0e2564f
2022-11-22 09:04:27 +00:00
Tim Down 6ae22ff596 Merge pull request #10361 from overleaf/td-cm6-keypress-paint-metric
Add metric for mean time from keypress to visible character in CM6

GitOrigin-RevId: 8077dc11ca9e3fd1472fef745c6058bfbad1088b
2022-11-11 09:03:49 +00:00
Tim Down cd60d6719a 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 cbc3aef728 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 a320982f79 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 2bb8bd6f14 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
Tim Down 3dbcc03db2 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
Tim Down bfb8aaffdd 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
Tim Down e87e164a84 Merge pull request #9829 from overleaf/ds-chat-placeholder-change
Chat Pane-Change Placeholder for message input box

GitOrigin-RevId: 254efa89b883734ad3b7bfeefe625db84d93d579
2022-10-04 08:03:31 +00:00
Tim Down ad147e250d Merge pull request #9814 from overleaf/ds-server-pro-word-change
Added overleaf to the left menu

GitOrigin-RevId: 86ab6f338ed0026831b66898d479c9ffe3bb2e07
2022-10-04 08:03:27 +00:00
Tim Down de7eb43f51 Merge pull request #9792 from overleaf/ds-jpa-remove-stoponfirsterror-split-test
Split Test removal - removed stop-on-first-error split test code

GitOrigin-RevId: 4a5663397d0a967e0fa957453b36d466aa530630
2022-10-04 08:03:24 +00:00
Tim Down 188e8c99a7 Merge pull request #9790 from overleaf/ds-bug-fix-fetchmock
Bug fix- added a missing fetchMock in a test

GitOrigin-RevId: c0bb97f6874afa125ea0e966ff819b6fa7e245c9
2022-10-04 08:03:22 +00:00
Tim Down 5aa325cf51 Merge pull request #9712 from overleaf/td-galileo-notification-close-button
Improve styling of Galileo notification close button

GitOrigin-RevId: faf0a4180f4f3e837bd4f2302e2689aa4dd1564e
2022-10-04 08:03:19 +00:00
Tim Down 5810353cc7 Merge pull request #9793 from overleaf/td-vim-cm6-search-fix
Use CM6 Vim fix from Overleaf fork

GitOrigin-RevId: 2b293c2edccaec1fdc9477a2680cdba59fe28391
2022-10-04 08:03:15 +00:00
Tim Down 58d27d3b7e Merge pull request #9811 from overleaf/td-emacs-cm6-autocomplete
Update CM6 Emacs package to use latest version of our fork

GitOrigin-RevId: a21cd77c57aa2e48f7a7a78313e7b281dbc97024
2022-10-04 08:03:12 +00:00
Tim Down 3e2b16cbfe Merge pull request #9695 from overleaf/td-galileo-restore-analytics-rejection
Update CM6 and Lezer packages plus reinstate Galileo suggestion rejection analytics event

GitOrigin-RevId: 26e838c0ac4a282ad5fc4463a68934f40aec5648
2022-09-28 08:07:05 +00:00
Tim Down 8388d808a5 Merge pull request #9678 from overleaf/ta-td-galileo-week6
Galileo Integration Banch Week 6

GitOrigin-RevId: 78fffeefdf350042a4c2400823fb2a668ee0f592
2022-09-22 08:03:55 +00:00
Tim Down 7288ef0370 Merge pull request #9381 from overleaf/td-galileo-panel-cite
Display citations and regular prediction in panel when cursor is in a /cite command

GitOrigin-RevId: 42598c2f5231dd5cee8639b13cb6433c83c6e0b3
2022-08-26 08:03:49 +00:00
Tim Down 5707de398d Merge pull request #8677 from overleaf/td-vim-cm6
CM6 Vim mode fixes plus update CM6 packages to 6.x

GitOrigin-RevId: 54a51d9724ba0c843b079942702103fd7f76741f
2022-07-19 08:03:08 +00:00
Tim Down 38af0054cf Merge pull request #8838 from overleaf/jpa-fix-first-render-done-direction
[web] firstRenderDone is called by the pdf viewer, switch detach roles

GitOrigin-RevId: ec0c3e2637cdfbc512aa14313b674d635e9a1a69
2022-07-14 08:04:18 +00:00
Tim Down ca5f438290 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
Tim Down fef395f431 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 c0292d96a1 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
Tim Down f4b5d1ca81 Merge pull request #7888 from overleaf/td-em-let-us-know-link
Fix "Let us know" link to open modal dialog

GitOrigin-RevId: a95433d0cfc93e3720da7b6cbc43798e1348e8a8
2022-05-12 08:04:55 +00:00
Tim Down dca022af80 Merge pull request #7896 from overleaf/td-lint-highlights-and-tooltips
Tweak linter highlights and tooltips

GitOrigin-RevId: ca790647715af438a14f876ca45ecf5c927bb0b5
2022-05-12 08:04:49 +00:00
Tim Down 40bbaf168b Merge pull request #7744 from overleaf/td-sentry-tag-name-change
Ensure split test Sentry tag names are within the 32-character limit

GitOrigin-RevId: cc5cc5629b8b7e988d3ca6471892c8f90cf5171b
2022-04-27 08:03:51 +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
Tim Down dc706b4942 Merge pull request #7293 from overleaf/td-email-change-notifications
Send primary email address change notification to latest confirmed addresses

GitOrigin-RevId: ba4aba38a2d8785ee24156449c612ff05cd66fc7
2022-04-15 08:03:10 +00:00
Tim Down 72f6d89e78 Allow CodeMirror to manage positioning the spell check context menu (#7440)
GitOrigin-RevId: b4153741cf67bc355e4a08efe51bb33a16c991f6
2022-04-11 08:03:28 +00:00
Tim Down 64dd07a50f Merge pull request #7052 from overleaf/td-suppress-comment-page-up-down
Suppress Page Up/Down keypresses in comment textarea

GitOrigin-RevId: 244bfdc4f1a1470870180a166ba7d2b2792fe614
2022-03-14 09:04:22 +00:00