mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 14:13:43 +01:00
Merge pull request #15172 from overleaf/em-promise-utils
Move util/promises from web into a shared library GitOrigin-RevId: fe1980dc57b9dc8ce86fa1fad6a8a817e9505b3d
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
const { batchedUpdate } = require('./helpers/batchedUpdate')
|
||||
const { promiseMapWithLimit, promisify } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit, promisify } = require('@overleaf/promise-utils')
|
||||
const { db } = require('../app/src/infrastructure/mongodb')
|
||||
const sleep = promisify(setTimeout)
|
||||
const _ = require('lodash')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const { batchedUpdate } = require('./helpers/batchedUpdate')
|
||||
const { promiseMapWithLimit, promisify } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit, promisify } = require('@overleaf/promise-utils')
|
||||
const { db } = require('../app/src/infrastructure/mongodb')
|
||||
const sleep = promisify(setTimeout)
|
||||
const _ = require('lodash')
|
||||
|
||||
@@ -3,7 +3,7 @@ const WRITE_CONCURRENCY = parseInt(process.env.WRITE_CONCURRENCY, 10) || 10
|
||||
require('../app/src/models/User')
|
||||
|
||||
const { batchedUpdateWithResultHandling } = require('./helpers/batchedUpdate')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const { getQueue } = require('../app/src/infrastructure/Queues')
|
||||
|
||||
const SubscriptionLocator = require('../app/src/Features/Subscription/SubscriptionLocator')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const WRITE_CONCURRENCY = parseInt(process.env.WRITE_CONCURRENCY, 10) || 10
|
||||
|
||||
const { batchedUpdateWithResultHandling } = require('./helpers/batchedUpdate')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const SubscriptionLocator = require('../app/src/Features/Subscription/SubscriptionLocator')
|
||||
const PlansLocator = require('../app/src/Features/Subscription/PlansLocator')
|
||||
const FeaturesHelper = require('../app/src/Features/Subscription/FeaturesHelper')
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const minimist = require('minimist')
|
||||
const { promisify } = require('util')
|
||||
const bcrypt = require('bcrypt')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const csv = require('csv/sync')
|
||||
|
||||
const bcryptCompare = promisify(bcrypt.compare)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const { promisify, promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promisify, promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const rClient = require('../app/src/Features/User/UserSessionsRedis').client()
|
||||
|
||||
const args = require('minimist')(process.argv.slice(2))
|
||||
|
||||
@@ -4,7 +4,7 @@ const WRITE_CONCURRENCY = parseInt(process.env.WRITE_CONCURRENCY, 10) || 10
|
||||
|
||||
const { db } = require('../app/src/infrastructure/mongodb')
|
||||
const { batchedUpdate } = require('./helpers/batchedUpdate')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
|
||||
// $ node scripts/convert_archived_state.js FIRST,SECOND
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ process.env.MONGO_SOCKET_TIMEOUT =
|
||||
parseInt(process.env.MONGO_SOCKET_TIMEOUT, 10) || 600000
|
||||
|
||||
const { ObjectId } = require('mongodb')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const { batchedUpdate } = require('./helpers/batchedUpdate')
|
||||
const ChatApiHandler = require('../app/src/Features/Chat/ChatApiHandler')
|
||||
const { getHardDeletedProjectIds } = require('./delete_orphaned_data_helper')
|
||||
|
||||
@@ -3,7 +3,7 @@ const {
|
||||
READ_PREFERENCE_PRIMARY,
|
||||
READ_PREFERENCE_SECONDARY,
|
||||
} = require('../app/src/infrastructure/mongodb')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
|
||||
async function getDeletedProject(projectId, readPreference) {
|
||||
return await db.deletedProjects.findOne(
|
||||
|
||||
@@ -6,7 +6,7 @@ const { waitForDb } = require('../app/src/infrastructure/mongodb')
|
||||
const ChatApiHandler = require('../app/src/Features/Chat/ChatApiHandler')
|
||||
const DocstoreManager = require('../app/src/Features/Docstore/DocstoreManager')
|
||||
const DocumentUpdaterHandler = require('../app/src/Features/DocumentUpdater/DocumentUpdaterHandler')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
|
||||
/**
|
||||
* Remove doc comment ranges that are "orphaned" as they do have matching chat
|
||||
|
||||
@@ -7,7 +7,7 @@ const {
|
||||
READ_PREFERENCE_PRIMARY,
|
||||
READ_PREFERENCE_SECONDARY,
|
||||
} = require('../app/src/infrastructure/mongodb')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const { getHardDeletedProjectIds } = require('./delete_orphaned_data_helper')
|
||||
const sleep = promisify(setTimeout)
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const Settings = require('@overleaf/settings')
|
||||
const { fetchJson } = require('@overleaf/fetch-utils')
|
||||
const { waitForDb } = require('../app/src/infrastructure/mongodb')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const { getHardDeletedProjectIds } = require('./delete_orphaned_data_helper')
|
||||
const TpdsUpdateSender = require('../app/src/Features/ThirdPartyDataStore/TpdsUpdateSender')
|
||||
const { promisify } = require('util')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const { batchedUpdate } = require('./helpers/batchedUpdate')
|
||||
const { promiseMapWithLimit, promisify } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit, promisify } = require('@overleaf/promise-utils')
|
||||
const { db, ObjectId, waitForDb } = require('../app/src/infrastructure/mongodb')
|
||||
const sleep = promisify(setTimeout)
|
||||
const _ = require('lodash')
|
||||
|
||||
@@ -8,7 +8,7 @@ const {
|
||||
db,
|
||||
READ_PREFERENCE_SECONDARY,
|
||||
} = require('../app/src/infrastructure/mongodb')
|
||||
const { promiseMapWithLimit } = require('../app/src/util/promises')
|
||||
const { promiseMapWithLimit } = require('@overleaf/promise-utils')
|
||||
const TokenGenerator = require('../app/src/Features/TokenGenerator/TokenGenerator')
|
||||
const { batchedUpdate } = require('./helpers/batchedUpdate')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user