Mathias Jakobsen
|
663e2304f6
|
Merge pull request #20272 from overleaf/revert-20268-revert-19885-mj-resizeable-panels
[web] Upgrade react-resizable-panels (2nd attempt)
GitOrigin-RevId: 643a90044dac0daf39245fa29267b16550fd6e69
|
2024-09-06 08:05:28 +00:00 |
|
Mathias Jakobsen
|
99269d3928
|
Merge pull request #20268 from overleaf/revert-19885-mj-resizeable-panels
Revert "[web] Upgrade react-resizable-panels"
GitOrigin-RevId: 65b6cf9656c1116f77ae5dc3ceec1106e898d6f9
|
2024-09-05 08:05:03 +00:00 |
|
Mathias Jakobsen
|
2d9e4965f7
|
Merge pull request #19885 from overleaf/mj-resizeable-panels
[web] Upgrade react-resizable-panels
GitOrigin-RevId: 6b316dfb43ff841e863c83d1393ca88299eeefa2
|
2024-09-05 08:04:48 +00:00 |
|
Alf Eaton
|
de8acd2ed8
|
Upgrade @codemirror dependencies (#20103)
* Upgrade `@codemirror` dependencies
* Set EditorView.EDIT_CONTEXT=false
GitOrigin-RevId: 8024715748102a56f1b22e72be8a2019e80b5a07
|
2024-09-04 08:05:07 +00:00 |
|
Jimmy Domagala-Tang
|
5b07afcd20
|
Merge pull request #20182 from overleaf/jdt-vim-gk-update
Update codemirror-vim to include gk arrow patch
GitOrigin-RevId: cb24eb4dca19644ea75b2b94092c6038ebb7328c
|
2024-08-30 08:05:02 +00:00 |
|
Jakob Ackermann
|
577497b655
|
Merge pull request #19842 from overleaf/jpa-ro-mirror-on-client
[misc] add readonly mirror of full project content on the client
GitOrigin-RevId: 940bd93bfd587f83ca383d10fc44579b38fc3e88
|
2024-08-22 08:05:13 +00:00 |
|
Mathias Jakobsen
|
52ff5ec4a7
|
Merge pull request #20030 from overleaf/mj-autocomplete-upgrade
[web] Upgrade codemirror/autocomplete version
GitOrigin-RevId: 3c2beebdd0217422d0c24defeb54ad62b5b0f0bf
|
2024-08-21 08:05:12 +00:00 |
|
andrew rumble
|
032deaf05c
|
Switch to mongodb-legacy
GitOrigin-RevId: 11e09528c153de6b7766d18c3c90d94962190371
|
2024-08-21 08:04:24 +00:00 |
|
andrew rumble
|
04b46fa5ff
|
Install new mongodb-legacy and mongoose
GitOrigin-RevId: 66000d8c4752fcd51152854ff1eb255f7382607c
|
2024-08-21 08:04:19 +00:00 |
|
Rebeka Dekany
|
674300ed61
|
Merge pull request #19995 from overleaf/rd-remove-requirejs
Remove unused requirejs library
GitOrigin-RevId: fcdfe089d9a6f901b0470880dc1c260978646f14
|
2024-08-20 08:04:13 +00:00 |
|
Jakob Ackermann
|
3836323724
|
Merge pull request #19817 from overleaf/jpa-types
[overleaf-editor-core] stronger type checking via web
GitOrigin-RevId: 427019f40e2905f2e0ec11dc09f5fccdbb1f905b
|
2024-08-08 08:05:01 +00:00 |
|
Alf Eaton
|
901d79dd55
|
Merge pull request #19757 from overleaf/ae-eslint-upgrade
Upgrade `@typescript-eslint` dependencies
GitOrigin-RevId: b953e795d705b817ec3669b04cd6a289be12b20d
|
2024-08-08 08:04:09 +00:00 |
|
Jakob Ackermann
|
d2464abc7c
|
Merge pull request #19816 from overleaf/jpa-type-tweaks
[web] minor typescript tweaks
GitOrigin-RevId: df459d2c00652a3d183cae123f39a01dd17c7ec6
|
2024-08-07 08:05:08 +00:00 |
|
Alf Eaton
|
5c574835c4
|
Upgrade Babel, Webpack and Cypress dependencies (#19729)
GitOrigin-RevId: be27f5d26db8eab0eca7c434fe144c53db6ed162
|
2024-08-02 08:05:57 +00:00 |
|
Alf Eaton
|
a39ce05a09
|
Upgrade jQuery to v3 (#18984)
GitOrigin-RevId: 13a5460a82d2150caf6bd2d855f7e07c196d43f0
|
2024-08-02 08:04:48 +00:00 |
|
Alf Eaton
|
0e9bb32016
|
Use default browserslist configuration + Safari (#18939)
GitOrigin-RevId: 92b33c6fcc0a822ee2c42a3c29f57f6e4ce3826c
|
2024-08-02 08:04:37 +00:00 |
|
Alf Eaton
|
6d806ff2a4
|
Upgrade PDF.js to 4.5.136 (#19690)
GitOrigin-RevId: acd5c9e61bb7df37d82f5a1a5ec81f2b388d3807
|
2024-08-01 08:05:24 +00:00 |
|
Mathias Jakobsen
|
34422b1428
|
Merge pull request #19418 from overleaf/mj-write-and-cite-custom-render
[web] Write & Cite autocomplete prototype
GitOrigin-RevId: f51edb9b1ab9cc2ac8f18277cb291ee87650c213
|
2024-07-24 08:05:04 +00:00 |
|
Rebeka Dekany
|
6cb956b1ff
|
Merge pull request #19472 from overleaf/rd-stylelint-ci
[web] Add Stylelint formatting to the CI
GitOrigin-RevId: f31139f9f6f70aa96214b59db37ad1f79cd1e733
|
2024-07-23 08:04:09 +00:00 |
|
Alf Eaton
|
c5c72d6e49
|
Add validation of AI error assistant tool call arguments (#19304)
GitOrigin-RevId: 18ca3a817dfbb65ea1483c5d6d74f4011ec542a7
|
2024-07-15 09:03:24 +00:00 |
|
Jakob Ackermann
|
88457a6655
|
Merge pull request #19220 from overleaf/jpa-precompile-pug
[web] precompile pug templates in CI
GitOrigin-RevId: 6ec2b85a357fa3d5c35d8e7eb1a2e81ac5f3b447
|
2024-07-04 08:04:51 +00:00 |
|
Alf Eaton
|
dfaed70297
|
Replace symbol palette tabs with a custom tablist (#19034)
GitOrigin-RevId: 69d8a8dd8980e287b484b915b1f92e57af5324cb
|
2024-06-26 11:11:35 +00:00 |
|
Mathias Jakobsen
|
40bddf72dc
|
Merge pull request #18937 from overleaf/mj-lezer-upgrade
[web] Update lezer packages
GitOrigin-RevId: 349b18e7f03c12aae736c6a8c4d3234c828b14ca
|
2024-06-24 12:05:09 +00:00 |
|
Alf Eaton
|
5e77052b3b
|
Use DOMPurify for AI error assistant output (#18944)
GitOrigin-RevId: 06c5b7720668d77b5750f90daa568bd38d22e150
|
2024-06-20 08:04:16 +00:00 |
|
Jakob Ackermann
|
4087345a2a
|
Merge pull request #18941 from overleaf/jpa-fix-some-ts-ignore
[web] fix a few ts-ignore statements
GitOrigin-RevId: 447a070a8268cffa6ef298b0fe158232c3f6fe8f
|
2024-06-19 08:04:07 +00:00 |
|
Alf Eaton
|
5a5defee69
|
Merge pull request #18943 from overleaf/ae-jquery-revert
Revert "Upgrade jQuery to v3 (#18796)"
GitOrigin-RevId: fa7815b7bfe28239c86900b62bdcd3c4dac3a65f
|
2024-06-18 08:04:29 +00:00 |
|
Alf Eaton
|
9cb313d687
|
Merge pull request #18847 from overleaf/ls-remove-crypto-js
remove npm package crypto-js
GitOrigin-RevId: c6f3bc2275a4757e6fb17e82f98ee5f8ca119e15
|
2024-06-18 08:04:19 +00:00 |
|
Alf Eaton
|
46f878c42f
|
Upgrade jQuery to v3 (#18796)
GitOrigin-RevId: c5d1e280784480911de8ec11af618f5eadc6a846
|
2024-06-18 08:04:14 +00:00 |
|
Alf Eaton
|
b9a8a7f7ec
|
Move AI provider usage to the backend (#18562)
GitOrigin-RevId: 4f66c6576571c4fbb7381d8d0e34f2e468d6f34f
|
2024-06-18 08:04:09 +00:00 |
|
Rebeka Dekany
|
805ec8c2e0
|
Merge pull request #18808 from overleaf/rd-ejs-upgrade
Upgrading ejs package version from 3.1.8 to 3.1.10
GitOrigin-RevId: 2e2ad7c3d74a2c6e929a030ddbc8735235346804
|
2024-06-17 08:04:26 +00:00 |
|
Alf Eaton
|
e3fcbb4e79
|
Unpin async dependency
GitOrigin-RevId: 2fd885030ebda5cd4e1e8faad0ba5f57926e38a3
|
2024-06-17 08:03:51 +00:00 |
|
Brian Gough
|
97956856ca
|
Merge pull request #18741 from overleaf/bg-cookie-session-test-rotation-support
test session key rotation in cookie-session module
GitOrigin-RevId: 57486b3df527a9998da3b93981c9d45f510802b8
|
2024-06-13 08:04:06 +00:00 |
|
Jakob Ackermann
|
fcdae173fb
|
Merge pull request #18765 from overleaf/jpa-upgrade-pug
[web] upgrade pug to latest patch version
GitOrigin-RevId: 9ca79904e3ff746423ce6de0e3ef7d58a3558554
|
2024-06-12 08:05:23 +00:00 |
|
Alf Eaton
|
c24ace801b
|
Remove Angular (#17534)
GitOrigin-RevId: 7a0d45e17d9905fa75569e2d19ca59caa4a41565
|
2024-06-06 08:04:09 +00:00 |
|
Antoine Clausse
|
36f0a3e01a
|
[web] Promisify ProjectController (#18477)
* Create `promiseAuto` util to replace `async.auto`
* Promisify `BrandVariationsHandler.getBrandVariationById`
* Promisify `updateProjectSettings`
* Promisify `updateProjectAdminSettings`
* Promisify `newProject`
* Promisify `deleteProject`
* Promisify `loadEditor`
* Fix brandVariation loading in promise auto
* Promisify `_refreshFeatures`
* Promisify `_injectProjectUsers`
* Fix `no-inner-declarations`
* Promisify `cloneProject`
* Promisify `userProjectsJson`
* Promisify `projectEntitiesJson`
* Promisify `restoreProject`
* Promisify `renameProject`
* Additional warning fix
* Update unit tests
* Fixup `updateProjectSettings`: call jobs inside the Promise.all
* Use `expressify(...)` instead of manually call `next(err)`
https://github.com/overleaf/internal/pull/18477#discussion_r1613611987
https://github.com/overleaf/internal/pull/18477#discussion_r1613621146
https://github.com/overleaf/internal/pull/18477#discussion_r1613634000
...
* Replace Promise.all by sequencial awaits
https://github.com/overleaf/internal/pull/18477#discussion_r1613852746
https://github.com/overleaf/internal/pull/18477#discussion_r1613611987
* Remove manual throws of 500. Let the generic error handler catch them.
https://github.com/overleaf/internal/pull/18477#discussion_r1613623446
https://github.com/overleaf/internal/pull/18477#discussion_r1613628955
* Promisify `untrashProject`
https://github.com/overleaf/internal/pull/18477#discussion_r1613627783
* Promisify `expireDeletedProjectsAfterDuration`
* Promisify `archiveProject`
* Promisify `unarchiveProject`
* Promisify `trashProject`
* Promisify `expireDeletedProject`
* Use async `setTimeout` from `timers/promise`
https://github.com/overleaf/internal/pull/18477#discussion_r1613843085
* Remove unused `_injectProjectUsers`
https://github.com/overleaf/internal/pull/18477#discussion_r1613855766
* Add missing exec in queries (?)
Not sure if that makes a real difference but it's more consistent with the rest of the code
* Catch floating promises
https://github.com/overleaf/internal/pull/18477#discussion_r1613868876
* Replace custom `promiseAuto` by `p-props` from NPM
https://github.com/overleaf/internal/pull/18477#discussion_r1613393294
* Downgrade `p-props` to v4. Later versions require ESM
* Simplify code around `splitTestAssignments`
GitOrigin-RevId: 84d37f7aa9227b5b9acf9eeb5db1b78afc01b6ee
|
2024-05-30 08:04:36 +00:00 |
|
Tim Down
|
c67e677157
|
Merge pull request #18389 from overleaf/td-bs5-move-sass-npm-packages
Move Sass and related packages into web
GitOrigin-RevId: 89a58d0caa3261e3fe87292e999d1f6f799b683d
|
2024-05-30 08:04:11 +00:00 |
|
Brian Gough
|
344b4d0fa0
|
Merge pull request #18088 from overleaf/ab-session-secret-rotation
[web/realtime/history-v1] Support session secret rotation
GitOrigin-RevId: 3c2fa27b1b3e0a8e0c9d1af2e616ce873d54aedf
|
2024-05-27 10:23:33 +00:00 |
|
Eric Mc Sween
|
876ee4d967
|
Merge pull request #18225 from overleaf/em-typescript-eslint
Add typescript-eslint rule: no-floating-promises
GitOrigin-RevId: 8c3decdff537c885f5bfeb5250b7805480bc6602
|
2024-05-27 10:22:20 +00:00 |
|
Alf Eaton
|
2d75652f61
|
Add uppy subdependencies (#18378)
GitOrigin-RevId: 8046821f4ea46e5d414e9d944ad58cc0a0a0857c
|
2024-05-21 08:04:35 +00:00 |
|
Tim Down
|
9c1cb419de
|
Merge pull request #18124 from overleaf/td-bs5-upgrade-packages
Upgrade Bootstrap 5 and related packages
GitOrigin-RevId: 9bf0bb957b045b52349abfdfe27fb1c41bebd91e
|
2024-05-16 08:04:51 +00:00 |
|
Jakob Ackermann
|
9c5eb9630b
|
Merge pull request #18222 from overleaf/jpa-socket-io-mock
[web] replace socket.io-mock with simple EventEmitter based interface
GitOrigin-RevId: 012e4263367a83e16efea3947f310a2de9a65279
|
2024-05-09 08:05:14 +00:00 |
|
Rebeka Dekany
|
285a0cae03
|
Merge pull request #17309 from overleaf/rd-bootstrap-5-stylelint
[web] Introducing Stylelint as the CSS linter
GitOrigin-RevId: 89ee8860cdb3a94949749577b63cde2c3dc213fb
|
2024-05-01 08:04:13 +00:00 |
|
Brian Gough
|
29105911c5
|
Merge pull request #17732 from overleaf/bg-session-mitigation-initial-protoype
anonymous cookie-based sessions module
GitOrigin-RevId: 75fe2d48fa384ba8d07c0b478a9a5a907a2b3b67
|
2024-04-26 08:04:54 +00:00 |
|
Alf Eaton
|
e0ffa9cc79
|
Upgrade @codemirror/commands (#18024)
GitOrigin-RevId: 1abe4855be39b1be01e3e0b04c891037139b09a6
|
2024-04-23 08:05:21 +00:00 |
|
Alf Eaton
|
c3c7dc13e2
|
Upgrade webpack-dev-server (#18043)
GitOrigin-RevId: 18986550e561b9f5deb028a2dd1ff8141f753498
|
2024-04-23 08:05:11 +00:00 |
|
Alf Eaton
|
b61af64f1a
|
Small improvements to the compile assistant (#17998)
GitOrigin-RevId: 0a245f42c23f946142972a96fe620d54f4a7a031
|
2024-04-23 08:05:06 +00:00 |
|
roo hutton
|
d75024a7a1
|
Merge pull request #17974 from overleaf/rh-express-4192
Upgrade express to 4.19.2
GitOrigin-RevId: 383877c39670093033d802af0fae54ec578ba327
|
2024-04-23 08:05:01 +00:00 |
|
roo hutton
|
06cac44d84
|
Merge pull request #18021 from overleaf/rh-mailchimp-api
[web] Replace node-mailchimp with own MailChimpClient
GitOrigin-RevId: 10207620c48f30ad29f4f0e7ea5193c11d256902
|
2024-04-22 08:04:33 +00:00 |
|
Alf Eaton
|
471617a7a2
|
Upgrade @storybook/addon-styling-webpack (#17979)
GitOrigin-RevId: 05793a4e4a718bb923cd5dd547bfda1cd47c1a98
|
2024-04-22 08:03:46 +00:00 |
|
Alf Eaton
|
e74b84fdab
|
Upgrade i18next (#17452)
GitOrigin-RevId: 1a5aa872ee473a4ea679560a3fab317072a92357
|
2024-04-22 08:03:41 +00:00 |
|