Skip to content

Commit d49716c

Browse files
committed
Merge branch 'main' into fix-nango-trigger-schedules-CM-962
2 parents c66fc38 + fce4340 commit d49716c

41 files changed

Lines changed: 762 additions & 1026 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

scripts/cli

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,9 +225,21 @@ function select_services() {
225225
SERVICES+=("$filename")
226226
done < <(find "$CLI_HOME/services" -name '*.yaml')
227227

228-
# Show multiselect and store results in SELECTED_SERVICES
229-
multiselect SELECTED_SERVICES SERVICES[@]
228+
# Use fzf if available, fall back to built-in multiselect
229+
if command -v fzf &>/dev/null; then
230+
mapfile -t SELECTED_SERVICES < <(
231+
printf '%s\n' "${SERVICES[@]}" | sort | fzf --multi --height=40% --prompt="Select services (TAB to toggle, ENTER to confirm): "
232+
)
233+
else
234+
multiselect SELECTED_SERVICES SERVICES[@]
235+
fi
236+
237+
if [[ ${#SELECTED_SERVICES[@]} -eq 0 ]]; then
238+
error "No services selected!"
239+
exit 1
240+
fi
230241

242+
local selected_services=""
231243
for service in "${SELECTED_SERVICES[@]}"; do
232244
selected_services+="$service, "
233245
done

services/apps/members_enrichment_worker/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
"start:debug": "CROWD_TEMPORAL_TASKQUEUE=members-enrichment SERVICE=members-enrichment-worker LOG_LEVEL=trace tsx --inspect=0.0.0.0:9232 src/main.ts",
77
"dev:local": "nodemon --watch src --watch ../../../libs --ext ts --exec pnpm run start:debug:local",
88
"dev": "nodemon --watch src --watch ../../../libs --ext ts --exec pnpm run start:debug",
9-
"script:onboarding:local": "set -a && . ../../../../backend/.env.dist.local && . ../../../../backend/.env.override.local && set +a && SERVICE=script tsx --inspect src/bin/onboarding.ts",
10-
"script:onboarding": "SERVICE=script tsx --inspect src/bin/onboarding.ts",
119
"lint": "npx eslint --ext .ts src --max-warnings=0",
1210
"format": "npx prettier --write \"src/**/*.ts\"",
1311
"format-check": "npx prettier --check .",

services/apps/members_enrichment_worker/src/activities.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,21 @@ import {
33
fetchMemberDataForLLMSquashing,
44
findMemberEnrichmentCache,
55
findMemberIdentityWithTheMostActivityInPlatform,
6-
findWhichLinkedinProfileToUseAmongScraperResult,
76
getEnrichmentData,
87
getEnrichmentInput,
8+
getMaxConcurrentRequests,
99
getObsoleteSourcesOfMember,
1010
getPriorityArray,
1111
hasRemainingCredits,
1212
insertMemberEnrichmentCache,
1313
isCacheObsolete,
1414
normalizeEnrichmentData,
1515
refreshMemberEnrichmentMaterializedView,
16-
squashMultipleValueAttributesWithLLM,
17-
squashWorkExperiencesWithLLM,
1816
touchMemberEnrichmentCacheUpdatedAt,
1917
touchMemberEnrichmentLastTriedAt,
2018
updateMemberEnrichmentCache,
2119
updateMemberUsingSquashedPayload,
2220
} from './activities/enrichment'
23-
import {
24-
getEnrichableMembers,
25-
getMaxConcurrentRequests,
26-
getMemberById,
27-
} from './activities/getMembers'
2821
import { refreshToken } from './activities/lf-auth0/authenticateLFAuth0'
2922
import {
3023
getIdentitiesExistInOtherMembers,
@@ -40,9 +33,16 @@ import {
4033
updateIdentitySourceId,
4134
} from './activities/lf-auth0/githubIdentities'
4235
import {
36+
findWhichLinkedinProfileToUseAmongScraperResult,
37+
squashMultipleValueAttributesWithLLM,
38+
squashWorkExperiencesWithLLM,
39+
} from './activities/llm'
40+
import {
41+
getEnrichableMembers,
42+
getMemberById,
4343
syncMembersToOpensearch,
4444
syncOrganizationsToOpensearch,
45-
} from './activities/syncEnrichedData'
45+
} from './activities/member'
4646

4747
export {
4848
touchMemberEnrichmentLastTriedAt,

0 commit comments

Comments
 (0)