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 |
|
andrew rumble
|
ee31d44f03
|
Explicitly specify latest version of async
GitOrigin-RevId: 9112007de0f5eb4e75604de9f01c2d77b3b8b980
|
2024-06-17 08:04:00 +00:00 |
|
Alf Eaton
|
609010dc35
|
Update package-lock.json
GitOrigin-RevId: 952a34700eace8e2b951dc2b12c69555e75fcdb6
|
2024-06-17 08:03:56 +00:00 |
|
Alf Eaton
|
e3fcbb4e79
|
Unpin async dependency
GitOrigin-RevId: 2fd885030ebda5cd4e1e8faad0ba5f57926e38a3
|
2024-06-17 08:03:51 +00:00 |
|
andrew rumble
|
0e2f0e7f7d
|
Update protobufjs to 7.2.5 everywhere
GitOrigin-RevId: 353d3a6d7bef5527fe0a068775dd6ac8c3557483
|
2024-06-17 08:03:46 +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 |
|
Andrew Rumble
|
71187a51ba
|
Merge pull request #18289 from overleaf/ac-ar-eslint-return-await
Add ESLint rule @typescript-eslint/return-await to backend services
GitOrigin-RevId: 75e3e32597827fcc852e69d479515fc72e8f45e4
|
2024-05-27 10:22:49 +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 |
|
Brian Gough
|
6680bedf6c
|
Merge pull request #16728 from overleaf/bg-clsi-timeout-fetchutils-connect-timeout
add connect timeout to fetch-utils using custom agents
GitOrigin-RevId: 877dbc1311197461cf1e9bfee74196bd5d3e42dc
|
2024-05-16 08:04:41 +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 |
|
Alf Eaton
|
0d00d34e1e
|
Merge pull request #18200 from overleaf/ae-autocomplete
Fix commit for `@codemirror.autocomplete` dependency
GitOrigin-RevId: 90d5df123500214edf4d798c67c28902882a9fa9
|
2024-05-09 08:04:29 +00:00 |
|
Eric Mc Sween
|
e87df4a791
|
Merge pull request #18167 from overleaf/em-simpler-typescript-backend
Simpler Typescript setup in the backend
GitOrigin-RevId: 3a90f26a5ac8029d14203faa98008375ce933e7d
|
2024-05-07 08:04:00 +00:00 |
|
Andrew Rumble
|
92f62f91c1
|
Merge pull request #18148 from overleaf/ar-add-output-zip-endpoint-to-clsi
[clsi] Add endpoints to get zip of output files
GitOrigin-RevId: a1a935e8170ab5a8d40baa6d96f8e42fe22c2e8c
|
2024-05-02 08:03:44 +00:00 |
|
Andrew Rumble
|
13bb42885e
|
Merge pull request #18025 from overleaf/ar-add-dropbox-unlinks-to-audit-log
Add dropbox unlinks to audit log
GitOrigin-RevId: 9038293b42446843763ea83caa3f9414123961a1
|
2024-05-01 08:04:18 +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 |
|
Jessica Lawshe
|
e9586079d4
|
Merge pull request #18047 from overleaf/jel-latexqc-webpack-dev-middleware
[latexqc] Upgrade `webpack-dev-middleware`
GitOrigin-RevId: b7036f623c4fb27174c2b4f22b49ff1b257af829
|
2024-04-30 08:04:52 +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 |
|
roo hutton
|
359f5068ad
|
Merge pull request #18055 from overleaf/rh-follow-redirects-1156
[web] Upgrade follow-redirects to 1.15.6
GitOrigin-RevId: 72e6efe5fbf48536590ac0cab04c1e18a8023dbe
|
2024-04-26 08:04:13 +00:00 |
|
roo hutton
|
cbb7a6412c
|
Merge pull request #18053 from overleaf/rh-upgrade-tar-621
[web] Upgrade tar to 6.2.1
GitOrigin-RevId: ca5373b0765aba0fd22dea200e695e9263d08c01
|
2024-04-26 08:04:09 +00:00 |
|
Eric Mc Sween
|
b8195f537d
|
Merge pull request #18065 from overleaf/em-doc-versions-recovery-fix
Doc versions recovery for Server Pro 5.0.3
GitOrigin-RevId: 226b09383f9499c7eb1c20bf9e8e8e549bdbccb0
|
2024-04-25 08:04:50 +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 |
|
Thomas
|
52e6ceef67
|
Merge pull request #17898 from overleaf/tm-remove-twitter-login
Remove twitter login code and uninstall passport-twitter
GitOrigin-RevId: 928c877ef2a42d5881652cad7f9d563c7766fd36
|
2024-04-18 08:04:16 +00:00 |
|
Alf Eaton
|
63c789f2ae
|
Upgrade pdf.js to 4.0.379 (#17641)
GitOrigin-RevId: ce65e7d08d7f96c97f1a122898a02294f58ddb92
|
2024-04-17 08:04:53 +00:00 |
|
Alf Eaton
|
76b34fb0f7
|
Upgrade CodeMirror view dependency (#17929)
GitOrigin-RevId: cba9d3c73f4ed402fe9b6c5413555c622ca1f7ce
|
2024-04-17 08:04:45 +00:00 |
|
Eric Mc Sween
|
ab17eb150d
|
Merge pull request #17745 from overleaf/em-promisify-snapshot-manager
Promisify SnapshotManager
GitOrigin-RevId: 1fa7124da3aa3e0be5db372e68e286d63f496a97
|
2024-04-15 08:04:46 +00:00 |
|
Eric Mc Sween
|
d12a0b5f07
|
Merge pull request #17735 from overleaf/em-promisify-web-api-manager
Promisify WebApiManager
GitOrigin-RevId: 95addc9442845252aa51c353676486b2dbce0662
|
2024-04-12 08:05:39 +00:00 |
|
Eric Mc Sween
|
f03e3fd51e
|
Merge pull request #17729 from overleaf/em-promisify-sync-manager
Promisify SyncManager
GitOrigin-RevId: 134770d812a493e39410debb370ed4a58ffff4bf
|
2024-04-12 08:05:29 +00:00 |
|
roo hutton
|
ce87ee3edb
|
Merge pull request #17613 from overleaf/rh-contentful-upgrade
[web] Upgrade Contentful SDK to v10.x
GitOrigin-RevId: 56ec88307d98f7f3cf114e5d1293bc4e35ab9701
|
2024-03-29 09:04:08 +00:00 |
|
Alf Eaton
|
362a947c5a
|
Add prototype compile assistant (#17402)
GitOrigin-RevId: 07547f2a83aec8cfda75c589ed24cdc85fe15b59
|
2024-03-26 09:04:28 +00:00 |
|
Alf Eaton
|
b44d94b953
|
Upgrade Cypress to 13.6.6 (#17521)
GitOrigin-RevId: ac495dd9d7a482a9619e3cbcdd914cf665115713
|
2024-03-26 09:04:15 +00:00 |
|
Alf Eaton
|
ad8648871c
|
Upgrade Storybook to v8 (#17522)
GitOrigin-RevId: 9cc61614ef0a5661549a8842b61bc2ead9537939
|
2024-03-26 09:04:10 +00:00 |
|