Alf Eaton
62533ace6d
Use StringQuery and selectWord from @codemirror/search ( #12828 )
...
GitOrigin-RevId: 23b3e6a5db8583646f378cef52f41889a73a3672
2023-07-17 10:44:26 +00:00
Alf Eaton
adbccde085
[cm6] Move cursor over existing closing brace when inserting a required parameter ( #13494 )
...
* Move cursor over existing closing brace
* Update package-lock.json
* Update tests
GitOrigin-RevId: dd729e41c2174d9f4563f2f47efcc075c7453ced
2023-07-17 10:44:06 +00:00
Alf Eaton
789253e41d
Merge pull request #13553 from overleaf/ae-upgrade-codemirror-view-2
...
Upgrade `@codemirror/view` to 6.14.0
GitOrigin-RevId: 65a34b4c5b46c7a094200c5524b114de912bb137
2023-07-17 10:43:56 +00:00
Jimmy Domagala-Tang
6ee5f6a0a0
Merge pull request #13497 from overleaf/jdt-extract-user-feature-set
...
Extract user feature set to analytics
GitOrigin-RevId: 41d25c9f32a01ffb27cf66217418d6014b20e841
2023-07-17 10:43:45 +00:00
Mathias Jakobsen
af76768eb7
Merge pull request #13372 from overleaf/mj-captcha-add-email
...
[web] Add recaptcha to add-email
GitOrigin-RevId: 0540e0dbc3103dcaac87dd7fabeedbc5892c371c
2023-07-17 10:40:08 +00:00
Jimmy Domagala-Tang
6f0f4a87ad
Merge pull request #12950 from overleaf/bg-stress-test
...
add stress tests for services
GitOrigin-RevId: ac29c2427cb003059cd507dbdd133f996cd6221b
2023-07-17 10:38:41 +00:00
Alf Eaton
a4d1ac2f13
Merge pull request #13477 from overleaf/ae-bottom-padding
...
[cm6] Improve bottom padding calculations
GitOrigin-RevId: 91fff97ebf6675cddffdd89118fd06f003321143
2023-07-17 10:36:00 +00:00
Alf Eaton
d5dbca09df
Merge pull request #13441 from overleaf/ae-downgrade-cypress
...
Downgrade Cypress to 12.11.0
GitOrigin-RevId: ce94b1b8aed2fe738603fdc768ba6476e4fd8488
2023-07-17 10:35:40 +00:00
Alf Eaton
b615095696
Merge pull request #13457 from overleaf/ae-upgrade-codemirror-view
...
Upgrade `@codemirror/view` to 6.13.1
GitOrigin-RevId: ebed7986d1ed5de156a72501db0aeb3d12b6d869
2023-07-17 10:35:20 +00:00
ilkin-overleaf
e514e97305
Merge pull request #13438 from overleaf/ii-review-panel-toolbar-shell
...
[web] Create review panel toolbar shell
GitOrigin-RevId: 561fb18e1239c9b96b52944716a83cf3b8606677
2023-07-17 10:34:04 +00:00
Alf Eaton
de17f883f7
Merge pull request #13222 from overleaf/ae-less-cleanup
...
Remove unused plans style and less-plugin-autoprefix
GitOrigin-RevId: 33d353d4d97804d25e4461d0cde8fbba507b409c
2023-07-17 10:29:25 +00:00
Alf Eaton
5382178309
Merge pull request #13223 from overleaf/ae-typescript-upgrade
...
Upgrade TypeScript to v5
GitOrigin-RevId: 55d98c0e8fdeb39c1297b4472f0d604e25af995b
2023-07-17 10:29:14 +00:00
Alf Eaton
4b968017a0
Upgrade core-js to v3.30 ( #13246 )
...
GitOrigin-RevId: cfff35c53e4acdf712b311e0aa3bf674534b3131
2023-07-17 10:29:03 +00:00
Miguel Serrano
7e6613a1a0
Merge pull request #13327 from overleaf/msm-web-track-changes-cleanup
...
[web] Cleanup track-changes from web
GitOrigin-RevId: 8cef709ec5e91e4ffe8cd06826038ed84f36ef67
2023-07-17 10:28:12 +00:00
Domagoj Kriskovic
0b864be76f
Upgrade storybook to v7 ( #13165 )
...
* storybook 7 initial config
* [storybook] integrate storybook into npm-workspace (#13248 )
* [WIP] integrate storybook into npm-workspace
* Move git bridge stories into the module
* Wrap in ProjectListProvider
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
* fesh npm install
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: 64e0fd86ff45409239a4b16cbd56815407398922
2023-07-17 10:27:52 +00:00
Miguel Serrano
a9da694036
Merge pull request #13261 from overleaf/msm-replace-referer-parser
...
[web] Replace `referer-parser` with fork
GitOrigin-RevId: 2ceedee477af652c8a71911513deefac6dd5ae12
2023-06-02 08:06:51 +00:00
Eric Mc Sween
12e7471213
Merge pull request #12916 from overleaf/bg-move-stream-buffer-code-to-library
...
move stream-related code to separate `@overleaf/stream-utils` library
GitOrigin-RevId: a79a873109b927b4fc0ae36f47d5c67e0df58041
2023-06-02 08:05:57 +00:00
Miguel Serrano
aeadafa61b
Merge pull request #13225 from overleaf/msm-mirror-doc-update-google-apis
...
[jobs/mirror-documentation] Update googleapis dependency
GitOrigin-RevId: a19f7cb61299f1769ec8a305662f6038afdb47a8
2023-05-31 08:05:16 +00:00
Alexandre Bourdin
5b76b08a99
[web] Split test slack notifications ( #13186 )
...
* first test of notification
* add notification in all methods
* Format variants, store modification author
* Move webhook URLs to saas settings
* Add split test admin URL in notification payload
* Display modifications author in split test admin
* Extract modals from split test edit page
* Confirmation modal for reverting a test, add/show comments, show version badge
* Update integration tests and populate authors on save
* Show version history button even with 1 version
* Fix linting
* Set slack webhook URLs for staging and prod
* Update conditions to display split test admin modals
* Extract the split test creation modal into a separate component
* Extract split test slack notification management into a separate module
---------
Co-authored-by: Lucie Germain <lucie.germain@overleaf.com>
GitOrigin-RevId: 8b69b4b2318b87312fbdd4c02e13c1a6f920a8e9
2023-05-31 08:04:31 +00:00
Alf Eaton
510e686b7b
Upgrade ESLint plugins ( #13153 )
...
GitOrigin-RevId: 9cd0b4429a9c2b3df9c18957aef21ef021e5fdfd
2023-05-25 08:05:34 +00:00
Alf Eaton
6926c4bd84
Upgrade Cypress to 12.12.0 ( #13152 )
...
GitOrigin-RevId: 3336c03f06645d40374dbfa13214141d3c48dcee
2023-05-25 08:05:25 +00:00
Alf Eaton
929e383ed5
Merge pull request #13151 from overleaf/ae-testing-library-upgrades
...
Upgrade @testing-library dependencies
GitOrigin-RevId: d1be1cf58eccb5acdbac68ab48a31ab960ad72bc
2023-05-25 08:05:15 +00:00
Alf Eaton
eeb2aae681
Merge pull request #13148 from overleaf/ae-babel-upgrades
...
Upgrade webpack and babel dependencies
GitOrigin-RevId: ca3529396d8a2a4f5f061591a8cd79a5d709efd0
2023-05-25 08:05:06 +00:00
Christopher Hoskin
1a252e3c86
Merge pull request #13201 from overleaf/csh-issue-13004-gc-storage-6_10_1
...
Upgrade @google-cloud/storage from 6.9.0 to 6.10.1
GitOrigin-RevId: 05eced51c8e42fb932cd6ccd3918b965ff8e585f
2023-05-25 08:03:57 +00:00
Alf Eaton
1f7d317db9
Upgrade pdf.js to 3.6.172 ( #13112 )
...
GitOrigin-RevId: 030528343f271a1fc1e07c3bba358873173bec76
2023-05-18 08:04:03 +00:00
Alf Eaton
7f795e4c8b
Use content-disposition for setting the Content-Disposition header ( #13072 )
...
GitOrigin-RevId: f84100beb5e00485be4732c954b5ee553fe18558
2023-05-17 08:05:10 +00:00
Alf Eaton
e7b33415a1
Merge pull request #13088 from overleaf/ae-upgrade-view
...
Upgrade `@codemirror/view` to v6.11.2
GitOrigin-RevId: 9f7bfa7dbbfcb8628f26d1c5f4b1c15415446a73
2023-05-17 08:04:31 +00:00
Jakob Ackermann
6d26cdbc69
Merge pull request #13090 from overleaf/jpa-npm-i
...
[misc] resolve minimatch to specific version for tpds
GitOrigin-RevId: c594fa003abc2b2e16705133e8c0519b3403eaea
2023-05-16 08:04:51 +00:00
Brian Gough
e46567b696
Merge pull request #12195 from overleaf/bg-use-glob-ignore
...
Change ignored file matching to use standard `minimatch` module
GitOrigin-RevId: ef8f13c039015e7bb9894441fb6170703941653c
2023-05-16 08:03:53 +00:00
Alexandre Bourdin
658f3abb38
Merge pull request #12889 from overleaf/ab-analytics-sequelize-upgrade
...
[analytics] Sequelize major version upgrade to v6
GitOrigin-RevId: 230ef45a139877d175ad97669860a3bd5550d7fe
2023-05-12 08:04:15 +00:00
Jakob Ackermann
f60e86a71d
Merge pull request #12989 from overleaf/jpa-req-socket-null
...
[misc] add patches for gracefully handling missing req.socket/connection
GitOrigin-RevId: fd0b067d5a4b5a96857ac94a577460b82bba7672
2023-05-10 08:05:07 +00:00
Jakob Ackermann
51af6558cc
Merge pull request #12831 from overleaf/jpa-project-history-pipe
...
[project-history] migrate to fetch/stream.pipeline
GitOrigin-RevId: 9224eab6a0ad9cbb0c80e443a1c0d4abdd9bbd0f
2023-05-09 08:04:14 +00:00
Alf Eaton
b1929cf16d
[cm6] Improve symbol completion ranking ( #12902 )
...
GitOrigin-RevId: 8ccc87c2b86636bd37a3472d36873ade9a190209
2023-05-08 08:04:09 +00:00
Jakob Ackermann
a3333fe3f1
Merge pull request #12949 from overleaf/jpa-upgrade-eslint-plugin-mocha
...
[misc] upgrade eslint-plugin-mocha for node 18 support of its dependency
GitOrigin-RevId: 48762daf5de83c2f2dbd1ffda0a695be81eefade
2023-05-05 08:04:28 +00:00
Alf Eaton
6c21f0821c
[cm6] Handle multiple selection ranges when applying snippets ( #12830 )
...
* Use fork of @codemirror/autocomplete
* Handle multiple selection ranges when applying snippets
GitOrigin-RevId: 04afc087ac127206463ea3d4950284a50308364a
2023-05-04 08:04:39 +00:00
Alf Eaton
e0d9069131
[cm6] Add "within selection" option to the search form ( #12798 )
...
* Use forked @codemirror/search
* Use getPanel to get the search panel
* Remove layer-based highlightSelectionMatches
* Add "within selection" option to the search form
* Add test for "replace all within selection"
* Fix tests
GitOrigin-RevId: 95ce76fd017f96278b04c16a1fd34f785f7504a3
2023-05-01 08:05:02 +00:00
Alf Eaton
40cbfc451a
[cm6] Improve search match scrolling into view ( #12787 )
...
GitOrigin-RevId: 6ce9b86253a9c3a2c6ff44c10f78204ff16bd6e2
2023-05-01 08:04:27 +00:00
Alf Eaton
f3205c1d06
Merge pull request #12768 from overleaf/ae-upgrade-codemirror-3
...
[cm6] Upgrade CodeMirror dependencies
GitOrigin-RevId: aa2d3473deee940fc86ac18261c0e0c35af53711
2023-05-01 08:04:07 +00:00
Jakob Ackermann
77da9fd0cd
Merge pull request #12824 from overleaf/jpa-clsi-pipe
...
[clsi] rewrite UrlFetcher in async/await and fetch/pipeline
GitOrigin-RevId: a2a90fd886252f06c818f807e85e566f3fc1f841
2023-04-28 08:04:01 +00:00
June Kelly
1661e896fe
Merge pull request #12793 from overleaf/jpa-package-json-noise
...
[misc] resolve crc-32 entry in package-lock.json to current version
GitOrigin-RevId: 5cdc3fca92fcabcb8c7646b538122f5aee89e5e5
2023-04-26 08:04:46 +00:00
Miguel Serrano
a8885b1720
OAuth server: generate GitHub-style tokens ( #12617 )
...
* Add `base-x` and `crc-32` dependencies
* OAuth server: generate GitHub-style tokens
GitOrigin-RevId: c128742a37d53f1902ccfaf75fa1c5ca5adfdbf2
2023-04-25 08:07:18 +00:00
Jimmy Domagala-Tang
45797f8bb6
Merge pull request #12764 from overleaf/jpa-remove-unused-http-proxy
...
[web] remove unused http-proxy dependency
GitOrigin-RevId: bc1e30d1ce175e1f5c88614ab6f2fbbeb5d863a5
2023-04-25 08:07:09 +00:00
Jimmy Domagala-Tang
594812f808
Merge pull request #12669 from overleaf/jdt-monorepo-audit-fix
...
fix: updating npm auditable version in monorepo
GitOrigin-RevId: 36899b3907f2ca233adc65f142f301727bd33e7a
2023-04-25 08:06:53 +00:00
Jakob Ackermann
0b985c7a0b
Merge pull request #12723 from overleaf/jpa-revert-node-18-upgrade
...
[misc] revert node 18 upgrade
GitOrigin-RevId: 752d45b015e2e8802b875b5de8ee044ba1170345
2023-04-21 08:03:22 +00:00
Mathias Jakobsen
4341abcf64
Merge pull request #12678 from overleaf/mj-cm6-vim-upgrade
...
[cm6] Upgrade codemirror-vim
GitOrigin-RevId: 2f57c338a69c19bf6bd6525debd10e5e6eb1269f
2023-04-21 08:03:05 +00:00
Mathias Jakobsen
c2292a8567
Merge pull request #12677 from overleaf/ae-codemirror-view-upgrade
...
[cm6] Upgrade CodeMirror dependencies
GitOrigin-RevId: cc973b1c5b23eca0fc93a9b3a970c832212e47af
2023-04-21 08:02:53 +00:00
Brian Gough
ed0acd8e58
Merge pull request #12658 from overleaf/bg-node-18-upgrade
...
Upgrade to node 18
GitOrigin-RevId: 1b25d20a8987950a72a7bf966a825794de4ad960
2023-04-20 08:03:37 +00:00
Alf Eaton
924012e21f
[cm6] Avoid overwriting themed syntax highlighting colours when editing Markdown ( #12648 )
...
GitOrigin-RevId: ed5d558544839978862004a8b7feb80806a2100d
2023-04-19 08:03:04 +00:00
Mathias Jakobsen
4b2cc907e2
[cm6] Change Emacs commands to visual-line-mode ( #12523 )
...
* [cm6] Change Emacs commands to visual-line-mode
* [cm6] Change line deletion commands to visual line mode
GitOrigin-RevId: 7a4f3d66bec611de410b6c1fbafbfe33b974e37b
2023-04-17 08:05:08 +00:00
Alf Eaton
161decd67d
Upgrade @codemirror/view ( #12574 )
...
* Upgrade @codemirror/view
* Disable emptyLineFiller extension
GitOrigin-RevId: 57ce4194ece0ea448e24184f0b3a3e13352cb014
2023-04-17 08:04:00 +00:00