Jakob Ackermann
ed18a7199f
Merge pull request #10316 from overleaf/mj-cm6-outline-debouncing
...
[cm6] Debounce EditorState in CM6 outline
GitOrigin-RevId: 759748f1d3dabbe22dc0cd2d3d989c973753442a
2022-11-08 09:04:25 +00:00
Jakob Ackermann
b57f48c8c4
Merge pull request #10337 from overleaf/jpa-localized-network-error-messages
...
[web] pdf-caching: handle localize network error messages
GitOrigin-RevId: 41b0b9e87818d87d08c4cf24991751779243ae32
2022-11-08 09:04:18 +00:00
Jakob Ackermann
56a62f7f24
Merge pull request #10313 from overleaf/jpa-pdf-caching-ranges-in-sentry
...
[web] pdf-caching: display ranges in sentry debug context
GitOrigin-RevId: d58e9c5292b1202e629c3b0706ade067c15e08a0
2022-11-08 09:04:11 +00:00
Jakob Ackermann
808f9efb54
Merge pull request #10301 from overleaf/jpa-pdf-caching-ignore-errors-for-stale-output
...
[web] pdf-caching: flag more errors as expected
GitOrigin-RevId: a5351db16d268bb8d9d67a86c34698c8b04f4f1a
2022-11-08 09:04:04 +00:00
Jakob Ackermann
9b54e385b5
Merge pull request #10299 from overleaf/jpa-nicer-warning-message-for-missing-pdf
...
[web] show a nicer warning message for missing pdf exceptions
GitOrigin-RevId: f519ec145d7ff4fe725241742fb66a1defdd257e
2022-11-08 09:03:57 +00:00
Miguel Serrano
87c46bde8e
Merge pull request #10323 from overleaf/ae-pdf-dblclick-page
...
Ensure only one dblclick listener is attached to a PDF page
GitOrigin-RevId: cadaa2f3bbaba8c496a6ece698b2ba7f12f340c4
2022-11-08 09:03:38 +00:00
Miguel Serrano
2eec5bfa27
Loose regex filter for analytics events ( #10329 )
...
Allows `Date` objects being sent as attribute values
and spaces in event segmentation values
GitOrigin-RevId: ce3bf5023941a011ba612e9a3a17b92f76f9860b
2022-11-08 09:03:31 +00:00
Miguel Serrano
9d604d826e
Merge pull request #9995 from overleaf/msm-cleanup-old-audit-log
...
Cleanup `auditLog` from `users` and `projects` collections
GitOrigin-RevId: 2ea6d547837441c5e0391542c80c01bb5b6710fe
2022-11-08 09:03:20 +00:00
CloudBuild
6dd0496fc6
auto update translation
...
GitOrigin-RevId: dbeea2f0479639f814e66a477694a126d857e3a4
2022-11-07 09:03:58 +00:00
Brian Gough
369d8e6c49
Merge pull request #10294 from overleaf/bg-launchpad-backend-error-response
...
send backend error from launchpad registration
GitOrigin-RevId: b0a431fe7fdf612fae444e549055d36cba0ec7bb
2022-11-07 09:03:51 +00:00
Brian Gough
f238e68e0c
Merge pull request #10212 from overleaf/ii-dashboard-shorten-text-in-dropdowns
...
[web] Project dashboard add ellipsis to long text in the project filter dropdown on mobile
GitOrigin-RevId: 4b0d4e097ff0f26820c158086d8b089cbf1e364f
2022-11-07 09:03:38 +00:00
Brian Gough
4e50fc3d44
Merge pull request #10244 from overleaf/ii-jump-to-error
...
[web] Jump to error on files with double slash
GitOrigin-RevId: eec2ac6ba7a34d32f757f5e3a088e92d0d494422
2022-11-07 09:03:31 +00:00
Brian Gough
97d4aa98ac
Merge pull request #10290 from overleaf/bg-clear-feedbacks-collection
...
add script to clear old messages from mongo feedbacks collection
GitOrigin-RevId: a4986f432a12e801f41ff9bdf11b8771ef2b601f
2022-11-07 09:03:25 +00:00
M Fahru
e99961cf59
Don't show cm6 switch away survey if cm6 is not available
...
GitOrigin-RevId: e283fc424055f6df85015f02c83ad8314865697d
2022-11-04 09:06:10 +00:00
Jakob Ackermann
60a2bf63e3
[web] drop rate of compile-result-backend events to 1%
...
GitOrigin-RevId: af3e4b56812f014ad7c40d1a98ee6db16798890b
2022-11-04 09:06:03 +00:00
M Fahru
0588530381
Implement "switch away survey" when users switching back to ace from cm6 ( #10201 )
...
Implement legacy source editor survey:
* Force user to switch to cm6 if they haven't seen switch away survey
* Only show user switch away survey if they open ace from another editor
* We need to wait 3 seconds until the survey is being shown
* Add comment to explain the reasoning of not showing cm6 switch away survey for rich text users
* Use localstorage `editor.has_seen_cm6_switch_away_survey` setter to not show the survey if user has seen the survey
* the `editor.has_seen_cm6_switch_away_survey` will have the value `true` even if user is not interacting with it, so update comment to reflect that
* Add `once: true` option to keydown event to avoid unnecessary callback invocation upon key presses
GitOrigin-RevId: c26be2bb39efac2dff112c821fca893e5993dcbf
2022-11-04 09:05:50 +00:00
Mathias Jakobsen
eafe4bcfd5
Merge pull request #10273 from overleaf/ae-docname-apply
...
Add a `$scope.$applyAsync` wrapper around the "open a new document" code
GitOrigin-RevId: 7c63338379053d20bd86f10d9db6855cb5c23fc3
2022-11-04 09:05:25 +00:00
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
301d007d1f
Merge pull request #10266 from overleaf/ab-split-test-no-serialization
...
[web] Skip mongoose object transformations for the split test cache
GitOrigin-RevId: 8fb5420f6f938c0ab7cfe1ca82c107c7ce3522ca
2022-11-03 09:03:44 +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
Alf Eaton
7207dac573
Merge pull request #10100 from overleaf/jk-use-parser-for-spelling-filter
...
[web] Use syntax tree to filter spelling payload
GitOrigin-RevId: 9901a1bbe99b513188313654055a9dcb57e0f7c4
2022-11-01 09:04:19 +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
Alf Eaton
038dda0c3e
Run Cypress interactive UI in Docker ( #9954 )
...
Co-authored-by: Eric Mc Sween <eric.mcsween@overleaf.com >
GitOrigin-RevId: 51e7149cf10475c229d6e7a9ae8cf5694002d27b
2022-11-01 09:04:03 +00:00
Alf Eaton
e605af3e39
Merge pull request #10195 from overleaf/ae-editor-left-menu-actions-test
...
Add test for clone project modal action
GitOrigin-RevId: 7dfa3f4c394efe3c138112f0cfff1f4858b06960
2022-10-31 09:04:26 +00:00
Alf Eaton
159e358861
Merge pull request #10217 from overleaf/ae-cypress-spec-pattern
...
Update the pattern for matching Cypress test files
GitOrigin-RevId: d41cafe0468da5b124286f2413b065f650241b7e
2022-10-31 09:04:19 +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
Brian Gough
e988d0edc1
Merge pull request #10194 from overleaf/bg-clean-up-library-versions
...
replace monorepo library versions by "*"
GitOrigin-RevId: 4e28d0079803025db01ae58c1f0f3a9c99c9cafc
2022-10-28 08:04:58 +00:00
ilkin-overleaf
c5cd8b4066
Merge pull request #10193 from overleaf/ii-check-password-for-reuse-remove-samplerate
...
Remove sampleRate from metrics.inc when checking password
GitOrigin-RevId: 830383208039e239bb15a1172fea2ff9fb97373f
2022-10-28 08:04:51 +00:00
Timothée Alby
077cd60e2b
Merge pull request #10125 from overleaf/ta-galileo-prompt-size
...
Add Query Param to Control Galileo Prompt Size
GitOrigin-RevId: 01fbd60ee6c16e93844021cadb201d39d9d65810
2022-10-27 08:05:28 +00:00