con un clic
services
Skill for the Services area of user-service. 41 symbols across 15 files.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Skill for the Services area of user-service. 41 symbols across 15 files.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Skill for the Check-env area of user-service. 4 symbols across 2 files.
Skill for the Cluster_0 area of user-service. 4 symbols across 1 files.
Skill for the Config area of user-service. 3 symbols across 1 files.
Skill for the Interceptors area of user-service. 5 symbols across 3 files.
Skill for the Jwt-auth area of user-service. 7 symbols across 2 files.
Skill for the Repositories area of user-service. 27 symbols across 7 files.
| name | services |
| description | Skill for the Services area of user-service. 41 symbols across 15 files. |
41 symbols | 15 files | Cohesion: 85%
src/| File | Symbols |
|---|---|
src/modules/common/repositories/user.repository.ts | findById, findByPhoneNumber, findByPhoneNumberWithFilter, findByUsername, findByUsernameInsensitive (+3) |
src/modules/search/services/user-search.service.ts | searchByPhone, searchByUsername, searchByDisplayName, searchByPhoneBatch, indexUser (+1) |
src/modules/accounts/services/accounts.service.ts | createFromEvent, findOne, deactivate, activate, remove |
src/modules/blocked-users/services/blocked-users.service.ts | ensureUserExists, getBlockedUsers, blockUser, unblockUser |
src/modules/blocked-users/repositories/blocked-users.repository.ts | findAllByBlocker, findOne, create, remove |
src/modules/accounts/services/user-registered-retry.service.ts | handleWithRetry, moveToDlq, sleep |
src/modules/profile/services/profile.service.ts | findOne, getProfile, updateProfile |
src/modules/search/controllers/user-search.controller.ts | searchByName |
src/modules/accounts/events/user-created.event.ts | UserCreatedEvent |
src/config/redis.config.ts | getClient |
Start here when exploring this area:
UserCreatedEvent (Class) — src/modules/accounts/events/user-created.event.ts:0searchByPhone (Method) — src/modules/search/services/user-search.service.ts:23searchByUsername (Method) — src/modules/search/services/user-search.service.ts:46searchByDisplayName (Method) — src/modules/search/services/user-search.service.ts:69searchByPhoneBatch (Method) — src/modules/search/services/user-search.service.ts:103| Symbol | Type | File | Line |
|---|---|---|---|
UserCreatedEvent | Class | src/modules/accounts/events/user-created.event.ts | 0 |
searchByPhone | Method | src/modules/search/services/user-search.service.ts | 23 |
searchByUsername | Method | src/modules/search/services/user-search.service.ts | 46 |
searchByDisplayName | Method | src/modules/search/services/user-search.service.ts | 69 |
searchByPhoneBatch | Method | src/modules/search/services/user-search.service.ts | 103 |
indexUser | Method | src/modules/search/services/user-search.service.ts | 116 |
reindexUser | Method | src/modules/search/services/user-search.service.ts | 124 |
searchByName | Method | src/modules/search/controllers/user-search.controller.ts | 44 |
findById | Method | src/modules/common/repositories/user.repository.ts | 35 |
findByPhoneNumber | Method | src/modules/common/repositories/user.repository.ts | 45 |
findByPhoneNumberWithFilter | Method | src/modules/common/repositories/user.repository.ts | 54 |
findByUsername | Method | src/modules/common/repositories/user.repository.ts | 71 |
findByUsernameInsensitive | Method | src/modules/common/repositories/user.repository.ts | 80 |
findOne | Method | src/modules/common/repositories/user.repository.ts | 97 |
createFromEvent | Method | src/modules/accounts/services/accounts.service.ts | 44 |
getClient | Method | src/config/redis.config.ts | 108 |
check | Method | src/modules/jwt-auth/jwks-health.indicator.ts | 11 |
check | Method | src/modules/health/redis-health.indicator.ts | 13 |
down | Method | src/database/migrations/1775401958678-InitialSchema.ts | 21 |
handleWithRetry | Method | src/modules/accounts/services/user-registered-retry.service.ts | 18 |
| Flow | Type | Steps |
|---|---|---|
SearchByName → FindOne | intra_community | 6 |
CreateUserAccount → FindOne | cross_community | 6 |
SearchByPhoneBatch → FindOne | intra_community | 6 |
SearchByPhoneBatch → Save | cross_community | 6 |
SearchByUsername → FindOne | intra_community | 5 |
SearchByUsername → Save | cross_community | 5 |
CreateUserAccount → Save | cross_community | 5 |
SearchByPhoneBatch → Save | cross_community | 5 |
UpdateSettings → FindOne | cross_community | 5 |
UpdateProfile → FindOne | cross_community | 4 |
| Area | Connections |
|---|---|
| Repositories | 3 calls |
gitnexus_context({name: "UserCreatedEvent"}) — see callers and calleesgitnexus_query({query: "services"}) — find related execution flows