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 |