Jakob Ackermann
25c3699862
[docstore] finish async/await migration ( #26295 )
...
* [docstore] DocManager.getDocLines returns flat content
* [docstore] peekDoc throws NotFoundError, skip check in HttpController
* [docstore] getFullDoc throws NotFoundError, skip check in HttpController
* [docstore] migrate HealthChecker to async/await
* [docstore] migrate HttpController to async/await
* [docstore] remove .promises/callbackify wrapper from all the modules
GitOrigin-RevId: a9938b03cdd2b5e80c2c999039e8f63b20d59dc5
2025-06-11 08:07:20 +00:00
Mathias Jakobsen
0397b02214
Merge pull request #26221 from overleaf/mj-history-dark-mode-entries
...
[web] Editor redesign: Add dark mode to history entries
GitOrigin-RevId: 16c9743bdee85dc3825ce6e9901a0107956205ca
2025-06-11 08:07:12 +00:00
Mathias Jakobsen
7c23655c79
Merge pull request #26177 from overleaf/mj-ide-history-file-tree
...
[web] Editor redesign: Update history view file tree
GitOrigin-RevId: bb0fe871837ffac6e1af6c18c7c1ae651dee7f81
2025-06-11 08:07:07 +00:00
Brian Gough
fdd0d95554
Merge pull request #26293 from overleaf/bg-history-redis-fix-persist-worker
...
add missing load global blobs from persist worker
GitOrigin-RevId: ae9393f2353fb4d5afe349aa7d0a26bab80c7f53
2025-06-11 08:06:59 +00:00
Brian Gough
2a833aa23a
Merge pull request #26250 from overleaf/bg-history-redis-add-return-value-to-persistBuffer
...
provide return value from persistBuffer
GitOrigin-RevId: ba52ff42b91ffe9adc23ab0461fa836540735563
2025-06-11 08:06:54 +00:00
Brian Gough
fec6dde00f
Merge pull request #26203 from overleaf/bg-history-redis-fix-loadAtVersion
...
Extend loadAtVersion to handle nonpersisted versions
GitOrigin-RevId: 22060605ea7bb89a8d4d61bafab8f63b94d59067
2025-06-11 08:06:50 +00:00
Brian Gough
c81cc4055e
Merge pull request #26220 from overleaf/bg-history-redis-fix-loadAtVersion-startVersion
...
correct startVersion calculation in loadAtVersion
GitOrigin-RevId: b81c30dcab90b137169a4bddef3c22f44a957f68
2025-06-11 08:06:45 +00:00
Brian Gough
2d0706591b
Merge pull request #26219 from overleaf/bg-history-redis-fix-loadAtTimestamp
...
correct startVersion calculation in loadAtTimestamp
GitOrigin-RevId: ad46aae47c0769943e787199d68e895cf139bb56
2025-06-11 08:06:41 +00:00
Brian Gough
f904933d68
Merge pull request #26180 from overleaf/bg-history-redis-add-queueChanges
...
add queueChanges method to history-v1
GitOrigin-RevId: fb6da79bd5ca40e7cbdcb077ad3a036cc5509ced
2025-06-11 08:06:36 +00:00
Andrew Rumble
c227c1e2d9
Remove some unused variables
...
These miseed the lint rule as they were merged between the last rebase
and deploy.
GitOrigin-RevId: 16b1117d56f2fc824509b9a0f340dba2ede9902f
2025-06-11 08:06:31 +00:00
Brian Gough
c23e84eb37
Merge pull request #26273 from overleaf/bg-history-redis-add-persist-worker-to-cron
...
modify existing run-chunk-lifecycle cron job to persist and expire redis queues
GitOrigin-RevId: afb94b3e2fba7368cfec11997dfd5b2bbd6321a9
2025-06-11 08:06:23 +00:00
David
637312e4f8
Merge pull request #26135 from overleaf/dp-error-logs-ai
...
Add AI paywall to new error logs
GitOrigin-RevId: 2d6dad11dfe3b27c8ff322a9778a53496cfe7277
2025-06-11 08:06:19 +00:00
Andrew Rumble
ce3054713f
Remove unused variable
...
GitOrigin-RevId: 57b864aff3317513f981b101feafac28d3379403
2025-06-11 08:06:14 +00:00
Andrew Rumble
2c07fa1f77
Skip unused array members
...
GitOrigin-RevId: 5ea4dd880505e65fe7545e0c0d4301236ad103e7
2025-06-11 08:06:10 +00:00
andrew rumble
52280febf6
When filtering object members from rest use full name
...
GitOrigin-RevId: 0c21c70b2512931744f18e79c8d9e4bb85e83dfa
2025-06-11 08:06:05 +00:00
andrew rumble
f871130773
Disable lint warnings for stubbed class
...
GitOrigin-RevId: bcee2d1ea4fcb5543fa31fd2174641e55d6c4d39
2025-06-11 08:06:00 +00:00
andrew rumble
25675ce2ba
Remove unused params from destructuring
...
GitOrigin-RevId: e47a16e2d99e923c314fd0fa2220c19b7b2c9b51
2025-06-11 08:05:56 +00:00
Andrew Rumble
c1f5d7c40c
Ignore params that are needed for type integrity
...
These params are either used in a descendent or ancestor of the relevant
file and form part of the interface of the method even if they are not
directly used.
GitOrigin-RevId: 8bf64cecc69a9ae9e6c50797de5ce8db86757440
2025-06-11 08:05:51 +00:00
andrew rumble
4960569648
Remove unused full arguments
...
As distinct from removing destructured props.
GitOrigin-RevId: d02ad8d36fb532559ed2899268d7b699f2f2fa37
2025-06-11 08:05:46 +00:00
andrew rumble
eb60d364f6
Fix instances of ...rest filtering
...
GitOrigin-RevId: 9f2889b08ffed20466d7022a5aba69d3e87c5ed9
2025-06-11 08:05:42 +00:00
andrew rumble
542008c61d
Remove unused event arguments
...
GitOrigin-RevId: 25858d07865d6b9a7caa4997d031586a248d8e8b
2025-06-11 08:05:37 +00:00
andrew rumble
3da4dc71f1
Modify no-unused-vars behaviour
...
using @typescript-eslint/no-unused-vars reduces the number of false
positives in TS code. The changes:
1. Allow the arguments to a function to be checked (reporting only after
the last used variable)
2. Allow rest siblings to be checked
3. Allow these rules to be skipped with an _ prefix to a variable
GitOrigin-RevId: 1f6eac4109859415218248d5b2068a22b34cfd7e
2025-06-11 08:05:33 +00:00
Davinder Singh
312664bd2d
Merge pull request #26265 from overleaf/ds-cms-bs5-customer-stories-2
...
[B2C] Bootstrap 5 migration of Customer stories page
GitOrigin-RevId: cca0d00412ab4ec5da15e26e4e7eb3c40de9e47c
2025-06-11 08:05:14 +00:00
ilkin-overleaf
69e2a57769
Merge pull request #26141 from overleaf/ii-managed-users-consent-screen
...
[web] Joining managed group from projects page
GitOrigin-RevId: 191203559fba94cad45f35de1af2427b2abb9326
2025-06-11 08:05:09 +00:00
Eric Mc Sween
6d202432ff
Merge pull request #26209 from overleaf/em-multiple-edit-ops
...
Support multiple ops in the history OT ShareJS type
GitOrigin-RevId: fad1e9081ed1978de414c5130692d3b23fcd13d8
2025-06-10 08:06:13 +00:00
Miguel Serrano
5b08adc4ff
Merge pull request #26218 from overleaf/msm-bump-tar-fs-multer
...
[clsi/web/history-v1] Bump `tar-fs` and `multer`
GitOrigin-RevId: c76b964224c8367d68dc1190ff29627cc6919ade
2025-06-10 08:06:05 +00:00
Davinder Singh
86626ca44e
Merge pull request #25856 from overleaf/ds-cms-bs5-migration-universities-2
...
[B2C] Bootstrap 5 migration of Universities page
GitOrigin-RevId: b069c04131531e9f9774a9a53aaa53858ba568c7
2025-06-10 08:06:00 +00:00
Davinder Singh
45c6ce2219
Merge pull request #25842 from overleaf/ds-cms-bs5-migration-enterprises-2
...
[B2C] Bootstrap 5 migration of Enterprises page
GitOrigin-RevId: 63c4095ddb2ee688bc1780883b86f5a994b262c0
2025-06-10 08:05:55 +00:00
David
ff63215d73
Merge pull request #26155 from overleaf/dp-content-info
...
Add content-info and content-info-dark to standard colours and use in editor redesign logs
GitOrigin-RevId: 40c026a9ccfe511cab2bf4e28fbfbed7cf218642
2025-06-10 08:05:51 +00:00
Mathias Jakobsen
d3a9b4943a
Merge pull request #26257 from overleaf/mj-ide-breadcrumbs-crash
...
[web] Avoid editor crash when breadcrumbs can't find open entity
GitOrigin-RevId: 7c7f198c82e102ee9f8e2a59ca1755c3550bdf37
2025-06-10 08:05:46 +00:00
Mathias Jakobsen
e0f6ee8b20
Merge pull request #26133 from overleaf/mj-ide-keyboard-shortcuts
...
[web] Editor redesign: Add keyboard shortcuts to menu bar
GitOrigin-RevId: 8fe844389de70a919ba836d03f0390f585532bb1
2025-06-10 08:05:42 +00:00
Andrew Rumble
edc7634007
Update bootstrap process to use vitest chai
...
GitOrigin-RevId: 5576223019c0e2b4554707f0025e82ab3a7ca514
2025-06-10 08:05:23 +00:00
Andrew Rumble
c0b7efea10
Change imports that use chai to use vitest
...
GitOrigin-RevId: 59d780f754adbb5160a2de8e5eca1def6968584b
2025-06-10 08:05:18 +00:00
Brian Gough
2eb695f4c3
Merge pull request #26122 from overleaf/bg-history-redis-make-persist-buffer-consistent
...
make persistBuffer export consistent with other methods
GitOrigin-RevId: 24536e521e1d20ef63cc74bd9ba40e095025d512
2025-06-09 08:05:39 +00:00
Brian Gough
d280f40885
Merge pull request #26116 from overleaf/bg-history-redis-show-buffer
...
add script to display redis buffer for a given history ID
GitOrigin-RevId: 71c2e79480c0873d30801ed3c13aa9a7fc7873f6
2025-06-09 08:05:35 +00:00
Kristina
a9923fed4e
Merge pull request #26198 from overleaf/jpa-recurly-metrics
...
[web] add metrics for recurly API usage
GitOrigin-RevId: 89840829f86ce1ff750d57f3445f279f4b151d6f
2025-06-09 08:05:24 +00:00
Kristina
7a449f4686
Merge pull request #26014 from overleaf/kh-remaining-references-to-recurly-fields
...
[web] update remaining references to `recurlyStatus` and `recurlySubscription_id`
GitOrigin-RevId: f5e905eba598cfcd146803c6ccc36a2304021544
2025-06-09 08:05:17 +00:00
Kristina
a8df91e91b
Merge pull request #26087 from overleaf/mf-change-to-stripe-uk
...
[web] Configure to use Stripe UK account
GitOrigin-RevId: 0856f6da2caae8caf9887ec2acea8e7f0972e598
2025-06-09 08:05:09 +00:00
CloudBuild
9e9ad3c005
auto update translation
...
GitOrigin-RevId: 52a28c6823536ef916c656128dbcdff1da80635b
2025-06-06 08:06:46 +00:00
Eric Mc Sween
e5d828673e
Merge pull request #26128 from overleaf/em-no-tracked-deletes-in-cm
...
History OT: Remove tracked deletes from CodeMirror
GitOrigin-RevId: 4e7f30cf2ed90b0c261eaa4ba51a2f54fe6e3cef
2025-06-06 08:06:34 +00:00
Andrew Rumble
df233f3e5e
Add commands for running just mocha tests
...
GitOrigin-RevId: 6cd5c6aedd4fb2f222a758d6aca130f178a4acf3
2025-06-06 08:06:18 +00:00
Rebeka Dekany
784559f1b8
Add video caption track if captionFile is available ( #25997 )
...
GitOrigin-RevId: fefcce66fe573385dfec34cc0f8697220fe418a3
2025-06-06 08:06:06 +00:00
Rebeka Dekany
ae51e57c75
Migrate user email confirmation page to Bootstrap 5 ( #26026 )
...
GitOrigin-RevId: 8e12b19fb941c0adfeaa16089bfe229e8816ad8d
2025-06-06 08:06:01 +00:00
Rebeka Dekany
24e12bfbd4
Migrate institutional account linking pages to Bootstrap 5 ( #25900 )
...
GitOrigin-RevId: 75734bdbde52e90305ae759789acaf4203ec49b4
2025-06-06 08:05:57 +00:00
Andrew Rumble
1386ca1669
Add migration for drop projectHistoryMetaData collection
...
GitOrigin-RevId: 1ebfc60ee9591837f37e507fb1dcb059c09a7f3b
2025-06-06 08:05:52 +00:00
Andrew Rumble
f7fcf4c23f
Remove projectHistoryMetaData from mongo db interface
...
GitOrigin-RevId: dbbc2218c7b1ff8b7907248f86b03189e9e4006d
2025-06-06 08:05:47 +00:00
Jakob Ackermann
3b684e08ca
[web] fetch token users in a single db query per access mode ( #26078 )
...
* [web] skip db query when getting empty list of users
* [web] fetch token users in a single db query per access mode
GitOrigin-RevId: fa5d9edcb761bd5d5e5ea07d137a5a86efdbdd5c
2025-06-06 08:05:42 +00:00
Brian Gough
d7833afd35
Merge pull request #26173 from overleaf/bg-fix-typo-in-project-deletion
...
fix deleted project owner ID in expireDeletedProject function
GitOrigin-RevId: 7e427bf9877865752f259a75b99354597d2e0a7f
2025-06-06 08:05:38 +00:00
Brian Gough
af7bcfc96a
Merge pull request #25486 from overleaf/bg-add-logging-when-projects-are-expired
...
add logging when projects are expired
GitOrigin-RevId: 5107f9f3d2f35aac1ee3f02a9a92c5f625d47f7a
2025-06-06 08:05:33 +00:00
Jakob Ackermann
842f6c289f
[document-updater] make setDoc aware of tracked deletes in history-ot ( #26126 )
...
GitOrigin-RevId: efa1a94f2f435058b553f639e43832454c58591d
2025-06-06 08:05:23 +00:00