From 5dcb8dd500c34274fe30d668f56c064a18531b33 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 24 Jun 2025 16:45:50 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B2=D0=B0=D1=88=D0=B5=20=D1=81=D0=BE=D0=BE?= =?UTF-8?q?=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BE=D0=BC=D0=BC?= =?UTF-8?q?=D0=B8=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MASKING_AND_ENCRYPTION_PLAN.md | 37 + RAG_ASSISTANT_INTEGRATION.md | 92 + backend/app.js | 2 + backend/logs/combined.log | 22511 +++++++--------- backend/logs/error.log | 3005 ++- backend/routes/chat.js | 6 +- backend/routes/messages.js | 185 +- backend/routes/rag.js | 31 + backend/routes/tables.js | 13 +- backend/routes/users.js | 128 +- backend/services/emailBot.js | 38 +- backend/services/ragService.js | 104 + backend/services/telegramBot.js | 33 +- frontend/src/components/ContactTable.vue | 179 +- frontend/src/components/tables/TableCell.vue | 129 +- .../src/components/tables/UserTableView.vue | 309 +- frontend/src/services/messagesService.js | 9 + .../src/views/contacts/ContactDetailsView.vue | 63 +- frontend/src/views/tables/TablesListView.vue | 6 +- 19 files changed, 11802 insertions(+), 15078 deletions(-) create mode 100644 MASKING_AND_ENCRYPTION_PLAN.md create mode 100644 RAG_ASSISTANT_INTEGRATION.md create mode 100644 backend/routes/rag.js create mode 100644 backend/services/ragService.js diff --git a/MASKING_AND_ENCRYPTION_PLAN.md b/MASKING_AND_ENCRYPTION_PLAN.md new file mode 100644 index 0000000..69ae5a6 --- /dev/null +++ b/MASKING_AND_ENCRYPTION_PLAN.md @@ -0,0 +1,37 @@ +# План задач по маскировке и шифрованию данных + +## 1. Анализ данных +- [ ] Определить, какие поля и таблицы содержат чувствительные данные (например, email, ФИО, адрес, сообщения, вложения). +- [ ] Составить список полей для маскировки (для user/guest) и для шифрования (для хранения в БД). + +## 2. Маскировка данных (токенизация) +- [ ] Реализовать функцию маскировки на backend (Node.js): + - [ ] Для ролей user/guest возвращать токены вместо реальных данных (например, `token_`). + - [ ] Для admin возвращать реальные значения. +- [ ] Внедрить маскировку в API-эндпоинты, возвращающие списки пользователей, чатов, сообщений и т.д. +- [ ] Обновить frontend для корректного отображения токенов и подсказок (например, «Данные скрыты, доступ только администратору»). + +## 3. Шифрование данных при хранении +- [ ] Выбрать алгоритм шифрования (например, AES-256-GCM). +- [ ] Реализовать функции шифрования/дешифрования на backend для чувствительных полей. +- [ ] Хранить ключи шифрования только в переменных окружения (не в коде и не в БД). +- [ ] Мигрировать существующие данные: зашифровать чувствительные поля в БД. +- [ ] Обновить логику создания/обновления записей: шифровать данные перед сохранением. +- [ ] Обновить логику чтения: расшифровывать данные для admin, возвращать токены для user/guest. + +## 4. Шифрование файлов и вложений +- [ ] Реализовать шифрование файлов/вложений перед сохранением на диск или в облако. +- [ ] Обеспечить расшифровку файлов только для admin. + +## 5. Безопасное хранение ключей +- [ ] Настроить хранение ключей шифрования в переменных окружения (Akash/Flux Cloud). +- [ ] Обновить Dockerfile и инструкции деплоя для поддержки секретов. + +## 6. Тестирование и аудит +- [ ] Провести тестирование маскировки и шифрования для всех ролей. +- [ ] Проверить, что admin видит реальные данные, user/guest — только токены. +- [ ] Провести аудит безопасности (внешний или внутренний). + +## 7. Документация +- [ ] Описать логику маскировки и шифрования в README или отдельном разделе. +- [ ] Добавить инструкции по настройке переменных окружения и деплою на Akash/Flux Cloud. \ No newline at end of file diff --git a/RAG_ASSISTANT_INTEGRATION.md b/RAG_ASSISTANT_INTEGRATION.md new file mode 100644 index 0000000..baec673 --- /dev/null +++ b/RAG_ASSISTANT_INTEGRATION.md @@ -0,0 +1,92 @@ +# Интеграция RAG-ассистента для бизнеса с поддержкой продуктов, сегментов клиентов и LLM + +## Цель + +Реализовать интеллектуального ассистента для бизнеса, который: +- Использует RAG-таблицы для хранения вопросов, ответов, уточняющих вопросов, ответов на возражения и дополнительного контекста. +- Поддерживает фильтрацию по продуктам, сегментам клиентов (тегам), приоритету, дате и другим бизнес-полям. +- Интегрируется с LLM (Ollama/OpenAI) для генерации финального ответа на основе найденного контекста. +- Позволяет настраивать системный промт с плейсхолдерами для гибкой персонализации ответов. + +--- + +## Основные требования + +1. **Структура RAG-таблицы** + - Каждая строка содержит: + - Вопрос (`question`) + - Ответ (`answer`) + - Ответ с уточняющим вопросом (`clarifyingAnswer`) + - Ответ на возражение (`objectionAnswer`) + - Теги пользователя/сегмента (`userTags`) + - Продукт/услуга (`product`) + - Дополнительный контекст (`context`) + - Приоритет (`priority`) + - Дата (`date`) + - Для каждого столбца указывается назначение (purpose) через выпадающий список при создании/редактировании. + +2. **Фильтрация и поиск** + - При поступлении вопроса пользователя: + - Фильтровать строки по продукту, тегам пользователя, приоритету, дате и другим полям. + - Выполнять векторный поиск (embedding) только по релевантным строкам. + +3. **Интеграция с LLM** + - После поиска по RAG-таблице формировать системный промт с подстановкой найденных данных (через плейсхолдеры). + - Передавать промт и вопрос пользователя в LLM (Ollama/OpenAI). + - Возвращать финальный ответ пользователю. + +4. **Плейсхолдеры для промта** + - Поддерживаются плейсхолдеры: + - `{context}` — дополнительная информация + - `{answer}` — основной ответ + - `{clarifyingAnswer}` — уточняющий вопрос + - `{objectionAnswer}` — ответ на возражение + - `{question}` — вопрос пользователя + - `{userTags}` — теги пользователя + - `{product}` — продукт/услуга + - `{priority}` — приоритет + - `{date}` — дата + - `{rules}` — описание применённых правил + - `{history}` — история диалога + - `{model}` — используемая LLM + - `{language}` — язык ответа + +5. **Кэширование embedding** + - Для ускорения поиска embedding для вопросов кэшируются в БД. + - При изменении вопроса embedding обновляется. + +6. **Логирование и аналитика** + - Логируются все этапы работы ассистента: запрос пользователя, найденный контекст, результат LLM, время ответа, id пользователя и т.д. + - Вся информация сохраняется для последующего анализа и улучшения качества ответов. + +--- + +## Пример бизнес-сценария + +- Клиент B2B интересуется продуктом "ProductX". +- Вопрос: "Как интегрировать ваш продукт с нашей ERP?" +- Система фильтрует строки по `product = "ProductX"` и тегу `B2B`. +- Векторный поиск проводится только по релевантным строкам. +- В системном промте используются плейсхолдеры для подстановки найденных данных. +- LLM генерирует финальный ответ с учётом контекста, уточняющих вопросов и ответов на возражения. + +--- + +## Пример системного промта + +``` +Ты — ассистент компании. Пользователь интересуется продуктом: {product}, сегмент: {userTags}. +Используй только релевантные ответы и контекст для этого продукта и типа клиента. +Контекст: {context} +Ответ: {answer} +Уточняющий вопрос: {clarifyingAnswer} +Ответ на возражение: {objectionAnswer} +``` + +--- + +## Результат + +- Персонализированные, точные и масштабируемые ответы для разных продуктов и сегментов клиентов. +- Гибкая настройка ассистента через UI и системный промт. +- Возможность расширения под любые бизнес-сценарии. \ No newline at end of file diff --git a/backend/app.js b/backend/app.js index 64975db..7aabf51 100644 --- a/backend/app.js +++ b/backend/app.js @@ -15,6 +15,7 @@ const messagesRoutes = require('./routes/messages'); const userTagsRoutes = require('./routes/userTags'); const tagsInitRoutes = require('./routes/tagsInit'); const tagsRoutes = require('./routes/tags'); +const ragRoutes = require('./routes/rag'); // Новый роут для RAG-ассистента // Проверка и создание директорий для хранения данных контрактов const ensureDirectoriesExist = () => { @@ -188,6 +189,7 @@ app.use('/api/messages', messagesRoutes); app.use('/api/tags', tagsInitRoutes); app.use('/api/tags', tagsRoutes); app.use('/api/identities', identitiesRoutes); +app.use('/api/rag', ragRoutes); // Подключаем роут const nonceStore = new Map(); // или любая другая реализация хранилища nonce diff --git a/backend/logs/combined.log b/backend/logs/combined.log index 9096213..ab883bb 100644 --- a/backend/logs/combined.log +++ b/backend/logs/combined.log @@ -1,13430 +1,9081 @@ -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:55:53.546Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:56:02.292Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:56:06.586Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:56:09.836Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:56:09.840Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:56:39.977Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:56:39.980Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:56:49.440Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:56:54.770Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:57:03.820Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:57:10.214Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:10.218Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:57:40.057Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:40.060Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.971Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.971Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:57:54.692Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:54.696Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:57:54.737Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:54.741Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T12:57:54.779Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T12:57:54.821Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:57:54.866Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:54.875Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T12:57:54.883Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T12:57:54.884Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:57:55.007Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:55.010Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:57:55.048Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:55.052Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:57:55.085Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:57:55.088Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T12:57:57.401Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-18T12:11:51.353Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T12:57:57.402Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:57:57.406Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:57:57.424Z"} -{"cookie":{"expires":"2025-07-19T12:57:57.421Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"4c3ec12d916f286534a533a08d128501","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T12:57:57.425Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:57:57.435Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:57:57.518Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:57:57.569Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:57:57.617Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:10.605Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:58:10.610Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:37.614Z"} -{"level":"info","message":"Nonce da869ef198b9f0bfb18b8d6568c3669d сохранен для адреса 0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:37.620Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:58:39.231Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T12:58:40.000Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0x15A4ed4759e5762174b300a4Cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:40.000Z"} -{"level":"info","message":"Checking admin role for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:40.026Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:40.775Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:58:40.777Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T12:58:40.936Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:58:40.994Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:58:41.142Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:58:41.243Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T12:58:41.422Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:41.422Z"} -{"level":"info","message":"New user 101 role check result: user","timestamp":"2025-06-19T12:58:41.423Z"} -{"level":"info","message":"[verify] Found or created user 101 for wallet 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:41.423Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 101 to guest_user_mapping: 4c3ec12d916f286534a533a08d128501","timestamp":"2025-06-19T12:58:41.423Z"} -{"level":"info","message":"Checking admin tokens for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:41.430Z"} -{"level":"info","message":"Checking admin role for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:41.430Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:58:41.689Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:58:41.770Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T12:58:41.853Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T12:58:41.857Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:58:41.912Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:41.913Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T12:57:57.421Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"4c3ec12d916f286534a533a08d128501","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T12:58:41.915Z","userId":101} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:58:41.928Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 101 with guestId=4c3ec12d916f286534a533a08d128501, previousGuestId=undefined","timestamp":"2025-06-19T12:58:41.929Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=101, guestId=4c3ec12d916f286534a533a08d128501","timestamp":"2025-06-19T12:58:41.932Z"} -{"level":"info","message":"Processing guest messages for user 101 with guest ID 4c3ec12d916f286534a533a08d128501","timestamp":"2025-06-19T12:58:41.933Z"} -{"level":"info","message":"No guest messages found for guest ID 4c3ec12d916f286534a533a08d128501","timestamp":"2025-06-19T12:58:41.938Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 4c3ec12d916f286534a533a08d128501","timestamp":"2025-06-19T12:58:41.942Z"} -{"address":"0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T12:57:57.421Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"4c3ec12d916f286534a533a08d128501","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["4c3ec12d916f286534a533a08d128501"],"timestamp":"2025-06-19T12:58:41.945Z","userId":101} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:58:41.948Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:58:41.961Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:41.963Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:41.983Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:41.987Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:42.013Z"} -{"level":"info","message":"Fetching token balances for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:42.015Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T12:58:42.027Z"} -{"level":"info","message":"Processing guest messages for user 101 with guest ID 1750337883288-5jvfe88u6","timestamp":"2025-06-19T12:58:42.029Z"} -{"level":"info","message":"Created mapping for guest ID 1750337883288-5jvfe88u6 to user 101","timestamp":"2025-06-19T12:58:42.039Z"} -{"level":"info","message":"No guest messages found for guest ID 1750337883288-5jvfe88u6","timestamp":"2025-06-19T12:58:42.045Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750337883288-5jvfe88u6","timestamp":"2025-06-19T12:58:42.050Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:58:42.053Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.057Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:42.074Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:42.092Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.095Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:42.110Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.113Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:58:42.127Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.129Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:42.144Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.147Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:58:42.165Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:58:42.168Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:43.013Z"} -{"level":"info","message":"Fetching token balances for address: 0x15a4ed4759e5762174b300a4cf51cc17ad967f4d","timestamp":"2025-06-19T12:58:43.014Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T12:58:43.695Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T12:58:43.710Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 101","offset":0,"timestamp":"2025-06-19T12:58:43.715Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:58:44.103Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T12:58:46.190Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T12:58:46.212Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 101","offset":0,"timestamp":"2025-06-19T12:58:46.217Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:58:57.010Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:06.167Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:06.171Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T12:59:06.199Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T12:59:06.263Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:06.401Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:06.407Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:06.558Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T12:59:06.560Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T12:59:06.560Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:06.562Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:06.593Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:06.596Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:06.614Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:06.616Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:06.633Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:06.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:13.136Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 101","timestamp":"2025-06-19T12:59:13.138Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:59:34.559Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T12:59:35.176Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T12:57:57.421Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T12:59:35.177Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:59:35.182Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:35.196Z"} -{"cookie":{"expires":"2025-07-19T12:59:35.194Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"2a53daf72b73e95688563b40085b28f7","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T12:59:35.197Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:59:35.201Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T12:59:35.220Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T12:59:35.260Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:35.767Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:36.829Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T12:59:36.833Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0x0a98C54327253BB51f99C8218e5A7a01933d5f57","timestamp":"2025-06-19T12:59:39.203Z"} -{"level":"info","message":"Nonce fb8c97d397c6a64cfde816784f03e2f7 сохранен для адреса 0x0a98C54327253BB51f99C8218e5A7a01933d5f57","timestamp":"2025-06-19T12:59:39.208Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:59:39.477Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T12:59:42.871Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0x0a98C54327253BB51f99C8218e5A7a01933d5f57","timestamp":"2025-06-19T12:59:42.872Z"} -{"level":"info","message":"Checking admin role for address: 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:42.901Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:59:43.571Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T12:59:43.761Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:59:43.818Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T12:59:41.729Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:59:41.963Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:41.964Z"} -{"level":"info","message":"New user 102 role check result: user","timestamp":"2025-06-19T12:59:41.964Z"} -{"level":"info","message":"[verify] Found or created user 102 for wallet 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:41.964Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 102 to guest_user_mapping: 2a53daf72b73e95688563b40085b28f7","timestamp":"2025-06-19T12:59:41.965Z"} -{"level":"info","message":"Checking admin tokens for address: 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:41.970Z"} -{"level":"info","message":"Checking admin role for address: 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:41.971Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:59:42.232Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:59:42.315Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T12:59:42.407Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T12:59:42.412Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T12:59:42.440Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:42.441Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T12:59:35.194Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"2a53daf72b73e95688563b40085b28f7","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T12:59:42.443Z","userId":102} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:59:42.447Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 102 with guestId=2a53daf72b73e95688563b40085b28f7, previousGuestId=undefined","timestamp":"2025-06-19T12:59:42.447Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=102, guestId=2a53daf72b73e95688563b40085b28f7","timestamp":"2025-06-19T12:59:42.452Z"} -{"level":"info","message":"Processing guest messages for user 102 with guest ID 2a53daf72b73e95688563b40085b28f7","timestamp":"2025-06-19T12:59:42.452Z"} -{"level":"info","message":"No guest messages found for guest ID 2a53daf72b73e95688563b40085b28f7","timestamp":"2025-06-19T12:59:42.457Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 2a53daf72b73e95688563b40085b28f7","timestamp":"2025-06-19T12:59:42.461Z"} -{"address":"0x0a98c54327253bb51f99c8218e5a7a01933d5f57","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T12:59:35.194Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"2a53daf72b73e95688563b40085b28f7","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["2a53daf72b73e95688563b40085b28f7"],"timestamp":"2025-06-19T12:59:42.464Z","userId":102} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T12:59:42.467Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:42.547Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.549Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:42.570Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.573Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:42.595Z"} -{"level":"info","message":"Fetching token balances for address: 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:42.596Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T12:59:42.602Z"} -{"level":"info","message":"Processing guest messages for user 102 with guest ID 1750337977184-wvhealuc8","timestamp":"2025-06-19T12:59:42.604Z"} -{"level":"info","message":"Created mapping for guest ID 1750337977184-wvhealuc8 to user 102","timestamp":"2025-06-19T12:59:42.615Z"} -{"level":"info","message":"No guest messages found for guest ID 1750337977184-wvhealuc8","timestamp":"2025-06-19T12:59:42.621Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750337977184-wvhealuc8","timestamp":"2025-06-19T12:59:42.626Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:42.630Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.634Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:42.651Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.654Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:42.667Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.669Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:42.683Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.686Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T12:59:42.701Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.703Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:42.718Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.721Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T12:59:42.735Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T12:59:42.737Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:43.601Z"} -{"level":"info","message":"Fetching token balances for address: 0x0a98c54327253bb51f99c8218e5a7a01933d5f57","timestamp":"2025-06-19T12:59:43.601Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T12:59:44.270Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T12:59:44.292Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 102","offset":0,"timestamp":"2025-06-19T12:59:44.300Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T12:59:46.233Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T12:59:46.247Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 102","offset":0,"timestamp":"2025-06-19T12:59:46.251Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T12:59:48.287Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:07.039Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:07.042Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:13.373Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:00:13.375Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:00:34.858Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:00:34.902Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:37.202Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:37.205Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:00:43.052Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:43.054Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:43.087Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:43.089Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:00:43.111Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:00:43.193Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:00:43.297Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:00:43.298Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:00:43.305Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:43.311Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:43.383Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:43.389Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:43.410Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:43.413Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:43.428Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:00:43.431Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:00:43.501Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:00:43.567Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:00:43.570Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:01:13.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:01:13.771Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:01:13.776Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:01:13.780Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:01:25.299Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:01:30.235Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:01:38.869Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:01:43.940Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:01:43.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:01:43.944Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:01:43.946Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:02:14.156Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:02:14.158Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:02:14.159Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:02:14.161Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:02:25.626Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:02:25.673Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:02:38.668Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:02:44.346Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:02:44.347Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:02:44.350Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:02:44.351Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:03:14.537Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:14.541Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:03:16.107Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:03:25.271Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:03:29.731Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:03:44.862Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:44.867Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:03:44.906Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:44.909Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:03:44.965Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:03:44.997Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:03:45.088Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:03:45.089Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:03:45.220Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:45.226Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:03:45.257Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:45.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:03:45.319Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:45.322Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:03:45.347Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:03:45.351Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:03:47.963Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:03:47.965Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:04:11.432Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:04:15.528Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:04:15.532Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:04:20.770Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:04:25.130Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:04:45.700Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:04:45.705Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:04:48.516Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:04:48.519Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:05:06.839Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:05:11.777Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:05:14.077Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:05:14.080Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:05:20.541Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:05:44.265Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:05:44.269Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:05:46.433Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:05:46.436Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:06:02.288Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.521Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.523Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.523Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:06:14.457Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:06:14.460Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:06:20.188Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:06:20.230Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:06:34.688Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:06:34.693Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:06:44.645Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:06:44.648Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:06:46.798Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:06:46.800Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:06:57.591Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:07:02.600Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:07:11.317Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:17.508Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:07:17.513Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:26.901Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 102","timestamp":"2025-06-19T13:07:26.903Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:07:28.903Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T12:59:35.194Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:07:28.903Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:07:28.907Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:07:28.923Z"} -{"cookie":{"expires":"2025-07-19T13:07:28.920Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"967ef4e8d6a740488df5e18ba42f76f1","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:07:28.923Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:07:28.927Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:07:28.950Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:07:28.989Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:07:29.584Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xceee9b5880361ce31C61dDED68724761A19b25fC","timestamp":"2025-06-19T13:07:38.977Z"} -{"level":"info","message":"Nonce 5160c53aaef1abb65954063d653a4da0 сохранен для адреса 0xceee9b5880361ce31C61dDED68724761A19b25fC","timestamp":"2025-06-19T13:07:38.983Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:07:41.150Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xceee9b5880361ce31C61dDED68724761A19b25fC","timestamp":"2025-06-19T13:07:41.150Z"} -{"level":"info","message":"Checking admin role for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:41.178Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:07:41.863Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:07:42.101Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:07:42.356Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:07:42.394Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:07:42.553Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:42.553Z"} -{"level":"info","message":"New user 103 role check result: user","timestamp":"2025-06-19T13:07:42.553Z"} -{"level":"info","message":"[verify] Found or created user 103 for wallet 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:42.553Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 103 to guest_user_mapping: 967ef4e8d6a740488df5e18ba42f76f1","timestamp":"2025-06-19T13:07:42.553Z"} -{"level":"info","message":"Checking admin tokens for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:42.558Z"} -{"level":"info","message":"Checking admin role for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:42.558Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:07:42.831Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:07:42.989Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:07:42.999Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:07:43.057Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:07:43.171Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:43.171Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:07:28.920Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"967ef4e8d6a740488df5e18ba42f76f1","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:07:43.173Z","userId":103} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:07:43.177Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 103 with guestId=967ef4e8d6a740488df5e18ba42f76f1, previousGuestId=undefined","timestamp":"2025-06-19T13:07:43.178Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=103, guestId=967ef4e8d6a740488df5e18ba42f76f1","timestamp":"2025-06-19T13:07:43.182Z"} -{"level":"info","message":"Processing guest messages for user 103 with guest ID 967ef4e8d6a740488df5e18ba42f76f1","timestamp":"2025-06-19T13:07:43.182Z"} -{"level":"info","message":"No guest messages found for guest ID 967ef4e8d6a740488df5e18ba42f76f1","timestamp":"2025-06-19T13:07:43.187Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 967ef4e8d6a740488df5e18ba42f76f1","timestamp":"2025-06-19T13:07:43.190Z"} -{"address":"0xceee9b5880361ce31c61dded68724761a19b25fc","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:07:28.920Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"967ef4e8d6a740488df5e18ba42f76f1","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["967ef4e8d6a740488df5e18ba42f76f1"],"timestamp":"2025-06-19T13:07:43.193Z","userId":103} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:07:43.196Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:07:43.207Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.209Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:43.230Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.232Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:43.261Z"} -{"level":"info","message":"Fetching token balances for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:43.263Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:07:43.278Z"} -{"level":"info","message":"Processing guest messages for user 103 with guest ID 1750338450787-55vru3wfa","timestamp":"2025-06-19T13:07:43.280Z"} -{"level":"info","message":"Created mapping for guest ID 1750338450787-55vru3wfa to user 103","timestamp":"2025-06-19T13:07:43.290Z"} -{"level":"info","message":"No guest messages found for guest ID 1750338450787-55vru3wfa","timestamp":"2025-06-19T13:07:43.294Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:07:43.299Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750338450787-55vru3wfa","timestamp":"2025-06-19T13:07:43.301Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.305Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:43.325Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.328Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:43.342Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.345Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:43.361Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.363Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:07:43.381Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.383Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:43.402Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.405Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:43.420Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:07:43.422Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:44.270Z"} -{"level":"info","message":"Fetching token balances for address: 0xceee9b5880361ce31c61dded68724761a19b25fc","timestamp":"2025-06-19T13:07:44.271Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:07:44.938Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:07:44.941Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:07:44.955Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:07:44.973Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 103","offset":0,"timestamp":"2025-06-19T13:07:44.979Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:07:47.102Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:07:47.127Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 103","offset":0,"timestamp":"2025-06-19T13:07:47.131Z","total":0} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.510Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.510Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:08:06.710Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:08:06.766Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:08:07.294Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:08:14.138Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:08:14.141Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:08:14.722Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:08:14.724Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:08:44.332Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:08:44.335Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:08:44.907Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:08:44.910Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:08:53.952Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:08:53.953Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:08:53.954Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:09:06.547Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:09:14.532Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:09:14.536Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:09:15.101Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:09:15.103Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:09:43.926Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:09:43.975Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:09:44.720Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:09:44.724Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:09:45.794Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:09:45.796Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:09:48.720Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:09:57.467Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:10:14.902Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:10:14.905Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:10:15.983Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:10:15.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.745Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.747Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:10:45.098Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:10:45.101Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:10:46.174Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:10:46.176Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:10:57.241Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:10:57.285Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:10:57.329Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:11:15.276Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:11:15.279Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:11:16.349Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:11:16.352Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:11:39.509Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:11:39.552Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:11:41.351Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:11:41.354Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:11:43.149Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:11:43.152Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:11:44.233Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:11:44.234Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:11:52.608Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:12:10.357Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:12:10.361Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:12:13.949Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:12:13.952Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.541Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.543Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:12:34.895Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 103","timestamp":"2025-06-19T13:12:34.899Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:12:36.554Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:07:28.920Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:12:36.554Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:12:36.558Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:12:36.571Z"} -{"cookie":{"expires":"2025-07-19T13:12:36.569Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"78ebd55d9a642fd42995d730e0f46c34","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:12:36.572Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:12:36.576Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:12:36.598Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:12:36.644Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:12:37.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:12:44.619Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:12:44.621Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:12:48.009Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:12:48.059Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:12:48.105Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xb3695AbBA6aEFd9381e59ED2FD213E2e4D64970E","timestamp":"2025-06-19T13:12:56.388Z"} -{"level":"info","message":"Nonce a2020a5a265a405b68d7e1cdeee98c99 сохранен для адреса 0xb3695AbBA6aEFd9381e59ED2FD213E2e4D64970E","timestamp":"2025-06-19T13:12:56.395Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:12:58.556Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xb3695AbBA6aEFd9381e59ED2FD213E2e4D64970E","timestamp":"2025-06-19T13:12:58.557Z"} -{"level":"info","message":"Checking admin role for address: 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:12:58.602Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:12:59.350Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:12:59.590Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:12:59.651Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:12:59.687Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:12:59.772Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:12:59.772Z"} -{"level":"info","message":"New user 104 role check result: user","timestamp":"2025-06-19T13:12:59.773Z"} -{"level":"info","message":"[verify] Found or created user 104 for wallet 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:12:59.773Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 104 to guest_user_mapping: 78ebd55d9a642fd42995d730e0f46c34","timestamp":"2025-06-19T13:12:59.773Z"} -{"level":"info","message":"Checking admin tokens for address: 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:12:59.778Z"} -{"level":"info","message":"Checking admin role for address: 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:12:59.778Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:13:00.042Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:13:00.096Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:13:00.184Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:13:00.197Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:13:00.269Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:13:00.270Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:12:36.569Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"78ebd55d9a642fd42995d730e0f46c34","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:13:00.271Z","userId":104} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:13:00.276Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 104 with guestId=78ebd55d9a642fd42995d730e0f46c34, previousGuestId=undefined","timestamp":"2025-06-19T13:13:00.276Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=104, guestId=78ebd55d9a642fd42995d730e0f46c34","timestamp":"2025-06-19T13:13:00.280Z"} -{"level":"info","message":"Processing guest messages for user 104 with guest ID 78ebd55d9a642fd42995d730e0f46c34","timestamp":"2025-06-19T13:13:00.281Z"} -{"level":"info","message":"No guest messages found for guest ID 78ebd55d9a642fd42995d730e0f46c34","timestamp":"2025-06-19T13:13:00.286Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 78ebd55d9a642fd42995d730e0f46c34","timestamp":"2025-06-19T13:13:00.290Z"} -{"address":"0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:12:36.569Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"78ebd55d9a642fd42995d730e0f46c34","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["78ebd55d9a642fd42995d730e0f46c34"],"timestamp":"2025-06-19T13:13:00.293Z","userId":104} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:13:00.297Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:13:00.310Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:00.312Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:00.334Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:00.338Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:13:00.364Z"} -{"level":"info","message":"Fetching token balances for address: 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:13:00.365Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:13:00.379Z"} -{"level":"info","message":"Processing guest messages for user 104 with guest ID 1750338758165-z3rrcspn8","timestamp":"2025-06-19T13:13:00.381Z"} -{"level":"info","message":"Created mapping for guest ID 1750338758165-z3rrcspn8 to user 104","timestamp":"2025-06-19T13:13:00.394Z"} -{"level":"info","message":"No guest messages found for guest ID 1750338758165-z3rrcspn8","timestamp":"2025-06-19T13:13:00.399Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750338758165-z3rrcspn8","timestamp":"2025-06-19T13:13:00.404Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:13:00.410Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:00.415Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:00.435Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:00.439Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:00.459Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:00.463Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:00.484Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:00.487Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:13:01.060Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:01.061Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:01.076Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:01.079Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:01.095Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:01.097Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:13:01.362Z"} -{"level":"info","message":"Fetching token balances for address: 0xb3695abba6aefd9381e59ed2fd213e2e4d64970e","timestamp":"2025-06-19T13:13:01.363Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:13:02.359Z"} -{"level":"info","message":"Processing guest messages for user 104 with guest ID 1750338758165-z3rrcspn8","timestamp":"2025-06-19T13:13:02.360Z"} -{"level":"info","message":"Guest messages for guest ID 1750338758165-z3rrcspn8 were already processed.","timestamp":"2025-06-19T13:13:02.363Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:13:03.029Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:13:03.048Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 104","offset":0,"timestamp":"2025-06-19T13:13:03.055Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:14.339Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:13:14.343Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:13:25.320Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:13:30.373Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:31.076Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:13:31.081Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.488Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.489Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:13:45.015Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:13:45.019Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:14:01.533Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:14:01.536Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:14:15.211Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:14:15.215Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:14:20.776Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:14:20.819Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:14:30.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:14:29.153Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:14:29.156Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:14:38.737Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:14:45.406Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:14:45.410Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:14:59.341Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:14:59.345Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.729Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:15:29.533Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:15:29.536Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:15:30.007Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:15:30.056Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:15:30.105Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:15:46.866Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:15:46.870Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:15:59.751Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:15:59.755Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:16:15.750Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:15.754Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:16:15.786Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:16:15.822Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:16:15.970Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:15.975Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:16:16.010Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:16:16.013Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:16:16.014Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:16.015Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:16:16.043Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:16.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:16:16.065Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:16.067Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:16:16.084Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:16.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:16:16.094Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:16:16.096Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:16:16.097Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:25.328Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:25.375Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:25.422Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T13:16:30.656Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T13:16:30.669Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:30.670Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:30.671Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T13:16:30.672Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T13:16:30.673Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T13:16:31.586Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T13:16:31.601Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T13:16:31.659Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T13:16:31.660Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:16:32.313Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:16:32.316Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:37.426Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T13:16:40.703Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T13:16:40.706Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:40.706Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:40.708Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T13:16:40.708Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T13:16:40.709Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T13:16:41.024Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T13:16:41.042Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T13:16:41.096Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T13:16:41.098Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:16:41.733Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:16:41.735Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T13:16:45.732Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T13:16:45.735Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:45.736Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:45.737Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T13:16:45.737Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T13:16:45.738Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T13:16:46.087Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T13:16:46.098Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T13:16:46.142Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T13:16:46.143Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:16:47.236Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:16:47.247Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:16:48.821Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:16:48.825Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:49.566Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T13:16:50.968Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T13:16:50.971Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:50.972Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:50.974Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T13:16:50.974Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T13:16:50.976Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T13:16:51.352Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T13:16:51.365Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T13:16:51.416Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T13:16:51.418Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:16:52.162Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:16:52.164Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:52.900Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T13:16:57.065Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T13:16:57.067Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:57.068Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T13:16:57.069Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T13:16:57.070Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T13:16:57.070Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T13:16:57.439Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T13:16:57.450Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T13:16:57.509Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T13:16:57.511Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:16:58.195Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:16:58.198Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:16:58.939Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:00.397Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:17:00.403Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:15.125Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:17:15.130Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:29.884Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 104","timestamp":"2025-06-19T13:17:29.888Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:17:30.501Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:12:36.569Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:17:30.502Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:17:30.506Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:17:30.522Z"} -{"cookie":{"expires":"2025-07-19T13:17:30.520Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"32d6a65816365599013a8e426db4c716","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:17:30.524Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:17:30.527Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:17:30.547Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:17:30.599Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:17:30.934Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0x02Ec9F5278f0cbfd5363b5e839E7d9013c3cf138","timestamp":"2025-06-19T13:17:43.128Z"} -{"level":"info","message":"Nonce 7b88f1424faa7237e87638777f145e86 сохранен для адреса 0x02Ec9F5278f0cbfd5363b5e839E7d9013c3cf138","timestamp":"2025-06-19T13:17:43.134Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:17:45.286Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0x02Ec9F5278f0cbfd5363b5e839E7d9013c3cf138","timestamp":"2025-06-19T13:17:45.288Z"} -{"level":"info","message":"Checking admin role for address: 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:45.373Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:45.392Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:17:45.397Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:17:46.113Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:17:46.324Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:17:46.473Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:17:46.568Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:17:46.728Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:46.729Z"} -{"level":"info","message":"New user 105 role check result: user","timestamp":"2025-06-19T13:17:46.729Z"} -{"level":"info","message":"[verify] Found or created user 105 for wallet 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:46.729Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 105 to guest_user_mapping: 32d6a65816365599013a8e426db4c716","timestamp":"2025-06-19T13:17:46.730Z"} -{"level":"info","message":"Checking admin tokens for address: 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:46.737Z"} -{"level":"info","message":"Checking admin role for address: 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:46.737Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:17:46.970Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:17:47.171Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:17:47.199Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:17:47.201Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:17:47.297Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:47.297Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:17:30.520Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"32d6a65816365599013a8e426db4c716","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:17:47.300Z","userId":105} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:17:47.303Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 105 with guestId=32d6a65816365599013a8e426db4c716, previousGuestId=undefined","timestamp":"2025-06-19T13:17:47.304Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=105, guestId=32d6a65816365599013a8e426db4c716","timestamp":"2025-06-19T13:17:47.308Z"} -{"level":"info","message":"Processing guest messages for user 105 with guest ID 32d6a65816365599013a8e426db4c716","timestamp":"2025-06-19T13:17:47.309Z"} -{"level":"info","message":"No guest messages found for guest ID 32d6a65816365599013a8e426db4c716","timestamp":"2025-06-19T13:17:47.314Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 32d6a65816365599013a8e426db4c716","timestamp":"2025-06-19T13:17:47.318Z"} -{"address":"0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:17:30.520Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"32d6a65816365599013a8e426db4c716","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["32d6a65816365599013a8e426db4c716"],"timestamp":"2025-06-19T13:17:47.321Z","userId":105} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:17:47.323Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:17:47.335Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.338Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:47.358Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.362Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:17:47.370Z"} -{"level":"info","message":"Processing guest messages for user 105 with guest ID 1750339052772-l83fj28p8","timestamp":"2025-06-19T13:17:47.372Z"} -{"level":"info","message":"Created mapping for guest ID 1750339052772-l83fj28p8 to user 105","timestamp":"2025-06-19T13:17:47.381Z"} -{"level":"info","message":"No guest messages found for guest ID 1750339052772-l83fj28p8","timestamp":"2025-06-19T13:17:47.387Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:47.395Z"} -{"level":"info","message":"Fetching token balances for address: 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:47.396Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750339052772-l83fj28p8","timestamp":"2025-06-19T13:17:47.399Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:17:47.430Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.434Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:47.451Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.454Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:47.471Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.474Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:47.491Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.493Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:17:47.510Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.513Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:47.534Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.537Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:17:47.553Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:17:47.556Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:48.406Z"} -{"level":"info","message":"Fetching token balances for address: 0x02ec9f5278f0cbfd5363b5e839e7d9013c3cf138","timestamp":"2025-06-19T13:17:48.407Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:17:49.439Z"} -{"level":"info","message":"Processing guest messages for user 105 with guest ID 1750339052772-l83fj28p8","timestamp":"2025-06-19T13:17:49.441Z"} -{"level":"info","message":"Guest messages for guest ID 1750339052772-l83fj28p8 were already processed.","timestamp":"2025-06-19T13:17:49.444Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:17:49.638Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:17:49.665Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 105","offset":0,"timestamp":"2025-06-19T13:17:49.674Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:17:58.667Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:18:14.543Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:18:14.547Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:18:18.748Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:18:18.750Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:18:47.866Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:18:47.870Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:18:50.999Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:18:51.001Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:18:52.926Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:19:15.903Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:19:15.907Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:19:19.138Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:19:19.140Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:19:45.109Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:19:46.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:19:46.086Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:19:49.323Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:19:49.325Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:20:19.518Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:20:19.522Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:20:44.740Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T13:20:47.035Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T13:20:47.039Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T13:20:47.040Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T13:20:47.041Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T13:20:47.042Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T13:20:47.043Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T13:20:47.477Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T13:20:47.488Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T13:20:47.556Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T13:20:47.558Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:20:47.649Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:20:47.655Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Cannot use a pool after calling end on the pool","method":"GET","stack":"Error: Cannot use a pool after calling end on the pool\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async PGStore._asyncQuery (/app/node_modules/connect-pg-simple/index.js:322:21)","timestamp":"2025-06-19T13:20:47.677Z","url":"/api/auth/identities","userId":1} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:20:48.566Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:20:48.570Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:20:49.700Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:20:49.704Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:20:53.674Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:15.687Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:15.691Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:18.501Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:18.504Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:18.542Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:18.546Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:21:18.577Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:21:18.642Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:21:18.791Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:21:18.793Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:18.796Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:18.821Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:18.862Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:18.866Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:18.889Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:18.892Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:18.910Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:18.912Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:33.532Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 105","timestamp":"2025-06-19T13:21:33.535Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:21:34.971Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:17:30.520Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:21:34.972Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:21:34.976Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:34.992Z"} -{"cookie":{"expires":"2025-07-19T13:21:34.989Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"988d48b9dc23c8bd72505b08a26bb9e0","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:21:34.993Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:21:34.997Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:21:35.019Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:21:35.059Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:35.716Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0x990D1bD44aDfba04f76c355a80f5798ceFb6FEc7","timestamp":"2025-06-19T13:21:49.223Z"} -{"level":"info","message":"Nonce 3c28ce4ab7a42d259f0dc2b0565bad3b сохранен для адреса 0x990D1bD44aDfba04f76c355a80f5798ceFb6FEc7","timestamp":"2025-06-19T13:21:49.229Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T13:21:49.234Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T13:21:49.235Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:21:49.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:21:49.237Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:50.081Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:21:50.086Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:21:51.351Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0x990D1bD44aDfba04f76c355a80f5798ceFb6FEc7","timestamp":"2025-06-19T13:21:51.353Z"} -{"level":"info","message":"Checking admin role for address: 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:51.431Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:21:52.149Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:21:52.368Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:21:52.408Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:21:52.565Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:21:52.597Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:52.597Z"} -{"level":"info","message":"New user 106 role check result: user","timestamp":"2025-06-19T13:21:52.597Z"} -{"level":"info","message":"[verify] Found or created user 106 for wallet 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:52.598Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 106 to guest_user_mapping: 988d48b9dc23c8bd72505b08a26bb9e0","timestamp":"2025-06-19T13:21:52.599Z"} -{"level":"info","message":"Checking admin tokens for address: 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:52.604Z"} -{"level":"info","message":"Checking admin role for address: 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:52.604Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:21:52.619Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:21:52.857Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:21:52.917Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:21:53.039Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:21:53.077Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:21:53.079Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:53.079Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:21:34.989Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"988d48b9dc23c8bd72505b08a26bb9e0","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:21:53.082Z","userId":106} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:21:53.087Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 106 with guestId=988d48b9dc23c8bd72505b08a26bb9e0, previousGuestId=undefined","timestamp":"2025-06-19T13:21:53.089Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=106, guestId=988d48b9dc23c8bd72505b08a26bb9e0","timestamp":"2025-06-19T13:21:53.094Z"} -{"level":"info","message":"Processing guest messages for user 106 with guest ID 988d48b9dc23c8bd72505b08a26bb9e0","timestamp":"2025-06-19T13:21:53.096Z"} -{"level":"info","message":"No guest messages found for guest ID 988d48b9dc23c8bd72505b08a26bb9e0","timestamp":"2025-06-19T13:21:53.101Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 988d48b9dc23c8bd72505b08a26bb9e0","timestamp":"2025-06-19T13:21:53.107Z"} -{"address":"0x990d1bd44adfba04f76c355a80f5798cefb6fec7","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:21:34.989Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"988d48b9dc23c8bd72505b08a26bb9e0","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["988d48b9dc23c8bd72505b08a26bb9e0"],"timestamp":"2025-06-19T13:21:53.110Z","userId":106} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:21:53.114Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:53.127Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:53.129Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:53.390Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:53.394Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:53.417Z"} -{"level":"info","message":"Fetching token balances for address: 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:53.418Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:21:53.429Z"} -{"level":"info","message":"Processing guest messages for user 106 with guest ID 1750339297902-1cc57v5lp","timestamp":"2025-06-19T13:21:53.431Z"} -{"level":"info","message":"Created mapping for guest ID 1750339297902-1cc57v5lp to user 106","timestamp":"2025-06-19T13:21:53.440Z"} -{"level":"info","message":"No guest messages found for guest ID 1750339297902-1cc57v5lp","timestamp":"2025-06-19T13:21:53.445Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750339297902-1cc57v5lp","timestamp":"2025-06-19T13:21:53.451Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:53.455Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:53.459Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:54.300Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:54.303Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:54.317Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:54.320Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:54.335Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:54.337Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:21:54.355Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:54.357Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:54.373Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:54.376Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:21:51.261Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:21:51.265Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:52.128Z"} -{"level":"info","message":"Fetching token balances for address: 0x990d1bd44adfba04f76c355a80f5798cefb6fec7","timestamp":"2025-06-19T13:21:52.128Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:21:53.118Z"} -{"level":"info","message":"Processing guest messages for user 106 with guest ID 1750339297902-1cc57v5lp","timestamp":"2025-06-19T13:21:53.119Z"} -{"level":"info","message":"Guest messages for guest ID 1750339297902-1cc57v5lp were already processed.","timestamp":"2025-06-19T13:21:53.121Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:21:53.196Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:21:53.214Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 106","offset":0,"timestamp":"2025-06-19T13:21:53.220Z","total":0} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T13:21:56.935Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:22:01.996Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:22:01.998Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:22:02.715Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:22:19.305Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:22:19.308Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:22:22.298Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:22:22.301Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:22:41.234Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:22:48.165Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:22:48.169Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:22:52.485Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:22:52.487Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:22:58.227Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:23:18.359Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:23:18.364Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:23:22.674Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:23:22.677Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T13:23:37.016Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T13:23:37.018Z"} -{"conversationId":2,"level":"info","message":"Created new conversation","timestamp":"2025-06-19T13:23:37.029Z","userId":106} -{"conversationId":2,"level":"info","message":"User message saved","messageId":122,"timestamp":"2025-06-19T13:23:37.035Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T13:23:37.048Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T13:23:37.048Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T13:23:37.051Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:23:39.821Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:23:48.775Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:23:48.799Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:23:53.053Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:23:53.056Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:23:53.846Z"} -{"conversationId":2,"level":"info","message":"AI response received","timestamp":"2025-06-19T13:24:04.524Z"} -{"conversationId":2,"level":"info","message":"AI response saved","messageId":123,"timestamp":"2025-06-19T13:24:04.561Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:24:18.757Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:24:18.762Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:24:23.062Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:24:23.064Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:24:35.271Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:24:47.938Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:24:47.942Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:24:48.903Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:24:53.252Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:24:53.256Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:25:18.129Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:25:18.134Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:25:23.452Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:25:23.455Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:25:26.252Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:25:44.335Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:25:49.319Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:25:49.323Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:26:18.525Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:26:18.528Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:26:21.706Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:26:36.704Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:26:36.707Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:26:39.733Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:26:49.690Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:26:49.694Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:27:00.107Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:27:00.112Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:19.884Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:27:19.889Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:27:21.445Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:27:30.150Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:27:30.162Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:27:35.100Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:37.646Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 106","timestamp":"2025-06-19T13:27:37.651Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:27:38.990Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:21:34.989Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:27:38.991Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:27:38.994Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:27:39.009Z"} -{"cookie":{"expires":"2025-07-19T13:27:39.006Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"56342f4d5977bb79192559cf0d0bf3fc","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:27:39.010Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:27:39.014Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:27:39.041Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:27:39.084Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:27:39.597Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:50.084Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:27:50.087Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:27:51.973Z"} -{"level":"info","message":"Nonce 213276cc03f4bf294cae6f2b9e073a79 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:27:51.981Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:27:54.139Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:27:54.139Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:54.170Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:27:54.911Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:27:55.097Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:27:55.178Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:27:55.324Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:27:55.673Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:55.674Z"} -{"level":"info","message":"New user 107 role check result: user","timestamp":"2025-06-19T13:27:55.674Z"} -{"level":"info","message":"[verify] Found or created user 107 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:55.676Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 107 to guest_user_mapping: 56342f4d5977bb79192559cf0d0bf3fc","timestamp":"2025-06-19T13:27:55.677Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:55.684Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:55.685Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:27:55.707Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:27:55.984Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:27:56.100Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:27:56.150Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:27:56.175Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:27:56.252Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:56.252Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:27:39.006Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"56342f4d5977bb79192559cf0d0bf3fc","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:27:56.255Z","userId":107} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:27:56.260Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 107 with guestId=56342f4d5977bb79192559cf0d0bf3fc, previousGuestId=undefined","timestamp":"2025-06-19T13:27:56.260Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=107, guestId=56342f4d5977bb79192559cf0d0bf3fc","timestamp":"2025-06-19T13:27:56.265Z"} -{"level":"info","message":"Processing guest messages for user 107 with guest ID 56342f4d5977bb79192559cf0d0bf3fc","timestamp":"2025-06-19T13:27:56.265Z"} -{"level":"info","message":"No guest messages found for guest ID 56342f4d5977bb79192559cf0d0bf3fc","timestamp":"2025-06-19T13:27:56.271Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 56342f4d5977bb79192559cf0d0bf3fc","timestamp":"2025-06-19T13:27:56.275Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:27:39.006Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"56342f4d5977bb79192559cf0d0bf3fc","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["56342f4d5977bb79192559cf0d0bf3fc"],"timestamp":"2025-06-19T13:27:56.278Z","userId":107} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:27:56.281Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:27:56.293Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.295Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:56.316Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.320Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:56.345Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:56.347Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:27:56.356Z"} -{"level":"info","message":"Processing guest messages for user 107 with guest ID 1750339661506-tgnwbebw4","timestamp":"2025-06-19T13:27:56.357Z"} -{"level":"info","message":"Created mapping for guest ID 1750339661506-tgnwbebw4 to user 107","timestamp":"2025-06-19T13:27:56.367Z"} -{"level":"info","message":"No guest messages found for guest ID 1750339661506-tgnwbebw4","timestamp":"2025-06-19T13:27:56.372Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750339661506-tgnwbebw4","timestamp":"2025-06-19T13:27:56.379Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:27:56.386Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.390Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:56.407Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.410Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:56.429Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.432Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:56.450Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.453Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:27:56.470Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.472Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:56.492Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.499Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:27:56.522Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:27:56.524Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:57.482Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:27:57.483Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:27:58.532Z"} -{"level":"info","message":"Processing guest messages for user 107 with guest ID 1750339661506-tgnwbebw4","timestamp":"2025-06-19T13:27:58.533Z"} -{"level":"info","message":"Guest messages for guest ID 1750339661506-tgnwbebw4 were already processed.","timestamp":"2025-06-19T13:27:58.535Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:27:58.585Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:27:58.603Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 107","offset":0,"timestamp":"2025-06-19T13:27:58.608Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:28:16.740Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:19.279Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:19.282Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:28:23.343Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:23.345Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:23.440Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:23.449Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:28:23.478Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:23.482Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:28:23.517Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:28:23.522Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:28:23.523Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:23.606Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:23.635Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:28:23.648Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:23.755Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:23.766Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:23.890Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:23.893Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:27.693Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:28:27.695Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:28:34.811Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:53.884Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:28:53.888Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:28:57.874Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:28:57.876Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.357Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-19T13:29:12.358Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.358Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.359Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.359Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.361Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.361Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.361Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.362Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.362Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.362Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.363Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.363Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-19T13:29:20.079Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T13:29:20.753Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T13:29:20.755Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:29:21.531Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:29:24.084Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:29:24.088Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:29:25.907Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:29:28.083Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:29:28.085Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:29:54.264Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:29:54.267Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:29:58.259Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:29:58.262Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:30:03.213Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:30:21.059Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:30:21.152Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:30:24.449Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:30:24.453Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:30:28.460Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:30:28.463Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:30:55.410Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:30:55.414Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:30:58.663Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:30:58.666Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:31:02.971Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:31:16.800Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:31:16.801Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:31:16.801Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:31:25.597Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:31:25.600Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:31:47.144Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:31:47.149Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:31:54.140Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:31:54.192Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:31:54.245Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:31:55.796Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:31:55.798Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:32:11.854Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:32:11.949Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:32:12.168Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:32:12.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:32:12.169Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:32:25.989Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:32:25.994Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:32:47.523Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:32:47.527Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:32:49.267Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:32:58.282Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:32:58.288Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:33:03.017Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:33:07.406Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:33:11.140Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 107","timestamp":"2025-06-19T13:33:11.145Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:33:24.043Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:33:24.047Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:33:25.200Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:27:39.006Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:33:25.201Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:33:25.204Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:33:25.219Z"} -{"cookie":{"expires":"2025-07-19T13:33:25.217Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"3049e95da3f5c79d788a0f4168438899","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:33:25.220Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:33:25.223Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:33:25.239Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:33:25.277Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:33:25.861Z"} -{"level":"info","message":"GET /api/users/107","timestamp":"2025-06-19T13:33:46.959Z"} -{"level":"info","message":"GET /api/messages?userId=107","timestamp":"2025-06-19T13:33:47.004Z"} -{"level":"info","message":"GET /api/users/107/tags","timestamp":"2025-06-19T13:33:47.029Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.274Z"} -{"level":"info","message":"GET /api/users/107","timestamp":"2025-06-19T13:33:49.343Z"} -{"level":"info","message":"DELETE /api/users/107","timestamp":"2025-06-19T13:33:50.979Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:33:51.091Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:33:53.463Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:33:53.505Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:33:53.470Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:33:53.473Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:34:01.998Z"} -{"level":"info","message":"Nonce c7dd79766088539dea1cf4cabf9a0111 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:34:02.003Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:34:02.679Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:34:02.787Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:02.964Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:02.965Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:34:04.232Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:34:04.232Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:04.259Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:34:05.053Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:34:05.307Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:34:05.399Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:34:05.646Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:34:05.657Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:05.658Z"} -{"level":"info","message":"New user 108 role check result: user","timestamp":"2025-06-19T13:34:05.658Z"} -{"level":"info","message":"[verify] Found or created user 108 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:05.659Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 108 to guest_user_mapping: 3049e95da3f5c79d788a0f4168438899","timestamp":"2025-06-19T13:34:05.659Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:05.665Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:05.666Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:34:05.679Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:34:05.938Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:34:05.985Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:34:06.098Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:34:06.115Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:34:06.139Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:06.139Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:33:25.217Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"3049e95da3f5c79d788a0f4168438899","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:34:06.141Z","userId":108} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:34:06.145Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 108 with guestId=3049e95da3f5c79d788a0f4168438899, previousGuestId=undefined","timestamp":"2025-06-19T13:34:06.145Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=108, guestId=3049e95da3f5c79d788a0f4168438899","timestamp":"2025-06-19T13:34:06.149Z"} -{"level":"info","message":"Processing guest messages for user 108 with guest ID 3049e95da3f5c79d788a0f4168438899","timestamp":"2025-06-19T13:34:06.149Z"} -{"level":"info","message":"No guest messages found for guest ID 3049e95da3f5c79d788a0f4168438899","timestamp":"2025-06-19T13:34:06.153Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 3049e95da3f5c79d788a0f4168438899","timestamp":"2025-06-19T13:34:06.158Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:33:25.217Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"3049e95da3f5c79d788a0f4168438899","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["3049e95da3f5c79d788a0f4168438899"],"timestamp":"2025-06-19T13:34:06.161Z","userId":108} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:34:06.164Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:34:06.287Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.289Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:06.311Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.315Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:34:06.340Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.343Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:34:06.345Z"} -{"level":"info","message":"Processing guest messages for user 108 with guest ID 1750340008839-q0zu5vl5c","timestamp":"2025-06-19T13:34:06.346Z"} -{"level":"info","message":"Created mapping for guest ID 1750340008839-q0zu5vl5c to user 108","timestamp":"2025-06-19T13:34:06.355Z"} -{"level":"info","message":"No guest messages found for guest ID 1750340008839-q0zu5vl5c","timestamp":"2025-06-19T13:34:06.361Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:06.365Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750340008839-q0zu5vl5c","timestamp":"2025-06-19T13:34:06.367Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.372Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:06.378Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:06.379Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:06.393Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.397Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:06.415Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.417Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:34:06.432Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.434Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:06.452Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.455Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:06.470Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:06.472Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:07.380Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:34:07.381Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:34:08.326Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:34:08.342Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 108","offset":0,"timestamp":"2025-06-19T13:34:08.349Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:34:10.490Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:34:10.513Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 108","offset":0,"timestamp":"2025-06-19T13:34:10.517Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:23.669Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:34:23.673Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:37.452Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:34:37.455Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:34:44.493Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:34:53.857Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:34:53.861Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:34:58.007Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:34:58.112Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:58.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:58.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:58.367Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:35:07.624Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:35:07.628Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:35:24.827Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:35:24.830Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:35:35.491Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:35:37.832Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:35:37.835Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:35:49.224Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:35:53.607Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:35:55.019Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:35:55.022Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:36:08.008Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:36:08.011Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:36:30.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:36:38.199Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:36:38.202Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:36:44.639Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:36:46.726Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:36:46.731Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:36:49.004Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:37:06.080Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:37:06.085Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:37:26.121Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:37:26.127Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:37:30.705Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:37:40.054Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:37:47.115Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:37:47.122Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:37:48.707Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:37:55.778Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:37:55.782Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:38:04.605Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:04.610Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:38:04.657Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:38:04.730Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:38:04.774Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:04.784Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:38:04.989Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:38:04.991Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:38:04.992Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:04.994Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:38:05.099Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:05.102Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:38:05.126Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:05.128Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:38:05.150Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:05.153Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:38:21.819Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:38:35.648Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:38:35.653Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:38:39.612Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:38:39.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:38:47.494Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:38:47.499Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:39:05.780Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:39:05.783Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:39:17.166Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:39:35.321Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:39:35.322Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:39:35.322Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:39:35.957Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:39:35.962Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:39:47.886Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:39:47.890Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:40:05.913Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:40:05.916Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:40:12.510Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:40:12.552Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:40:12.594Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:40:33.559Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:40:33.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:40:33.840Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:40:33.840Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:40:33.840Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:40:35.183Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:40:35.186Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:40:47.094Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:40:47.098Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:41:06.588Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:41:06.592Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:41:07.925Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:41:17.720Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:41:17.722Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:41:21.535Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:41:30.266Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:41:46.356Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:41:46.359Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:41:46.367Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:41:46.371Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:42:03.304Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:42:06.680Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:42:06.683Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:42:21.250Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:42:21.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.507Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.508Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.508Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.508Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.509Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.509Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:42:21.592Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:42:23.306Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:42:23.332Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:42:32.305Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:42:32.315Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:42:37.088Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:42:37.090Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:42:37.334Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 108","timestamp":"2025-06-19T13:42:37.336Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:42:37.435Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:33:25.217Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:42:37.436Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:42:37.440Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:42:37.453Z"} -{"cookie":{"expires":"2025-07-19T13:42:37.451Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0c09e5f30b0c1e9fde067c92ce22700e","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:42:37.454Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:42:37.457Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:42:37.475Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:42:37.512Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:42:38.212Z"} -{"level":"info","message":"GET /api/users/108","timestamp":"2025-06-19T13:42:48.542Z"} -{"level":"info","message":"GET /api/messages?userId=108","timestamp":"2025-06-19T13:42:48.584Z"} -{"level":"info","message":"GET /api/users/108/tags","timestamp":"2025-06-19T13:42:48.615Z"} -{"level":"info","message":"GET /api/users/108","timestamp":"2025-06-19T13:42:50.463Z"} -{"level":"info","message":"DELETE /api/users/108","timestamp":"2025-06-19T13:42:52.161Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:42:52.224Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:42:56.591Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:42:56.629Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:42:59.338Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:43:06.245Z"} -{"level":"info","message":"Nonce 3a6242ff64f4ffebf55d4789b82eea65 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:43:06.250Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:07.279Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:43:07.282Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:43:06.564Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:43:06.564Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:06.590Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:43:07.787Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:43:07.807Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:43:07.893Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:43:08.238Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:43:08.583Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:08.583Z"} -{"level":"info","message":"New user 109 role check result: user","timestamp":"2025-06-19T13:43:08.583Z"} -{"level":"info","message":"[verify] Found or created user 109 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:08.584Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 109 to guest_user_mapping: 0c09e5f30b0c1e9fde067c92ce22700e","timestamp":"2025-06-19T13:43:08.584Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:08.589Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:08.589Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:43:08.601Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:43:08.866Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:43:09.008Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:43:09.052Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:43:09.070Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:43:09.150Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:09.150Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:42:37.451Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0c09e5f30b0c1e9fde067c92ce22700e","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:43:09.151Z","userId":109} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:43:09.154Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 109 with guestId=0c09e5f30b0c1e9fde067c92ce22700e, previousGuestId=undefined","timestamp":"2025-06-19T13:43:09.154Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=109, guestId=0c09e5f30b0c1e9fde067c92ce22700e","timestamp":"2025-06-19T13:43:09.157Z"} -{"level":"info","message":"Processing guest messages for user 109 with guest ID 0c09e5f30b0c1e9fde067c92ce22700e","timestamp":"2025-06-19T13:43:09.158Z"} -{"level":"info","message":"No guest messages found for guest ID 0c09e5f30b0c1e9fde067c92ce22700e","timestamp":"2025-06-19T13:43:09.162Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 0c09e5f30b0c1e9fde067c92ce22700e","timestamp":"2025-06-19T13:43:09.166Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:42:37.451Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0c09e5f30b0c1e9fde067c92ce22700e","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["0c09e5f30b0c1e9fde067c92ce22700e"],"timestamp":"2025-06-19T13:43:09.169Z","userId":109} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:43:09.173Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:43:09.184Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.186Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:09.210Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.213Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:43:09.240Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.243Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:43:09.246Z"} -{"level":"info","message":"Processing guest messages for user 109 with guest ID 1750340559202-zu8aef7sq","timestamp":"2025-06-19T13:43:09.248Z"} -{"level":"info","message":"Created mapping for guest ID 1750340559202-zu8aef7sq to user 109","timestamp":"2025-06-19T13:43:09.259Z"} -{"level":"info","message":"No guest messages found for guest ID 1750340559202-zu8aef7sq","timestamp":"2025-06-19T13:43:09.265Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:09.268Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.271Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750340559202-zu8aef7sq","timestamp":"2025-06-19T13:43:09.274Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:09.284Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:09.286Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:09.301Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.306Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:09.326Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.329Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:43:09.482Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.484Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:09.499Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.501Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:09.516Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:09.518Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:10.344Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:43:10.344Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:43:11.351Z"} -{"level":"info","message":"Processing guest messages for user 109 with guest ID 1750340559202-zu8aef7sq","timestamp":"2025-06-19T13:43:11.352Z"} -{"level":"info","message":"Guest messages for guest ID 1750340559202-zu8aef7sq were already processed.","timestamp":"2025-06-19T13:43:11.354Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:43:11.465Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:43:11.481Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 109","offset":0,"timestamp":"2025-06-19T13:43:11.486Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:43:16.755Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:43:16.798Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:16.904Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:16.905Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:16.905Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:34.948Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:43:34.951Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:43:40.583Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:43:40.585Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:58.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:44:05.368Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:44:05.371Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:44:09.115Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:44:09.158Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:44:10.773Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:44:10.775Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:44:12.194Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:44:35.562Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:44:35.565Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:44:40.968Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:44:40.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:44:54.175Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:44:54.176Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:44:54.176Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:45:03.328Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:45:03.377Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:45:05.814Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:45:05.818Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:45:11.157Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:45:11.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:45:11.804Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:45:22.348Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:45:22.352Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:45:41.364Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 109","timestamp":"2025-06-19T13:45:41.367Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:45:44.856Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:45:47.851Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:45:47.853Z"} -{"level":"info","message":"GET /api/users/109","timestamp":"2025-06-19T13:45:59.800Z"} -{"level":"info","message":"GET /api/messages?userId=109","timestamp":"2025-06-19T13:45:59.839Z"} -{"level":"info","message":"GET /api/users/109/tags","timestamp":"2025-06-19T13:45:59.867Z"} -{"level":"info","message":"GET /api/users/109","timestamp":"2025-06-19T13:46:01.458Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:46:02.619Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:46:02.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:46:04.815Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:42:37.451Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:46:04.815Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:46:04.819Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:46:04.836Z"} -{"cookie":{"expires":"2025-07-19T13:46:04.834Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"07f5aa65507ce5bbef9bcba539cec6d2","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:46:04.836Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:46:04.890Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:46:04.967Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:46:05.006Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:46:05.441Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:05.989Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:46:05.991Z"} -{"level":"info","message":"DELETE /api/users/109","timestamp":"2025-06-19T13:46:08.344Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:46:08.394Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:46:10.771Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:46:10.805Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:46:18.107Z"} -{"level":"info","message":"Nonce ea34af781a4de098f839e9eaf8a995d3 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:46:18.112Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:46:20.182Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:46:20.182Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:20.211Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:46:20.948Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:46:21.124Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:46:21.130Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:46:22.513Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:46:19.462Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:19.462Z"} -{"level":"info","message":"New user 110 role check result: user","timestamp":"2025-06-19T13:46:19.462Z"} -{"level":"info","message":"[verify] Found or created user 110 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:19.463Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 110 to guest_user_mapping: 07f5aa65507ce5bbef9bcba539cec6d2","timestamp":"2025-06-19T13:46:19.463Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:19.467Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:19.467Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:46:19.484Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:46:19.772Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:46:19.798Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:46:19.906Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:46:19.908Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:46:19.942Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:19.942Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:46:04.834Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"07f5aa65507ce5bbef9bcba539cec6d2","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:46:19.944Z","userId":110} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:46:19.948Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 110 with guestId=07f5aa65507ce5bbef9bcba539cec6d2, previousGuestId=undefined","timestamp":"2025-06-19T13:46:19.948Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=110, guestId=07f5aa65507ce5bbef9bcba539cec6d2","timestamp":"2025-06-19T13:46:19.952Z"} -{"level":"info","message":"Processing guest messages for user 110 with guest ID 07f5aa65507ce5bbef9bcba539cec6d2","timestamp":"2025-06-19T13:46:19.952Z"} -{"level":"info","message":"No guest messages found for guest ID 07f5aa65507ce5bbef9bcba539cec6d2","timestamp":"2025-06-19T13:46:19.957Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 07f5aa65507ce5bbef9bcba539cec6d2","timestamp":"2025-06-19T13:46:19.960Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:46:04.834Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"07f5aa65507ce5bbef9bcba539cec6d2","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["07f5aa65507ce5bbef9bcba539cec6d2"],"timestamp":"2025-06-19T13:46:19.963Z","userId":110} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:46:19.966Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:46:20.134Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.136Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:20.162Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.168Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:46:20.196Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.200Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:46:20.208Z"} -{"level":"info","message":"Processing guest messages for user 110 with guest ID 1750340767661-wqt1hzm4b","timestamp":"2025-06-19T13:46:20.209Z"} -{"level":"info","message":"Created mapping for guest ID 1750340767661-wqt1hzm4b to user 110","timestamp":"2025-06-19T13:46:20.219Z"} -{"level":"info","message":"No guest messages found for guest ID 1750340767661-wqt1hzm4b","timestamp":"2025-06-19T13:46:20.226Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:20.227Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.229Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750340767661-wqt1hzm4b","timestamp":"2025-06-19T13:46:20.235Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:20.247Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:20.252Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:20.253Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.254Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:20.270Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.273Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:46:20.290Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.292Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:20.306Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.308Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:20.323Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:20.327Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:21.249Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:46:21.250Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:46:22.230Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:46:22.248Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 110","offset":0,"timestamp":"2025-06-19T13:46:22.254Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:46:24.400Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:46:24.415Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 110","offset":0,"timestamp":"2025-06-19T13:46:24.418Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:36.093Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:46:36.096Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:46:40.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:46:51.343Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:46:51.347Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:46:53.875Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:47:02.649Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:47:06.514Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:47:06.518Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:47:21.551Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:47:21.554Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:47:35.544Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:47:36.760Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:47:36.763Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:47:51.725Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:47:51.728Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:47:53.578Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:47:53.687Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.862Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:48:21.915Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:48:21.918Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:48:35.327Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:48:38.166Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:48:38.169Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:48:48.932Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:48:49.025Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:48:49.250Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:48:49.250Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:48:49.251Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:48:52.105Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:48:52.110Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:15.649Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:49:15.654Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:22.286Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 110","timestamp":"2025-06-19T13:49:22.288Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:49:30.795Z"} -{"level":"info","message":"GET /api/users/110","timestamp":"2025-06-19T13:49:31.388Z"} -{"level":"info","message":"GET /api/messages?userId=110","timestamp":"2025-06-19T13:49:31.419Z"} -{"level":"info","message":"GET /api/users/110/tags","timestamp":"2025-06-19T13:49:31.445Z"} -{"level":"info","message":"GET /api/users/110","timestamp":"2025-06-19T13:49:33.073Z"} -{"level":"info","message":"DELETE /api/users/110","timestamp":"2025-06-19T13:49:34.676Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:49:34.732Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:34.907Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:49:34.910Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:49:38.046Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:46:04.834Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:49:38.046Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:49:38.049Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:49:38.062Z"} -{"cookie":{"expires":"2025-07-19T13:49:38.060Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"b3416a593dbc92340bfab8748a76c180","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:49:38.063Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:49:38.066Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:49:38.083Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:49:38.121Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:49:38.778Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:49:40.110Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:49:40.152Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:49:44.375Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:49:44.935Z"} -{"level":"info","message":"Nonce e86eadd8922011e84439c76b270391e9 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:49:44.941Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:49:47.054Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:49:47.054Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:47.091Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:49:48.098Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:49:48.156Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:49:48.187Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:49:48.203Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:49:48.264Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.264Z"} -{"level":"info","message":"New user 111 role check result: user","timestamp":"2025-06-19T13:49:48.264Z"} -{"level":"info","message":"[verify] Found or created user 111 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.265Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 111 to guest_user_mapping: b3416a593dbc92340bfab8748a76c180","timestamp":"2025-06-19T13:49:48.265Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.271Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.272Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:49:48.283Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:49:48.579Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:49:48.683Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:49:48.721Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:49:48.754Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:49:48.832Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.832Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:49:38.060Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"b3416a593dbc92340bfab8748a76c180","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:49:48.834Z","userId":111} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:49:48.839Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 111 with guestId=b3416a593dbc92340bfab8748a76c180, previousGuestId=undefined","timestamp":"2025-06-19T13:49:48.839Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=111, guestId=b3416a593dbc92340bfab8748a76c180","timestamp":"2025-06-19T13:49:48.843Z"} -{"level":"info","message":"Processing guest messages for user 111 with guest ID b3416a593dbc92340bfab8748a76c180","timestamp":"2025-06-19T13:49:48.843Z"} -{"level":"info","message":"No guest messages found for guest ID b3416a593dbc92340bfab8748a76c180","timestamp":"2025-06-19T13:49:48.847Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID b3416a593dbc92340bfab8748a76c180","timestamp":"2025-06-19T13:49:48.850Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:49:38.060Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"b3416a593dbc92340bfab8748a76c180","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["b3416a593dbc92340bfab8748a76c180"],"timestamp":"2025-06-19T13:49:48.852Z","userId":111} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:49:48.855Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:49:48.866Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:48.868Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:48.887Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:48.890Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:49:48.912Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:48.914Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:49:48.924Z"} -{"level":"info","message":"Processing guest messages for user 111 with guest ID 1750340981519-3733gxwjq","timestamp":"2025-06-19T13:49:48.926Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:48.933Z"} -{"level":"info","message":"Created mapping for guest ID 1750340981519-3733gxwjq to user 111","timestamp":"2025-06-19T13:49:48.935Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:48.937Z"} -{"level":"info","message":"No guest messages found for guest ID 1750340981519-3733gxwjq","timestamp":"2025-06-19T13:49:48.939Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750340981519-3733gxwjq","timestamp":"2025-06-19T13:49:48.944Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.955Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:48.956Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:48.957Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:48.959Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:48.978Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:48.982Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:49:48.999Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:49.000Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:49.018Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:49.019Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:49:49.033Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 111","timestamp":"2025-06-19T13:49:49.035Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:49.998Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:49:49.999Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:49:51.012Z"} -{"level":"info","message":"Processing guest messages for user 111 with guest ID 1750340981519-3733gxwjq","timestamp":"2025-06-19T13:49:51.013Z"} -{"level":"info","message":"Guest messages for guest ID 1750340981519-3733gxwjq were already processed.","timestamp":"2025-06-19T13:49:51.015Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:49:51.129Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:49:51.176Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:49:51.394Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:49:51.418Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 111","offset":0,"timestamp":"2025-06-19T13:49:51.422Z","total":0} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:50:04.191Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:49:38.060Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:50:04.192Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:50:04.195Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:50:04.211Z"} -{"cookie":{"expires":"2025-07-19T13:50:04.208Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"549ded95717465636ed390846fa53ea2","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:50:04.212Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:50:04.216Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:50:04.239Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:50:04.284Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:50:04.734Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:05.336Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:50:05.339Z"} -{"level":"info","message":"GET /api/users/111","timestamp":"2025-06-19T13:50:12.087Z"} -{"level":"info","message":"GET /api/messages?userId=111","timestamp":"2025-06-19T13:50:12.110Z"} -{"level":"info","message":"GET /api/users/111/tags","timestamp":"2025-06-19T13:50:12.137Z"} -{"level":"info","message":"GET /api/users/111","timestamp":"2025-06-19T13:50:13.831Z"} -{"level":"info","message":"DELETE /api/users/111","timestamp":"2025-06-19T13:50:15.462Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:50:15.551Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:50:19.070Z"} -{"level":"info","message":"Nonce e9c56e73950747d6fcba037fb43a2da7 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:50:19.074Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:50:21.744Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:50:21.919Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:50:21.919Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:21.936Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:50:22.643Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:50:22.757Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:50:22.868Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:50:22.960Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:50:23.045Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.045Z"} -{"level":"info","message":"New user 112 role check result: user","timestamp":"2025-06-19T13:50:23.045Z"} -{"level":"info","message":"[verify] Found or created user 112 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.045Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 112 to guest_user_mapping: 549ded95717465636ed390846fa53ea2","timestamp":"2025-06-19T13:50:23.046Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.053Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.054Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:50:23.075Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:50:23.359Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:50:23.360Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:50:23.468Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:50:23.522Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:50:23.544Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.544Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:50:04.208Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"549ded95717465636ed390846fa53ea2","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:50:23.547Z","userId":112} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:50:23.558Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 112 with guestId=549ded95717465636ed390846fa53ea2, previousGuestId=undefined","timestamp":"2025-06-19T13:50:23.558Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=112, guestId=549ded95717465636ed390846fa53ea2","timestamp":"2025-06-19T13:50:23.565Z"} -{"level":"info","message":"Processing guest messages for user 112 with guest ID 549ded95717465636ed390846fa53ea2","timestamp":"2025-06-19T13:50:23.565Z"} -{"level":"info","message":"No guest messages found for guest ID 549ded95717465636ed390846fa53ea2","timestamp":"2025-06-19T13:50:23.572Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 549ded95717465636ed390846fa53ea2","timestamp":"2025-06-19T13:50:23.577Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:50:04.208Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"549ded95717465636ed390846fa53ea2","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["549ded95717465636ed390846fa53ea2"],"timestamp":"2025-06-19T13:50:23.580Z","userId":112} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:50:23.584Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:50:23.599Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:23.601Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:23.627Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:23.630Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:50:23.639Z"} -{"level":"info","message":"Processing guest messages for user 112 with guest ID 1750341007609-q4tjburml","timestamp":"2025-06-19T13:50:23.640Z"} -{"level":"info","message":"Created mapping for guest ID 1750341007609-q4tjburml to user 112","timestamp":"2025-06-19T13:50:23.644Z"} -{"level":"info","message":"No guest messages found for guest ID 1750341007609-q4tjburml","timestamp":"2025-06-19T13:50:23.648Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750341007609-q4tjburml","timestamp":"2025-06-19T13:50:23.656Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:50:23.664Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:23.666Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:23.686Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:23.691Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.699Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:23.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:23.713Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:23.715Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:23.735Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:23.738Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:50:24.097Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:24.099Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:24.115Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:24.117Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:24.133Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:24.136Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:24.705Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:50:24.706Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:50:25.715Z"} -{"level":"info","message":"Processing guest messages for user 112 with guest ID 1750341007609-q4tjburml","timestamp":"2025-06-19T13:50:25.716Z"} -{"level":"info","message":"Guest messages for guest ID 1750341007609-q4tjburml were already processed.","timestamp":"2025-06-19T13:50:25.717Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:50:25.918Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:50:25.940Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 112","offset":0,"timestamp":"2025-06-19T13:50:25.946Z","total":0} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:50:26.783Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:50:26.789Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:35.305Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:50:35.308Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:50:35.557Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.370Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.370Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.370Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:50:53.974Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 112","timestamp":"2025-06-19T13:50:53.979Z"} -{"level":"info","message":"GET /api/users/112","timestamp":"2025-06-19T13:51:04.719Z"} -{"level":"info","message":"GET /api/messages?userId=112","timestamp":"2025-06-19T13:51:04.781Z"} -{"level":"info","message":"GET /api/users/112/tags","timestamp":"2025-06-19T13:51:04.875Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:05.487Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:05.489Z"} -{"level":"info","message":"GET /api/users/112","timestamp":"2025-06-19T13:51:06.403Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:51:12.333Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:50:04.208Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:51:12.333Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:51:12.336Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:12.350Z"} -{"cookie":{"expires":"2025-07-19T13:51:12.348Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5defcf4a8691ccd10de8ce4ac2236906","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:51:12.351Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:51:12.353Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:51:12.371Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:51:12.409Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:12.759Z"} -{"level":"info","message":"DELETE /api/users/112","timestamp":"2025-06-19T13:51:16.441Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:51:16.507Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:51:18.487Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:51:18.551Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:51:21.676Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:28.460Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:28.464Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:28.503Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:28.507Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:28.531Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:28.540Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:51:28.573Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:51:28.585Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:51:28.588Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:28.631Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:28.692Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:51:28.854Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:28.857Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:28.859Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:28.918Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:28.921Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:51:30.964Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:51:31.011Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:51:31.056Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:51:35.379Z"} -{"level":"info","message":"Nonce dd6ca9470a6edf2b3ef529cfa8e34ab2 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:51:35.385Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:51:37.595Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:51:37.596Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:37.623Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:51:38.063Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:51:39.129Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:51:39.146Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:51:39.559Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:51:39.583Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:51:39.974Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:39.975Z"} -{"level":"info","message":"New user 113 role check result: user","timestamp":"2025-06-19T13:51:39.975Z"} -{"level":"info","message":"[verify] Found or created user 113 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:39.976Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 113 to guest_user_mapping: 5defcf4a8691ccd10de8ce4ac2236906","timestamp":"2025-06-19T13:51:39.976Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:39.982Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:39.982Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:51:39.995Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:51:40.284Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:51:40.314Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:51:40.381Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:51:40.420Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:51:40.455Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:40.456Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:51:12.348Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5defcf4a8691ccd10de8ce4ac2236906","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:51:40.458Z","userId":113} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:51:40.460Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 113 with guestId=5defcf4a8691ccd10de8ce4ac2236906, previousGuestId=undefined","timestamp":"2025-06-19T13:51:40.461Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=113, guestId=5defcf4a8691ccd10de8ce4ac2236906","timestamp":"2025-06-19T13:51:40.464Z"} -{"level":"info","message":"Processing guest messages for user 113 with guest ID 5defcf4a8691ccd10de8ce4ac2236906","timestamp":"2025-06-19T13:51:40.464Z"} -{"level":"info","message":"No guest messages found for guest ID 5defcf4a8691ccd10de8ce4ac2236906","timestamp":"2025-06-19T13:51:40.468Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 5defcf4a8691ccd10de8ce4ac2236906","timestamp":"2025-06-19T13:51:40.472Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:51:12.348Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5defcf4a8691ccd10de8ce4ac2236906","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["5defcf4a8691ccd10de8ce4ac2236906"],"timestamp":"2025-06-19T13:51:40.474Z","userId":113} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:51:40.476Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:40.488Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.490Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:40.511Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.515Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:40.534Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.539Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:51:40.560Z"} -{"level":"info","message":"Processing guest messages for user 113 with guest ID 1750341074658-0nach1r85","timestamp":"2025-06-19T13:51:40.561Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:40.567Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.569Z"} -{"level":"info","message":"Created mapping for guest ID 1750341074658-0nach1r85 to user 113","timestamp":"2025-06-19T13:51:40.571Z"} -{"level":"info","message":"No guest messages found for guest ID 1750341074658-0nach1r85","timestamp":"2025-06-19T13:51:40.575Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:40.580Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:40.581Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750341074658-0nach1r85","timestamp":"2025-06-19T13:51:40.584Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:40.591Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.593Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:40.611Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.614Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:51:40.629Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.631Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:40.646Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.648Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:40.663Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:51:40.665Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:41.602Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:51:41.603Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:51:42.403Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:51:42.417Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 113","offset":0,"timestamp":"2025-06-19T13:51:42.423Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:51:44.572Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:51:44.585Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 113","offset":0,"timestamp":"2025-06-19T13:51:44.590Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:51:59.073Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:51:59.079Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:52:11.530Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:52:11.534Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:52:16.868Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:52:29.809Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:52:29.813Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:52:30.509Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:52:30.615Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.806Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.807Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.807Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.808Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:52:41.722Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:52:41.725Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:52:59.830Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:52:59.834Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:53:07.697Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:53:11.737Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 113","timestamp":"2025-06-19T13:53:11.741Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:53:21.722Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:53:21.970Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:21.980Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:53:22.018Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:22.023Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:53:22.062Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:53:22.110Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:53:22.289Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T13:53:22.291Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:53:22.294Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:22.301Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:53:22.346Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:22.351Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:53:22.381Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:22.384Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:53:22.402Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:22.405Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:53:25.941Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:53:39.107Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:51:12.348Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:53:39.107Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:53:39.112Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:53:39.123Z"} -{"cookie":{"expires":"2025-07-19T13:53:39.122Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"abe7ae64f323dfee0a35861700bd4c41","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:53:39.124Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:53:39.128Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:53:39.146Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:53:39.184Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:53:39.507Z"} -{"level":"info","message":"GET /api/users/113","timestamp":"2025-06-19T13:53:43.035Z"} -{"level":"info","message":"GET /api/messages?userId=113","timestamp":"2025-06-19T13:53:43.069Z"} -{"level":"info","message":"GET /api/users/113/tags","timestamp":"2025-06-19T13:53:43.095Z"} -{"level":"info","message":"GET /api/users/113","timestamp":"2025-06-19T13:53:44.682Z"} -{"level":"info","message":"DELETE /api/users/113","timestamp":"2025-06-19T13:53:43.874Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:53:43.958Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:53:46.295Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:53:46.340Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:53:52.582Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:53:52.584Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:53:59.283Z"} -{"level":"info","message":"Nonce b2e3953863ad5f0164c74f3f004c4050 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:53:59.287Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:54:01.424Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:54:01.425Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:01.449Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:54:02.213Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:54:02.389Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:54:02.397Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:54:02.435Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:54:03.297Z"} -{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-19T13:54:04.474Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:04.475Z"} -{"level":"info","message":"New user 114 role check result: user","timestamp":"2025-06-19T13:54:04.475Z"} -{"level":"info","message":"[verify] Found or created user 114 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:04.476Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 114 to guest_user_mapping: abe7ae64f323dfee0a35861700bd4c41","timestamp":"2025-06-19T13:54:04.476Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:04.480Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:04.480Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:54:04.495Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:54:04.777Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:54:04.930Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:54:04.999Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:54:05.029Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:54:05.797Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:05.797Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:53:39.122Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"abe7ae64f323dfee0a35861700bd4c41","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:54:05.799Z","userId":114} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:54:05.804Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 114 with guestId=abe7ae64f323dfee0a35861700bd4c41, previousGuestId=undefined","timestamp":"2025-06-19T13:54:05.804Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=114, guestId=abe7ae64f323dfee0a35861700bd4c41","timestamp":"2025-06-19T13:54:05.808Z"} -{"level":"info","message":"Processing guest messages for user 114 with guest ID abe7ae64f323dfee0a35861700bd4c41","timestamp":"2025-06-19T13:54:05.808Z"} -{"level":"info","message":"No guest messages found for guest ID abe7ae64f323dfee0a35861700bd4c41","timestamp":"2025-06-19T13:54:05.813Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID abe7ae64f323dfee0a35861700bd4c41","timestamp":"2025-06-19T13:54:05.817Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:53:39.122Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"abe7ae64f323dfee0a35861700bd4c41","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["abe7ae64f323dfee0a35861700bd4c41"],"timestamp":"2025-06-19T13:54:05.821Z","userId":114} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:54:05.824Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:54:05.930Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:05.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:05.952Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:05.956Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:54:05.977Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:05.980Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:54:05.996Z"} -{"level":"info","message":"Processing guest messages for user 114 with guest ID 1750341220784-m1r35dp2x","timestamp":"2025-06-19T13:54:05.998Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:06.004Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:06.008Z"} -{"level":"info","message":"Created mapping for guest ID 1750341220784-m1r35dp2x to user 114","timestamp":"2025-06-19T13:54:06.011Z"} -{"level":"info","message":"No guest messages found for guest ID 1750341220784-m1r35dp2x","timestamp":"2025-06-19T13:54:06.016Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750341220784-m1r35dp2x","timestamp":"2025-06-19T13:54:06.020Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:06.030Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:06.031Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:06.033Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:06.035Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:06.053Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:06.055Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:54:06.072Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:06.077Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:06.092Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:06.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:06.112Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:06.115Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:07.072Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:54:07.073Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:54:07.952Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:54:07.967Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 114","offset":0,"timestamp":"2025-06-19T13:54:07.972Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:54:10.117Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:54:10.130Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 114","offset":0,"timestamp":"2025-06-19T13:54:10.133Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:54:17.050Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:22.987Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:54:22.990Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:37.073Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:54:37.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:54:53.172Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:54:53.175Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:55:03.059Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:55:03.109Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:55:07.261Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:55:07.265Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:55:12.360Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:55:21.075Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:55:23.363Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:55:23.366Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:55:35.225Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 114","timestamp":"2025-06-19T13:55:35.228Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:55:53.360Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:55:53.363Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:55:58.369Z"} -{"level":"info","message":"GET /api/users/114","timestamp":"2025-06-19T13:55:59.068Z"} -{"level":"info","message":"GET /api/messages?userId=114","timestamp":"2025-06-19T13:55:59.097Z"} -{"level":"info","message":"GET /api/users/114/tags","timestamp":"2025-06-19T13:55:59.123Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T13:56:03.200Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:53:39.122Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T13:56:03.201Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:56:03.203Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:56:03.218Z"} -{"cookie":{"expires":"2025-07-19T13:56:03.216Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"006d84a26ff0d79f68532cede4224790","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:56:03.219Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:56:03.222Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:56:03.238Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:56:03.276Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:56:01.526Z"} -{"level":"info","message":"GET /api/users/114","timestamp":"2025-06-19T13:56:05.979Z"} -{"level":"info","message":"DELETE /api/users/114","timestamp":"2025-06-19T13:56:07.506Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T13:56:07.555Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:56:12.009Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:56:12.107Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.345Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.345Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T13:56:14.109Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:56:14.169Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:56:20.958Z"} -{"level":"info","message":"Nonce 5e0ee198a6cc1e6d7afee4331369b657 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:56:20.964Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T13:56:22.946Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T13:56:22.947Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:22.971Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:56:23.616Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:23.735Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:56:23.737Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:56:23.885Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:56:24.069Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:56:24.301Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:56:24.331Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:24.332Z"} -{"level":"info","message":"New user 115 role check result: user","timestamp":"2025-06-19T13:56:24.332Z"} -{"level":"info","message":"[verify] Found or created user 115 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:24.333Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 115 to guest_user_mapping: 006d84a26ff0d79f68532cede4224790","timestamp":"2025-06-19T13:56:24.333Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:24.336Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:24.336Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T13:56:24.349Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:56:24.588Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:56:24.646Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T13:56:24.762Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T13:56:24.767Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T13:56:24.805Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:24.805Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:56:03.216Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"006d84a26ff0d79f68532cede4224790","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T13:56:24.808Z","userId":115} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:56:24.814Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 115 with guestId=006d84a26ff0d79f68532cede4224790, previousGuestId=undefined","timestamp":"2025-06-19T13:56:24.814Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=115, guestId=006d84a26ff0d79f68532cede4224790","timestamp":"2025-06-19T13:56:24.819Z"} -{"level":"info","message":"Processing guest messages for user 115 with guest ID 006d84a26ff0d79f68532cede4224790","timestamp":"2025-06-19T13:56:24.820Z"} -{"level":"info","message":"No guest messages found for guest ID 006d84a26ff0d79f68532cede4224790","timestamp":"2025-06-19T13:56:24.825Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 006d84a26ff0d79f68532cede4224790","timestamp":"2025-06-19T13:56:24.829Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T13:56:03.216Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"006d84a26ff0d79f68532cede4224790","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["006d84a26ff0d79f68532cede4224790"],"timestamp":"2025-06-19T13:56:24.832Z","userId":115} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T13:56:24.835Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:56:25.018Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.020Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:25.041Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.045Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:56:25.064Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.067Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T13:56:25.072Z"} -{"level":"info","message":"Processing guest messages for user 115 with guest ID 1750341364664-a9wl17ud5","timestamp":"2025-06-19T13:56:25.073Z"} -{"level":"info","message":"Created mapping for guest ID 1750341364664-a9wl17ud5 to user 115","timestamp":"2025-06-19T13:56:25.088Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:25.092Z"} -{"level":"info","message":"No guest messages found for guest ID 1750341364664-a9wl17ud5","timestamp":"2025-06-19T13:56:25.094Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.095Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750341364664-a9wl17ud5","timestamp":"2025-06-19T13:56:25.101Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:25.111Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:25.111Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:25.117Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.120Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:25.168Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.170Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T13:56:25.195Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.196Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:25.220Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.222Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:25.239Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:25.242Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:26.114Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T13:56:26.115Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:56:26.981Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:56:26.996Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 115","offset":0,"timestamp":"2025-06-19T13:56:26.999Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T13:56:29.156Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T13:56:29.170Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 115","offset":0,"timestamp":"2025-06-19T13:56:29.173Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:56:49.369Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:53.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:56:53.945Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:56:56.098Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:56:56.100Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:57:07.431Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:57:07.531Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:57:07.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:57:07.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:57:07.708Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:57:24.134Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:57:24.137Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:57:26.279Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:57:26.281Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:57:44.762Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:57:52.896Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:57:52.900Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:57:54.170Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:57:54.172Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:03.106Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:03.106Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:03.106Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:58:22.208Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:58:22.211Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:58:24.355Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:58:24.357Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:58:40.358Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:58:40.409Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:58:40.461Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:58:52.399Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:58:52.402Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:58:54.550Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:58:54.552Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:58:58.157Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:58:58.255Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:58.494Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:58.495Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:58.495Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:59:24.749Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T13:59:24.753Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:59:35.545Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T13:59:46.299Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T13:59:46.304Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:59:49.437Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T13:59:53.739Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:00:34.891Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T14:00:34.894Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.466Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.467Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.467Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.467Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:00:44.802Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:00:44.844Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:00:46.683Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:00:46.688Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:00:53.444Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:00:54.474Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:00:54.476Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:01:23.377Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:01:23.380Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:01:26.316Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:01:34.035Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T14:01:34.039Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:01:40.244Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:01:44.456Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:01:53.543Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:01:53.546Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:01:59.797Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 115","timestamp":"2025-06-19T14:01:59.800Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T14:02:01.331Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T13:56:03.216Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T14:02:01.332Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:02:01.336Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:02:01.352Z"} -{"cookie":{"expires":"2025-07-19T14:02:01.350Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"70896470dd40c1c0eb3a6a885e6f1c42","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T14:02:01.353Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:02:01.357Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:02:01.378Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:02:01.424Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:02:02.133Z"} -{"level":"info","message":"GET /api/users/115","timestamp":"2025-06-19T14:02:11.555Z"} -{"level":"info","message":"GET /api/messages?userId=115","timestamp":"2025-06-19T14:02:11.593Z"} -{"level":"info","message":"GET /api/users/115/tags","timestamp":"2025-06-19T14:02:11.624Z"} -{"level":"info","message":"GET /api/users/115","timestamp":"2025-06-19T14:02:13.683Z"} -{"level":"info","message":"DELETE /api/users/115","timestamp":"2025-06-19T14:02:15.855Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T14:02:15.905Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:02:17.761Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:02:17.801Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:02:21.733Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:02:23.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:02:23.729Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:02:53.930Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:02:53.934Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:03:21.628Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:03:21.678Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:03:21.728Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:03:24.121Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:03:24.124Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:03:26.039Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:03:26.069Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:03:30.956Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:03:39.639Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:03:54.136Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:03:54.140Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:04:16.830Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:04:22.181Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:04:22.184Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:04:52.385Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:04:52.389Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:05:07.956Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:05:08.000Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:05:08.042Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:05:21.798Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:05:26.114Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:28.353Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:05:28.358Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:05:43.346Z"} -{"level":"info","message":"Nonce fc57bcde1584aa5abba125c73fe8048d сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:05:43.351Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T14:05:43.041Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:05:43.041Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:43.067Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:05:43.780Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T14:05:44.008Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:05:44.154Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T14:05:44.206Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:05:44.220Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:44.220Z"} -{"level":"info","message":"New user 116 role check result: user","timestamp":"2025-06-19T14:05:44.220Z"} -{"level":"info","message":"[verify] Found or created user 116 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:44.221Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 116 to guest_user_mapping: 70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:05:44.221Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:44.228Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:44.229Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:05:44.240Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:05:44.515Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T14:05:44.640Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T14:05:44.669Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:05:44.712Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:05:44.795Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:44.795Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T14:02:01.350Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"70896470dd40c1c0eb3a6a885e6f1c42","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T14:05:44.798Z","userId":116} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:05:44.807Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 116 with guestId=70896470dd40c1c0eb3a6a885e6f1c42, previousGuestId=undefined","timestamp":"2025-06-19T14:05:44.808Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=116, guestId=70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:05:44.813Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:05:44.813Z"} -{"level":"info","message":"No guest messages found for guest ID 70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:05:44.819Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:05:44.824Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T14:02:01.350Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"70896470dd40c1c0eb3a6a885e6f1c42","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["70896470dd40c1c0eb3a6a885e6f1c42"],"timestamp":"2025-06-19T14:05:44.827Z","userId":116} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:05:44.831Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:05:44.849Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:44.851Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:44.888Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:44.891Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:05:44.922Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 1750341723110-gfszkvx1m","timestamp":"2025-06-19T14:05:44.924Z"} -{"level":"info","message":"Created mapping for guest ID 1750341723110-gfszkvx1m to user 116","timestamp":"2025-06-19T14:05:44.931Z"} -{"level":"info","message":"No guest messages found for guest ID 1750341723110-gfszkvx1m","timestamp":"2025-06-19T14:05:44.933Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750341723110-gfszkvx1m","timestamp":"2025-06-19T14:05:44.939Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:05:45.179Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.181Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:45.209Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.214Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:45.235Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:45.238Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:45.248Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.250Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:45.270Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.272Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:05:45.289Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.293Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:45.336Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.340Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:45.370Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:05:45.375Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:46.278Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:05:46.279Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:05:47.496Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:05:47.509Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 1750341723110-gfszkvx1m","timestamp":"2025-06-19T14:05:47.512Z"} -{"level":"info","message":"Guest messages for guest ID 1750341723110-gfszkvx1m were already processed.","timestamp":"2025-06-19T14:05:47.515Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:05:47.521Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 116","offset":0,"timestamp":"2025-06-19T14:05:47.527Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:05:52.559Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:05:52.561Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:06:16.457Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:06:16.460Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:06:21.349Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:06:21.442Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:21.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:21.677Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:06:22.935Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:06:22.936Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:06:46.669Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:06:46.676Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:06:53.125Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:06:53.127Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:07:03.048Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:07:16.828Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:07:16.833Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:07:16.920Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:07:16.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:07:17.109Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:07:17.110Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:07:17.110Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:07:23.133Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:07:23.134Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:07:47.030Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:07:47.035Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:07:53.512Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:07:53.514Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:07:54.006Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:08:08.020Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:08:16.599Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:08:17.219Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:08:17.222Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:08:23.704Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:08:23.706Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:08:47.415Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:08:47.428Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:08:49.463Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:08:53.893Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:08:53.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.913Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:09:23.908Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:09:23.911Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:09:33.708Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:09:33.712Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:09:44.894Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:09:44.941Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:09:44.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:09:47.805Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:09:47.810Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:09:54.277Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:09:54.279Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:09:58.744Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:10:07.331Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:10:22.182Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:10:22.185Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:10:40.208Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:10:46.726Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:10:46.730Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T14:10:47.786Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T14:02:01.350Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T14:10:47.787Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:10:47.790Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:10:47.800Z"} -{"cookie":{"expires":"2025-07-19T14:10:47.799Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"51ead1b5925efa715b3bceb928e4b8d3","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T14:10:47.802Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:10:47.805Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:10:47.823Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:10:47.859Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:10:48.544Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:10:52.358Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:10:52.360Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:10:54.119Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:11:02.706Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:11:22.570Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:11:22.574Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:11:49.669Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:11:49.719Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:11:52.558Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:11:52.560Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:11:53.833Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:12:22.747Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:12:22.750Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:12:30.993Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:12:44.918Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:12:49.257Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:12:52.927Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:12:52.930Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:13:23.120Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:13:23.123Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:13:26.339Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:13:40.272Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:13:48.925Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:13:53.301Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:13:53.304Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:14:21.760Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:14:23.516Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:14:23.521Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:14:39.999Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:14:40.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:14:53.691Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:14:53.694Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:15:17.228Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:15:23.897Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:15:23.901Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:15:31.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:15:35.317Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:15:54.281Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:15:54.284Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:16:16.971Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:16:22.159Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:16:22.162Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:16:26.548Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:16:30.716Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:16:52.355Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:16:52.357Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:17:08.006Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:17:21.931Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:17:26.192Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:17:46.257Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:17:46.262Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:18:07.754Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:18:21.408Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:18:21.503Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.740Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.742Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.742Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.742Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:18:45.406Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:18:45.411Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:18:53.096Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:18:53.098Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:18:53.141Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:18:53.330Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:18:58.720Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:19:16.812Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:19:16.841Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:19:17.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:19:17.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:19:17.238Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:23.106Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:19:23.110Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:19:44.954Z"} -{"level":"info","message":"Nonce 70997cd80a5834c949b86a3935e5d554 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:19:44.959Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T14:19:47.160Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:19:47.160Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:47.181Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:19:47.981Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:19:48.182Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T14:19:48.186Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:19:48.436Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T14:19:48.451Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:48.451Z"} -{"level":"info","message":"[verify] Found or created user 116 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:48.451Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 116 to guest_user_mapping: 51ead1b5925efa715b3bceb928e4b8d3","timestamp":"2025-06-19T14:19:48.451Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:48.456Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:48.456Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:19:48.728Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:19:48.787Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T14:19:48.890Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T14:19:48.896Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:19:48.913Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:48.914Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T14:10:47.799Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"51ead1b5925efa715b3bceb928e4b8d3","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T14:19:48.915Z","userId":116} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:19:48.920Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 116 with guestId=51ead1b5925efa715b3bceb928e4b8d3, previousGuestId=undefined","timestamp":"2025-06-19T14:19:48.920Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=116, guestId=51ead1b5925efa715b3bceb928e4b8d3","timestamp":"2025-06-19T14:19:48.925Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 51ead1b5925efa715b3bceb928e4b8d3","timestamp":"2025-06-19T14:19:48.925Z"} -{"level":"info","message":"No guest messages found for guest ID 51ead1b5925efa715b3bceb928e4b8d3","timestamp":"2025-06-19T14:19:48.929Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 51ead1b5925efa715b3bceb928e4b8d3","timestamp":"2025-06-19T14:19:48.931Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=116, guestId=70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:19:48.934Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 70896470dd40c1c0eb3a6a885e6f1c42","timestamp":"2025-06-19T14:19:48.934Z"} -{"level":"info","message":"Guest messages for guest ID 70896470dd40c1c0eb3a6a885e6f1c42 were already processed.","timestamp":"2025-06-19T14:19:48.935Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=116, guestId=1750341723110-gfszkvx1m","timestamp":"2025-06-19T14:19:48.938Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 1750341723110-gfszkvx1m","timestamp":"2025-06-19T14:19:48.938Z"} -{"level":"info","message":"Guest messages for guest ID 1750341723110-gfszkvx1m were already processed.","timestamp":"2025-06-19T14:19:48.940Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T14:10:47.799Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"51ead1b5925efa715b3bceb928e4b8d3","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["51ead1b5925efa715b3bceb928e4b8d3","70896470dd40c1c0eb3a6a885e6f1c42","1750341723110-gfszkvx1m"],"timestamp":"2025-06-19T14:19:48.942Z","userId":116} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:19:48.946Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:19:48.957Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:48.959Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:48.981Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:48.984Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:19:49.011Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.015Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:49.034Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:19:49.038Z"} -{"level":"info","message":"Processing guest messages for user 116 with guest ID 1750342251648-u6cdmyt8x","timestamp":"2025-06-19T14:19:49.039Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.042Z"} -{"level":"info","message":"Created mapping for guest ID 1750342251648-u6cdmyt8x to user 116","timestamp":"2025-06-19T14:19:49.052Z"} -{"level":"info","message":"No guest messages found for guest ID 1750342251648-u6cdmyt8x","timestamp":"2025-06-19T14:19:49.059Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:49.063Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750342251648-u6cdmyt8x","timestamp":"2025-06-19T14:19:49.065Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:49.069Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:49.071Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.073Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:49.090Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.096Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:19:49.115Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.117Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:49.134Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.136Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:49.155Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:19:49.158Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:50.096Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:19:50.097Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:19:50.708Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:19:50.723Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 116","offset":0,"timestamp":"2025-06-19T14:19:50.728Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:19:52.749Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:19:52.762Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 116","offset":0,"timestamp":"2025-06-19T14:19:52.766Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:19:53.477Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:19:53.479Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:19:54.171Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:19:59.509Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:19:59.511Z"} -{"conversationId":3,"level":"info","message":"Created new conversation","timestamp":"2025-06-19T14:19:59.518Z","userId":116} -{"conversationId":3,"level":"info","message":"User message saved","messageId":124,"timestamp":"2025-06-19T14:19:59.524Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:19:59.532Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:19:59.533Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:19:59.535Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:12.548Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:12.553Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:12.553Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:20:19.419Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:20:19.425Z"} -{"conversationId":3,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:20:23.610Z"} -{"conversationId":3,"level":"info","message":"AI response saved","messageId":125,"timestamp":"2025-06-19T14:20:23.648Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:20:23.684Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:20:23.686Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:20:37.947Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:20:37.948Z"} -{"conversationId":3,"level":"info","message":"User message saved","messageId":126,"timestamp":"2025-06-19T14:20:37.964Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:20:37.983Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:20:37.984Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:20:37.988Z"} -{"conversationId":3,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:20:47.324Z"} -{"conversationId":3,"level":"info","message":"AI response saved","messageId":127,"timestamp":"2025-06-19T14:20:47.327Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:20:49.529Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:20:49.533Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:20:53.856Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:20:53.858Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:54.064Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:21:07.620Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:21:07.714Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:21:07.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:21:07.979Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:21:19.730Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:21:19.733Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:21:24.051Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:21:24.053Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:21:44.910Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:21:49.932Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:21:49.936Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:21:53.309Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:21:53.312Z"} -{"level":"info","message":"GET /api/users/116","timestamp":"2025-06-19T14:21:59.642Z"} -{"level":"info","message":"GET /api/messages?userId=116","timestamp":"2025-06-19T14:21:59.688Z"} -{"level":"info","message":"GET /api/users/116/tags","timestamp":"2025-06-19T14:21:59.774Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:22:03.058Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:22:03.149Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:22:03.412Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:22:03.413Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:22:03.413Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:22:07.283Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:22:07.336Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:22:20.128Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:22:20.132Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:22:22.138Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:22:22.141Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:22:40.366Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:22:40.465Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:22:40.467Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:22:47.979Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:22:47.983Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:22:52.311Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:22:52.312Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:22:54.076Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:22:54.077Z"} -{"conversationId":3,"level":"info","message":"User message saved","messageId":128,"timestamp":"2025-06-19T14:22:54.093Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:22:54.101Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:22:54.102Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:22:54.104Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:22:54.156Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:22:58.506Z"} -{"conversationId":3,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:23:04.929Z"} -{"conversationId":3,"level":"info","message":"AI response saved","messageId":129,"timestamp":"2025-06-19T14:23:04.982Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:23:18.183Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:23:18.187Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:23:22.501Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:23:22.503Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:23:30.682Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:23:30.684Z"} -{"conversationId":3,"level":"info","message":"User message saved","messageId":130,"timestamp":"2025-06-19T14:23:30.695Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:23:30.701Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:23:30.701Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:23:30.705Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:23:35.755Z"} -{"conversationId":3,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:23:40.892Z"} -{"conversationId":3,"level":"info","message":"AI response saved","messageId":131,"timestamp":"2025-06-19T14:23:40.914Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:23:48.375Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:23:48.378Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:23:49.662Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:23:52.493Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:23:52.495Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:23:58.189Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:18.570Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 116","timestamp":"2025-06-19T14:24:18.575Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:22.887Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:24:22.890Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.654Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.654Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.656Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T14:24:37.698Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T14:10:47.799Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T14:24:37.699Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:24:37.702Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:24:37.720Z"} -{"cookie":{"expires":"2025-07-19T14:24:37.718Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"19a66617f9dc177841dc522122d8955a","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T14:24:37.721Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:24:37.724Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:24:37.745Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:24:37.780Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:24:38.450Z"} -{"level":"info","message":"GET /api/users/116","timestamp":"2025-06-19T14:24:40.308Z"} -{"level":"info","message":"GET /api/messages?userId=116","timestamp":"2025-06-19T14:24:40.349Z"} -{"level":"info","message":"GET /api/users/116/tags","timestamp":"2025-06-19T14:24:40.404Z"} -{"level":"info","message":"GET /api/users/116","timestamp":"2025-06-19T14:24:43.447Z"} -{"level":"info","message":"DELETE /api/users/116","timestamp":"2025-06-19T14:24:44.938Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T14:24:44.982Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:24:45.110Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:24:45.162Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:24:46.884Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:24:46.940Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:24:49.168Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:52.820Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:24:52.822Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:24:55.483Z"} -{"level":"info","message":"Nonce c80bdce22d238659393182f897507391 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:24:55.488Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T14:24:57.618Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T14:24:57.618Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:57.649Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:24:58.337Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:24:58.587Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T14:24:58.607Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T14:24:58.837Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:24:58.920Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:58.920Z"} -{"level":"info","message":"New user 117 role check result: user","timestamp":"2025-06-19T14:24:58.920Z"} -{"level":"info","message":"[verify] Found or created user 117 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:58.924Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 117 to guest_user_mapping: 19a66617f9dc177841dc522122d8955a","timestamp":"2025-06-19T14:24:58.925Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:58.928Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:58.929Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:24:58.939Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:24:59.199Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:24:59.245Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T14:24:59.365Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T14:24:59.368Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T14:24:59.385Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:59.386Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T14:24:37.718Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"19a66617f9dc177841dc522122d8955a","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T14:24:59.387Z","userId":117} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:24:59.390Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 117 with guestId=19a66617f9dc177841dc522122d8955a, previousGuestId=undefined","timestamp":"2025-06-19T14:24:59.391Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=117, guestId=19a66617f9dc177841dc522122d8955a","timestamp":"2025-06-19T14:24:59.394Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 19a66617f9dc177841dc522122d8955a","timestamp":"2025-06-19T14:24:59.394Z"} -{"level":"info","message":"No guest messages found for guest ID 19a66617f9dc177841dc522122d8955a","timestamp":"2025-06-19T14:24:59.398Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 19a66617f9dc177841dc522122d8955a","timestamp":"2025-06-19T14:24:59.401Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T14:24:37.718Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"19a66617f9dc177841dc522122d8955a","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["19a66617f9dc177841dc522122d8955a"],"timestamp":"2025-06-19T14:24:59.404Z","userId":117} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T14:24:59.406Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:24:59.417Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.419Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:59.442Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.445Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:24:59.467Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.469Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:24:59.474Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750343079529-zw5l0zeg7","timestamp":"2025-06-19T14:24:59.476Z"} -{"level":"info","message":"Created mapping for guest ID 1750343079529-zw5l0zeg7 to user 117","timestamp":"2025-06-19T14:24:59.487Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:59.491Z"} -{"level":"info","message":"No guest messages found for guest ID 1750343079529-zw5l0zeg7","timestamp":"2025-06-19T14:24:59.493Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.494Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750343079529-zw5l0zeg7","timestamp":"2025-06-19T14:24:59.498Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:59.506Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:24:59.507Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:59.514Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.517Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:59.534Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.536Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:24:59.552Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.554Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:59.569Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.571Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:24:59.586Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:24:59.588Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:25:00.561Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:25:00.562Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:25:01.586Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750343079529-zw5l0zeg7","timestamp":"2025-06-19T14:25:01.587Z"} -{"level":"info","message":"Guest messages for guest ID 1750343079529-zw5l0zeg7 were already processed.","timestamp":"2025-06-19T14:25:01.589Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:25:01.693Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:25:01.710Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 117","offset":0,"timestamp":"2025-06-19T14:25:01.716Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:25:23.285Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:25:23.288Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:25:29.769Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:25:29.771Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:31.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:31.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:31.010Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:25:41.683Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:25:41.688Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:44.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:44.939Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:25:52.617Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:25:52.618Z"} -{"conversationId":4,"level":"info","message":"Created new conversation","timestamp":"2025-06-19T14:25:52.639Z","userId":117} -{"conversationId":4,"level":"info","message":"User message saved","messageId":132,"timestamp":"2025-06-19T14:25:52.652Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:25:52.664Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:25:52.665Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:25:52.667Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:25:53.469Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:25:53.472Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:25:59.973Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:25:59.975Z"} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:26:12.622Z"} -{"conversationId":4,"level":"info","message":"AI response saved","messageId":133,"timestamp":"2025-06-19T14:26:12.643Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:26:23.471Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:26:23.474Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:26:26.331Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:26:26.373Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:26:26.416Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:26:26.457Z"} -{"level":"info","message":"GET /api/users/117","timestamp":"2025-06-19T14:26:28.459Z"} -{"level":"info","message":"GET /api/messages?userId=117","timestamp":"2025-06-19T14:26:28.485Z"} -{"level":"info","message":"GET /api/users/117/tags","timestamp":"2025-06-19T14:26:28.514Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:26:30.151Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:26:30.153Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:26:35.767Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:26:37.905Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:26:37.907Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:26:44.504Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:26:53.718Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:26:53.727Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:26:58.034Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:26:58.036Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:27:17.241Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:27:24.066Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:27:24.069Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:27:28.224Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:27:28.226Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:27:31.170Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:27:39.745Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:27:54.257Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:27:54.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:27:58.404Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:27:58.406Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:28:11.804Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:28:11.808Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:28:12.769Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.101Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.101Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:28:48.134Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:28:48.136Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:28:48.138Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:28:48.140Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:29:12.578Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:29:22.174Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:29:22.218Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:29:22.290Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:29:22.335Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:29:30.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:29:46.216Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:29:46.222Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:29:46.225Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:29:46.230Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:30:03.721Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:30:46.596Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:30:46.599Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:30:46.601Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:30:46.603Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:30:58.972Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:30:59.016Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:30:59.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:31:17.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:31:17.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:31:17.317Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:31:46.965Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:31:46.967Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:31:46.969Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:31:46.971Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:31:55.382Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:31:55.382Z"} -{"conversationId":4,"level":"info","message":"User message saved","messageId":134,"timestamp":"2025-06-19T14:31:55.394Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:31:55.402Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:31:55.402Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:31:55.405Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:31:59.071Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:31:59.113Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:31:59.156Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:31:59.954Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:31:59.957Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:32:02.669Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:32:02.685Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:32:08.384Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:32:16.824Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:32:23.706Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:32:23.719Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:32:30.140Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:32:30.143Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:32:49.666Z"} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:32:51.747Z"} -{"conversationId":4,"level":"info","message":"AI response saved","messageId":135,"timestamp":"2025-06-19T14:32:51.797Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:32:53.830Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:32:53.833Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:33:03.618Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.239Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:33:23.822Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:33:23.826Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:33:39.051Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:33:39.056Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:49.466Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:33:54.216Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:33:54.221Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:34:03.286Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:34:03.331Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:34:03.486Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:34:03.487Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:34:20.847Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:34:20.850Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:34:22.089Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:34:22.092Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:34:40.346Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:34:40.519Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:34:40.522Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:34:52.097Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:34:52.101Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:34:54.423Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:34:54.759Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:34:54.760Z"} -{"conversationId":4,"level":"info","message":"User message saved","messageId":136,"timestamp":"2025-06-19T14:34:54.770Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:34:54.777Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:34:54.777Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:34:54.779Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:34:58.699Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:34:58.789Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:34:58.793Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:35:22.321Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:35:22.328Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:35:28.976Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:35:28.978Z"} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:35:40.052Z"} -{"conversationId":4,"level":"info","message":"AI response saved","messageId":137,"timestamp":"2025-06-19T14:35:40.118Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:35:40.205Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:35:52.483Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:35:52.487Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.252Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:35:54.338Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:36:01.266Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:36:01.270Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:36:22.867Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:36:22.870Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:36:29.351Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:36:29.353Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:36:31.185Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:36:49.411Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:36:49.456Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:36:49.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:36:49.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:36:49.653Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:36:53.045Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:36:53.048Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:36:59.536Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:36:59.538Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:37:22.779Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:37:22.782Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:37:26.061Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:37:29.252Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:37:29.254Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:37:40.574Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:37:40.693Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:37:40.694Z"} -{"conversationId":4,"level":"info","message":"User message saved","messageId":138,"timestamp":"2025-06-19T14:37:40.709Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:37:40.718Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:37:40.718Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:37:40.721Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:37:49.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:37:49.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:37:49.238Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:37:53.458Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:37:53.463Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:37:59.927Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:37:59.932Z"} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:38:18.575Z"} -{"conversationId":4,"level":"info","message":"AI response saved","messageId":139,"timestamp":"2025-06-19T14:38:18.603Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:38:23.385Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:38:23.388Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:38:26.329Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:38:26.385Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:38:30.083Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:38:30.085Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:38:35.930Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:38:44.555Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:38:53.812Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:38:53.815Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:38:57.990Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:38:57.992Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:39:21.742Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:39:24.009Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:39:24.012Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:39:28.187Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:39:28.188Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:39:35.564Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:39:35.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.828Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.828Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:39:58.022Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:39:58.025Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:40:08.667Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:40:08.672Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:40:12.320Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:40:22.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:40:22.086Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:40:30.823Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:40:30.850Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:40:31.230Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:40:31.231Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:40:31.231Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:40:48.096Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:40:48.101Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:40:52.267Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:40:52.269Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:40:58.769Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:40:58.771Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:41:08.073Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:41:22.273Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:41:22.276Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:41:26.286Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:41:26.333Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:41:26.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:41:26.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:41:26.668Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:41:28.990Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:41:28.992Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:41:52.673Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:41:52.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:42:07.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:42:22.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:42:22.019Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:42:22.651Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:42:22.654Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:42:33.285Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:42:33.290Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:42:40.183Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:42:40.187Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:42:52.849Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:42:52.852Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:42:59.043Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:42:59.097Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:42:59.149Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:42:59.198Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:43:06.883Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:43:06.887Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:43:07.623Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:43:07.624Z"} -{"conversationId":4,"level":"info","message":"User message saved","messageId":140,"timestamp":"2025-06-19T14:43:07.640Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:43:07.649Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:43:07.649Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:43:07.653Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:43:16.997Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:43:17.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:43:17.384Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:43:17.384Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:43:17.384Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:43:23.049Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:43:23.053Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:43:29.739Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:43:29.746Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:43:53.242Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:43:53.249Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:43:54.335Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:43:59.907Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:43:59.910Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:44:12.385Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:44:12.392Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:12.791Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:12.792Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:12.792Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:44:23.619Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:44:23.626Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:44:30.095Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:44:30.097Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:44:53.645Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:44:53.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:54.889Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:44:57.831Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:44:57.837Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:45:08.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:45:08.171Z"} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:45:14.869Z"} -{"conversationId":4,"level":"info","message":"AI response saved","messageId":141,"timestamp":"2025-06-19T14:45:14.918Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:45:15.796Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:15.799Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:15.891Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:15.895Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:45:15.926Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750344317750-78u2c3rve","timestamp":"2025-06-19T14:45:15.930Z"} -{"level":"info","message":"Created mapping for guest ID 1750344317750-78u2c3rve to user 117","timestamp":"2025-06-19T14:45:15.968Z"} -{"level":"info","message":"No guest messages found for guest ID 1750344317750-78u2c3rve","timestamp":"2025-06-19T14:45:15.986Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750344317750-78u2c3rve","timestamp":"2025-06-19T14:45:15.999Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:45:16.031Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:45:16.032Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:45:16.033Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:16.039Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:16.102Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:16.106Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:16.129Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:16.131Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:16.158Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:16.161Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:45:17.884Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:45:17.902Z"} -{"count":10,"level":"info","limit":30,"message":"Returning message history for user 117","offset":0,"timestamp":"2025-06-19T14:45:17.923Z","total":10} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:23.643Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:45:23.645Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:45:45.146Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:45:45.194Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:45:45.241Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:45:45.293Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:46.600Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:45:46.603Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:45:54.168Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:45:54.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:46:03.571Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:46:03.572Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:46:03.572Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:46:16.796Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:46:16.799Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:46:22.059Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:46:22.061Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:46:40.572Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:46:40.623Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:46:40.673Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:46:46.993Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:46:46.996Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:46:52.250Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:46:52.252Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:46:54.480Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:46:58.952Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T14:47:09.958Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T14:47:09.960Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:47:17.162Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:47:17.164Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:47:22.404Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:47:22.408Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:47:35.736Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:47:44.947Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:47:44.951Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T14:47:47.008Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T14:47:47.009Z"} -{"conversationId":4,"level":"info","message":"User message saved","messageId":142,"timestamp":"2025-06-19T14:47:47.035Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T14:47:47.044Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T14:47:47.044Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T14:47:47.047Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:47:52.427Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:47:52.431Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:47:53.971Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:47:54.014Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.345Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.347Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:15.274Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:15.281Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:48:22.439Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:22.441Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:22.551Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:22.555Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:48:22.586Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750344504808-y8330l0ax","timestamp":"2025-06-19T14:48:22.590Z"} -{"level":"info","message":"Created mapping for guest ID 1750344504808-y8330l0ax to user 117","timestamp":"2025-06-19T14:48:22.603Z"} -{"level":"info","message":"No guest messages found for guest ID 1750344504808-y8330l0ax","timestamp":"2025-06-19T14:48:22.642Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750344504808-y8330l0ax","timestamp":"2025-06-19T14:48:22.669Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:48:22.684Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:48:22.693Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:48:22.698Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:22.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:22.741Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:22.744Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:22.801Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:22.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:22.847Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:22.849Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:22.876Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:48:22.888Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:48:24.337Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:48:24.375Z"} -{"count":11,"level":"info","limit":30,"message":"Returning message history for user 117","offset":0,"timestamp":"2025-06-19T14:48:24.387Z","total":11} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T14:48:30.334Z"} -{"conversationId":4,"level":"info","message":"AI response saved","messageId":143,"timestamp":"2025-06-19T14:48:30.345Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:48:35.515Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:48:39.726Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:39.729Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:39.813Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:39.816Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T14:48:39.840Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750344520767-eyuqd2vfp","timestamp":"2025-06-19T14:48:39.841Z"} -{"level":"info","message":"Created mapping for guest ID 1750344520767-eyuqd2vfp to user 117","timestamp":"2025-06-19T14:48:39.849Z"} -{"level":"info","message":"No guest messages found for guest ID 1750344520767-eyuqd2vfp","timestamp":"2025-06-19T14:48:39.855Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750344520767-eyuqd2vfp","timestamp":"2025-06-19T14:48:39.860Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T14:48:39.892Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:39.898Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:39.924Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:39.928Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:48:39.936Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T14:48:39.939Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:39.960Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:39.972Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:39.997Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:48:40.000Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T14:48:39.199Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T14:48:39.235Z"} -{"count":12,"level":"info","limit":30,"message":"Returning message history for user 117","offset":0,"timestamp":"2025-06-19T14:48:39.243Z","total":12} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:48:45.259Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:48:52.813Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:48:52.816Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:48:53.995Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:49:07.614Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:49:07.617Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:49:22.589Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:49:22.593Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:49:26.112Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:49:38.247Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:49:38.251Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:49:40.645Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:49:44.732Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:49:53.400Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:49:53.404Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:50:08.430Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:50:08.433Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:50:21.928Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:50:23.583Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:50:23.588Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:50:38.615Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:50:38.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.488Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.490Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.490Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.490Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:51:08.812Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:51:08.816Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:51:17.452Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:51:17.500Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:51:17.549Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:51:25.075Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:51:25.078Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:51:35.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:51:35.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:51:35.882Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:51:39.003Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:51:39.007Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:52:09.202Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:52:09.205Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:52:12.865Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:52:12.919Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:52:12.971Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:52:24.227Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:52:24.230Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:52:26.748Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:52:30.950Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:52:48.070Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:52:48.075Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:53:08.208Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:53:25.688Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:53:25.691Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:53:26.305Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:53:26.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.700Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.700Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:53:46.122Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:53:46.127Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:54:07.903Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:54:17.587Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:54:26.018Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:54:27.152Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:54:27.155Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:54:46.521Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:54:46.525Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.637Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.637Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:55:14.183Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:55:14.234Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:55:17.092Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:55:28.583Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:55:28.586Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:55:46.887Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:55:46.891Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:55:58.678Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.830Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:56:30.072Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:56:30.075Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:56:47.258Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:56:47.262Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:56:49.758Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:56:49.801Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:56:49.843Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:08.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:08.302Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:08.302Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:57:29.222Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:57:29.224Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:57:47.651Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:57:47.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:49.636Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:58:07.651Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:58:07.683Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:58:07.684Z"} -{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-19T14:58:26.119Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:58:30.687Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:58:30.691Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:58:40.419Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:58:48.062Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:58:48.067Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:58:54.596Z"} -{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-19T14:59:02.971Z"} -{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-19T14:59:02.972Z"} -{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-19T14:59:02.972Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:59:32.276Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T14:59:32.283Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:59:36.048Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:59:36.098Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T14:59:46.115Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T14:59:46.120Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:59:49.885Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T14:59:53.980Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:00:33.618Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:00:33.622Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:00:35.657Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:00:45.423Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:00:46.498Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:00:46.504Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:00:53.705Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:01:31.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:01:35.105Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:01:35.110Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:01:44.752Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T15:01:44.788Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.179Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:01:46.882Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:01:46.887Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:02:26.546Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:02:34.246Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:02:34.251Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:02:36.077Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:02:40.181Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:02:47.263Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:02:47.268Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:03:21.977Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:03:35.551Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:03:35.597Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:03:35.726Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:03:35.730Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.014Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:03:47.627Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:03:47.632Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:04:17.412Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:04:26.928Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:04:35.277Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:04:37.174Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:04:37.176Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:04:48.010Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:04:48.014Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:05:08.437Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:05:22.256Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:05:26.360Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:05:28.073Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:05:28.077Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:05:36.499Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:05:36.501Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:05:39.721Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:05:39.724Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:05:44.141Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:05:44.188Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:05:52.594Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:05:52.598Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:06:03.834Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:06:09.135Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:06:09.136Z"} -{"conversationId":4,"level":"info","message":"User message saved","messageId":144,"timestamp":"2025-06-19T15:06:09.171Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:06:09.184Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:06:09.185Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:06:09.190Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:06:09.717Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:06:09.720Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:06:17.660Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:06:21.789Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:06:22.623Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:06:22.627Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:06:40.118Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:06:40.124Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:06:52.806Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:06:52.821Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:06:59.175Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:08.019Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:08.024Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.580Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.581Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.584Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:22.991Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:07:23.006Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:45.416Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:45.427Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:07:52.419Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:52.424Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:52.597Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:52.629Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T15:07:52.660Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750345674327-7jos4xb3j","timestamp":"2025-06-19T15:07:52.661Z"} -{"level":"info","message":"Created mapping for guest ID 1750345674327-7jos4xb3j to user 117","timestamp":"2025-06-19T15:07:52.698Z"} -{"level":"info","message":"No guest messages found for guest ID 1750345674327-7jos4xb3j","timestamp":"2025-06-19T15:07:52.710Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750345674327-7jos4xb3j","timestamp":"2025-06-19T15:07:52.717Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:07:52.770Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:52.775Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:07:52.785Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:07:52.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:52.913Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:52.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:52.974Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:52.982Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:53.011Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:07:53.015Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:07:53.337Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:07:53.340Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T15:07:54.397Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T15:07:54.443Z"} -{"count":13,"level":"info","limit":30,"message":"Returning message history for user 117","offset":0,"timestamp":"2025-06-19T15:07:54.461Z","total":13} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:07:54.815Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:07:54.866Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:07:54.918Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:08:12.501Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:08:12.546Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:08:12.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:08:12.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:08:12.970Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:08:23.555Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:08:23.569Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:08:24.988Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:08:24.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:08:25.237Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:08:25.268Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T15:08:25.293Z"} -{"level":"info","message":"Processing guest messages for user 117 with guest ID 1750345706513-jatkprgkb","timestamp":"2025-06-19T15:08:25.298Z"} -{"level":"info","message":"Created mapping for guest ID 1750345706513-jatkprgkb to user 117","timestamp":"2025-06-19T15:08:25.316Z"} -{"level":"info","message":"No guest messages found for guest ID 1750345706513-jatkprgkb","timestamp":"2025-06-19T15:08:25.330Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750345706513-jatkprgkb","timestamp":"2025-06-19T15:08:25.347Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:08:25.405Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:08:25.418Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:08:25.420Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:08:25.421Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:08:25.447Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:08:25.464Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:08:25.515Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:08:25.520Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:08:25.548Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 117","timestamp":"2025-06-19T15:08:25.554Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T15:08:27.057Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T15:08:27.096Z"} -{"count":13,"level":"info","limit":30,"message":"Returning message history for user 117","offset":0,"timestamp":"2025-06-19T15:08:27.118Z","total":13} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T15:08:38.311Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T14:24:37.718Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T15:08:38.313Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:08:38.330Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:08:38.380Z"} -{"cookie":{"expires":"2025-07-19T15:08:38.376Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"8e7361ab61ead7985825a1322c32b390","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T15:08:38.382Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:08:38.389Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T15:08:38.442Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T15:08:38.533Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:08:40.300Z"} -{"level":"info","message":"GET /api/users/117","timestamp":"2025-06-19T15:08:42.729Z"} -{"level":"info","message":"GET /api/messages?userId=117","timestamp":"2025-06-19T15:08:42.840Z"} -{"level":"info","message":"GET /api/users/117/tags","timestamp":"2025-06-19T15:08:42.939Z"} -{"level":"info","message":"GET /api/users/117","timestamp":"2025-06-19T15:08:45.891Z"} -{"level":"info","message":"DELETE /api/users/117","timestamp":"2025-06-19T15:08:47.548Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T15:08:47.648Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:08:49.974Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:08:51.665Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:08:51.759Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:08:53.505Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:08:53.511Z"} -{"conversationId":4,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:08:56.841Z"} -{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(4) is not present in table \"conversations\".","file":"ri_triggers.c","length":286,"level":"error","line":"2608","message":"Error getting or saving AI response: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/chat.js:437:35","table":"messages","timestamp":"2025-06-19T15:08:56.876Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T15:08:58.187Z"} -{"level":"info","message":"Nonce 6626bc62d3717dce5c86b46e02c990c6 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T15:08:58.194Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T15:08:59.524Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T15:08:59.525Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:08:59.593Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:09:00.221Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T15:09:00.509Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:09:00.682Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T15:09:00.732Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:09:00.805Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:00.805Z"} -{"level":"info","message":"New user 118 role check result: user","timestamp":"2025-06-19T15:09:00.805Z"} -{"level":"info","message":"[verify] Found or created user 118 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:00.808Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 118 to guest_user_mapping: 8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T15:09:00.809Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:00.818Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:00.819Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:09:00.838Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:09:01.051Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:09:01.146Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T15:09:01.256Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T15:09:01.260Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:09:01.295Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:01.295Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T15:08:38.376Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"8e7361ab61ead7985825a1322c32b390","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T15:09:01.298Z","userId":118} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:09:01.301Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 118 with guestId=8e7361ab61ead7985825a1322c32b390, previousGuestId=undefined","timestamp":"2025-06-19T15:09:01.302Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=118, guestId=8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T15:09:01.307Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T15:09:01.307Z"} -{"level":"info","message":"No guest messages found for guest ID 8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T15:09:01.312Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T15:09:01.317Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T15:08:38.376Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"8e7361ab61ead7985825a1322c32b390","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["8e7361ab61ead7985825a1322c32b390"],"timestamp":"2025-06-19T15:09:01.320Z","userId":118} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:09:01.324Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:09:01.347Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.349Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:01.384Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.387Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T15:09:01.444Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750345722798-uj92s695s","timestamp":"2025-06-19T15:09:01.446Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:09:01.450Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.464Z"} -{"level":"info","message":"Created mapping for guest ID 1750345722798-uj92s695s to user 118","timestamp":"2025-06-19T15:09:01.476Z"} -{"level":"info","message":"No guest messages found for guest ID 1750345722798-uj92s695s","timestamp":"2025-06-19T15:09:01.490Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750345722798-uj92s695s","timestamp":"2025-06-19T15:09:01.502Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:01.509Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:01.509Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:01.525Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.529Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:01.553Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.556Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:01.603Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.606Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:09:01.633Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:01.656Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.658Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:01.683Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:01.688Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:02.542Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:09:02.543Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T15:09:03.317Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T15:09:03.360Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 118","offset":0,"timestamp":"2025-06-19T15:09:03.368Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:09:03.864Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T15:09:05.498Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T15:09:05.558Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 118","offset":0,"timestamp":"2025-06-19T15:09:05.563Z","total":0} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:09:07.906Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:09:11.432Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:09:11.433Z"} -{"conversationId":5,"level":"info","message":"Created new conversation","timestamp":"2025-06-19T15:09:11.439Z","userId":118} -{"conversationId":5,"level":"info","message":"User message saved","messageId":146,"timestamp":"2025-06-19T15:09:11.444Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:09:11.453Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:09:11.453Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:09:11.456Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:09:23.331Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":147,"timestamp":"2025-06-19T15:09:23.361Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:23.708Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:09:23.714Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:32.436Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:09:32.439Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:09:46.005Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:09:54.110Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:09:54.113Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:10:02.624Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:10:02.629Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.710Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:10:03.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:10:22.008Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:10:22.012Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:10:32.834Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:10:32.838Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:10:45.130Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:10:52.154Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:10:52.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:10:54.645Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:11:02.986Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:11:02.994Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:11:02.998Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:11:22.168Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:11:22.172Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:11:33.201Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:11:33.205Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:11:40.501Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:11:50.067Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:11:52.563Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:11:52.567Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:11:58.459Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:12:02.845Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:12:02.847Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:03.393Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:12:03.398Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:12:20.249Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:20.254Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:20.301Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:20.304Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:12:20.459Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:20.468Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:12:20.502Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:20.564Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:20.598Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:12:20.605Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:12:20.615Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:12:20.616Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:20.716Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:20.926Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:20.967Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:20.970Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:32.896Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:12:32.898Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:12:34.547Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:12:34.548Z"} -{"conversationId":5,"level":"info","message":"User message saved","messageId":148,"timestamp":"2025-06-19T15:12:34.579Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:12:34.589Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:12:34.589Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:12:34.592Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:12:35.864Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:12:45.531Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:12:49.507Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:12:50.921Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:12:50.927Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:12:59.082Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":149,"timestamp":"2025-06-19T15:12:59.091Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:13:03.757Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:13:03.758Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:13:22.060Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:13:22.064Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:13:26.890Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:13:33.971Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:13:33.975Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:13:40.790Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:13:49.137Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:13:52.253Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:13:52.256Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:14:22.429Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:14:22.432Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:14:26.577Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:14:36.189Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:14:40.694Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:14:40.697Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:14:44.554Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:14:52.626Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:14:52.629Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:15:22.817Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:15:22.819Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:15:35.654Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:15:35.688Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:15:35.731Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:36.073Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:36.074Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:15:42.181Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:15:42.183Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:16:17.650Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:16:26.981Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:16:35.283Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:16:43.601Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:16:43.604Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:16:47.930Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:16:47.932Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:17:08.531Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:17:26.404Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:17:26.446Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:17:45.100Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:17:45.104Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:17:46.116Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:17:46.118Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:18:03.920Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:18:17.633Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:18:21.879Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:18:44.261Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:18:44.265Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:18:46.409Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:18:46.414Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.651Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:18.635Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:18.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:19:45.729Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:19:45.732Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:19:46.803Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:19:46.805Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:59.225Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:20:13.074Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:20:13.075Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:20:46.746Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:20:46.750Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:20:46.756Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:20:46.759Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:20:54.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:21:09.972Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:21:09.972Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:21:47.599Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:21:47.602Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:21:47.603Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:21:47.606Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:21:50.052Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:21:59.927Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:21:59.976Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.025Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.079Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.129Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.181Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.230Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.280Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.330Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.379Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:00.438Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:04.019Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:22:45.526Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:22:45.526Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:22:45.526Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:22:47.964Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:22:47.967Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:22:47.969Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:22:47.975Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:54.076Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:22:54.125Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:23:02.295Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:23:40.690Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:23:46.037Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:23:46.041Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:23:46.043Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:23:46.050Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:23:50.169Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:23:54.096Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.633Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:24:45.504Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:24:45.552Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:24:46.410Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:24:46.412Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:24:46.414Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:24:46.416Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:54.221Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:54.222Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:25:27.181Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:25:27.230Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:25:44.966Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:25:45.002Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:25:45.426Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:25:45.426Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:25:45.427Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:25:46.822Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:25:46.826Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:25:46.834Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:25:46.841Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:26:26.934Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:26:40.420Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:26:40.471Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:26:40.784Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:26:40.784Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:26:40.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:26:47.199Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:26:47.202Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:26:47.204Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:26:47.206Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:27:18.018Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:27:31.686Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:27:35.663Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:27:41.553Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:27:41.557Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:27:47.546Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:27:47.548Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:28:02.582Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:28:02.585Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:28:17.673Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:28:27.049Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:28:31.084Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:28:32.762Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:28:32.766Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:28:47.936Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:28:47.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.294Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:29:26.527Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:29:26.565Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:29:26.568Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:26.991Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:26.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:29:41.817Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:29:41.820Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:29:45.998Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:29:46.003Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:30:04.193Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:30:17.918Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:30:26.349Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:30:40.981Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:30:40.984Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:30:46.380Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:30:46.382Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:30:59.457Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:31:13.296Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:15.608Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:15.613Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:31:20.171Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:20.174Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:20.217Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:20.219Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T15:31:20.244Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750347082424-uhsvreyf4","timestamp":"2025-06-19T15:31:20.251Z"} -{"level":"info","message":"Created mapping for guest ID 1750347082424-uhsvreyf4 to user 118","timestamp":"2025-06-19T15:31:20.263Z"} -{"level":"info","message":"No guest messages found for guest ID 1750347082424-uhsvreyf4","timestamp":"2025-06-19T15:31:20.276Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750347082424-uhsvreyf4","timestamp":"2025-06-19T15:31:20.281Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:31:20.298Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:20.303Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:31:20.305Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T15:31:20.305Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:20.334Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:20.344Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:20.373Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:20.376Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:20.403Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:20.405Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:31:21.620Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T15:31:22.105Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T15:31:22.127Z"} -{"count":4,"level":"info","limit":30,"message":"Returning message history for user 118","offset":0,"timestamp":"2025-06-19T15:31:22.132Z","total":4} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:31:29.003Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:31:29.004Z"} -{"conversationId":5,"level":"info","message":"User message saved","messageId":150,"timestamp":"2025-06-19T15:31:29.019Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:31:29.027Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:31:29.028Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:31:29.031Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:46.815Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:31:46.819Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:31:50.565Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:31:50.567Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:31:59.276Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:32:08.691Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:32:12.807Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:32:21.673Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:32:21.681Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:32:28.512Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":151,"timestamp":"2025-06-19T15:32:28.534Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:32:47.152Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:32:47.156Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:32:50.353Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:32:51.474Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:32:51.477Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:33:04.163Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:33:04.843Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:33:04.850Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:33:12.332Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:33:21.693Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:33:21.696Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:33:21.801Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:33:21.805Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:33:50.145Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:33:51.875Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:33:51.879Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:33:51.982Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:33:51.984Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:33:59.424Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:34:03.470Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T15:34:06.806Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T15:34:06.844Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T15:34:06.907Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:34:22.063Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:34:22.067Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:34:23.117Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:34:23.119Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:34:41.141Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:34:49.953Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:34:49.957Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:34:50.061Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:34:50.064Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.340Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.340Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:35:20.141Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:35:20.145Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:35:21.202Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:35:21.203Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:35:36.640Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:35:36.686Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:35:36.732Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:35:50.250Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:35:50.451Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:35:50.456Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:35:54.263Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:36:21.598Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:36:21.600Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:36:21.602Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:36:21.603Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:36:36.228Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:36:45.674Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:36:49.670Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:36:51.801Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:36:51.804Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:36:54.796Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:36:54.799Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:37:20.910Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:37:20.914Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:37:21.977Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:37:21.981Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:37:27.317Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:37:41.105Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:37:49.419Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:37:51.177Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:37:51.181Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:38:22.748Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:38:23.455Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:38:23.458Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:38:36.476Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:38:40.424Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:38:47.154Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:38:47.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:39:18.053Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:39:24.933Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:39:24.938Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:39:35.821Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:39:35.864Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.325Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:39:47.522Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:39:47.527Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:39:54.677Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:39:54.679Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:39:55.943Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:39:55.945Z"} -{"conversationId":5,"level":"info","message":"User message saved","messageId":152,"timestamp":"2025-06-19T15:39:55.979Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:39:55.987Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:39:55.987Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:39:55.990Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:40:14.232Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:40:21.580Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:40:21.585Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:40:24.041Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:40:24.044Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:40:27.231Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:40:35.568Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:40:49.510Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:40:49.515Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:41:05.603Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":153,"timestamp":"2025-06-19T15:41:05.659Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:41:13.027Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:41:13.034Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:41:19.919Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:41:19.921Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:41:20.044Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:41:20.046Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:41:23.528Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:41:23.570Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:41:25.675Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:41:25.764Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:41:26.690Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:41:50.319Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:41:50.324Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:41:50.416Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:41:50.418Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:42:08.556Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:42:18.038Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:42:21.611Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:42:21.616Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:42:26.347Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:42:46.364Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:42:46.369Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:42:51.775Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:42:51.777Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:42:59.675Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:43:17.501Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:43:17.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.921Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.921Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.923Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:43:29.105Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:43:29.116Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:43:46.743Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:43:46.745Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:43:46.747Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:43:46.749Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:43:51.222Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:43:51.225Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:43:55.676Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:43:55.677Z"} -{"conversationId":5,"level":"info","message":"User message saved","messageId":154,"timestamp":"2025-06-19T15:43:55.690Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:43:55.703Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:43:55.704Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:43:55.708Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:43:59.009Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:43:59.013Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:43:59.541Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:44:13.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:44:13.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:44:13.375Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:44:13.375Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:44:16.007Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":155,"timestamp":"2025-06-19T15:44:16.034Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:44:21.251Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:44:21.255Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:44:21.378Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:44:21.380Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:44:50.428Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:44:51.539Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:44:51.542Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:44:52.528Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:44:52.529Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:45:04.122Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:45:12.375Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:45:21.633Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:45:21.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:45:22.710Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:45:22.712Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:45:45.846Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:45:51.836Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:45:51.840Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:45:51.967Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:45:51.969Z"} -{"level":"info","message":"GET /api/users/42","timestamp":"2025-06-19T15:46:00.253Z"} -{"level":"info","message":"GET /api/messages?userId=42","timestamp":"2025-06-19T15:46:00.413Z"} -{"level":"info","message":"GET /api/users/42/tags","timestamp":"2025-06-19T15:46:00.498Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.046Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:46:19.888Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:46:19.891Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:46:22.143Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:46:22.146Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:46:22.774Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:46:22.796Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:46:22.859Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:46:31.705Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:46:31.707Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:45.777Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:46:47.900Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:46:47.905Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:46:50.013Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:46:50.015Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:59.442Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:59.442Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:47:21.187Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:47:21.191Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T15:47:30.235Z"} -{"level":"info","message":"GET /api/messages?userId=106","timestamp":"2025-06-19T15:47:30.278Z"} -{"level":"info","message":"GET /api/users/106/tags","timestamp":"2025-06-19T15:47:30.306Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:41.201Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:41.247Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:41.292Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:41.337Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:41.383Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:41.428Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:47:45.587Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:47:45.601Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:47:45.945Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:47:45.950Z"} -{"level":"info","message":"GET /api/users/14","timestamp":"2025-06-19T15:47:49.106Z"} -{"level":"info","message":"GET /api/messages?userId=14","timestamp":"2025-06-19T15:47:49.251Z"} -{"level":"info","message":"GET /api/users/14/tags","timestamp":"2025-06-19T15:47:49.586Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:50.244Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:47:50.399Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:47:50.401Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:47:58.713Z"} -{"level":"info","message":"GET /api/users/14","timestamp":"2025-06-19T15:48:00.696Z"} -{"level":"info","message":"DELETE /api/users/14","timestamp":"2025-06-19T15:48:02.309Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T15:48:02.515Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:48:07.473Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:48:07.504Z"} -{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-19T15:48:10.230Z"} -{"level":"info","message":"GET /api/messages?userId=4","timestamp":"2025-06-19T15:48:10.258Z"} -{"level":"info","message":"GET /api/users/4/tags","timestamp":"2025-06-19T15:48:10.280Z"} -{"level":"info","message":"GET /api/users/4","timestamp":"2025-06-19T15:48:11.946Z"} -{"level":"info","message":"DELETE /api/users/4","timestamp":"2025-06-19T15:48:14.069Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T15:48:14.108Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:48:13.573Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:48:13.576Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:48:20.592Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:48:20.594Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T15:48:21.006Z"} -{"level":"info","message":"GET /api/messages?userId=106","timestamp":"2025-06-19T15:48:21.031Z"} -{"level":"info","message":"GET /api/users/106/tags","timestamp":"2025-06-19T15:48:21.055Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:48:29.686Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:48:29.724Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:48:32.061Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:48:45.730Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:48:46.360Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:48:46.365Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:48:51.747Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:48:51.749Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:48:54.013Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:49:21.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:49:21.946Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:49:27.431Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.624Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:49:46.717Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:49:46.721Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:50:23.004Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:50:23.055Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:50:23.106Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:50:23.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:50:23.424Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:50:36.490Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:50:45.110Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:50:45.111Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:50:45.111Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:50:47.111Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:50:47.116Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:51:04.347Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:51:04.351Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:51:17.523Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:51:17.527Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:51:21.746Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:51:21.752Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:51:22.559Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:51:22.605Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:51:29.122Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:51:29.170Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:51:31.920Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:51:40.360Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:51:47.490Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:51:47.496Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:51:52.896Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:51:52.898Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:52:03.681Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:52:03.721Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:52:03.811Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:52:07.720Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:52:07.761Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:52:11.195Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:11.197Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:52:11.223Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:11.225Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:52:11.246Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:11.249Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:52:11.255Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:52:11.255Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:52:11.302Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:52:11.311Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:52:11.345Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:11.348Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:52:11.386Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:11.388Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:52:11.404Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:11.406Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:52:13.487Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:52:13.515Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:52:13.606Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:52:17.952Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:52:22.347Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:52:22.378Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:52:31.413Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:52:31.462Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.802Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.804Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:52:42.444Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:52:42.447Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:52:47.847Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:52:47.849Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:53:11.238Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:12.634Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:12.638Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:53:22.647Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:53:23.769Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:53:23.773Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:53:26.761Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:41.990Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:41.993Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:53:42.135Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:53:42.164Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:53:42.241Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:53:46.277Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:53:46.331Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:45.940Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:53:45.943Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:53:47.030Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:47.032Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:47.063Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:47.066Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:53:47.096Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:53:47.108Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:53:47.132Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:53:47.133Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:53:47.134Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:47.136Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:47.169Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:47.172Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:47.188Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:47.190Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:53:47.204Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:53:47.207Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:53:49.005Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:53:49.027Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:53:49.131Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:53:52.540Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:53:52.543Z"} -{"level":"info","message":"GET /api/users/42","timestamp":"2025-06-19T15:54:02.731Z"} -{"level":"info","message":"GET /api/messages?userId=42","timestamp":"2025-06-19T15:54:02.753Z"} -{"level":"info","message":"GET /api/users/42/tags","timestamp":"2025-06-19T15:54:02.799Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:54:08.795Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:54:08.830Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.896Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T15:54:13.268Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T15:54:13.290Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T15:54:13.327Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:54:16.656Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:54:16.688Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:54:17.374Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:54:17.376Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:54:22.186Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:54:22.210Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:54:22.232Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:22.597Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:22.598Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:54:46.330Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:54:46.335Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:54:48.477Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:54:48.478Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:54:59.808Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:55:11.072Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:55:11.076Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:55:17.619Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:55:17.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:17.973Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:17.973Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:17.974Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:55:18.663Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:18.666Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:55:34.413Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:34.417Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:55:34.465Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:55:34.507Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:55:34.510Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:34.514Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:55:34.535Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:55:34.539Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:55:34.540Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:34.543Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:55:34.580Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:34.583Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:55:34.598Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:34.601Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:55:34.622Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:55:34.625Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:55:37.144Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:55:37.171Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:55:37.248Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:55:46.686Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:55:46.688Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:55:54.484Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:55:54.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:59.656Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:56:04.803Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:56:04.807Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:56:12.903Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T15:56:12.950Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:56:13.306Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:56:13.307Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:56:32.999Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:56:33.003Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:56:47.093Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:56:47.098Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:56:50.572Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:03.198Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:03.202Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:57:04.118Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:57:07.120Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:57:07.153Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:57:12.684Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:33.385Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:33.390Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T15:57:37.339Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T15:57:37.381Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T15:57:37.452Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:57:39.230Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:57:39.266Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:57:45.910Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T15:57:46.588Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T12:51:49.709Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T15:57:46.589Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:57:46.596Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:57:46.614Z"} -{"cookie":{"expires":"2025-07-19T15:57:46.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"e3f276c739780f7f79e50905cb900155","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T15:57:46.615Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:57:46.618Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:47.458Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:57:47.460Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T15:57:49.195Z"} -{"level":"info","message":"Nonce b0773c987dfe6f65556afdd0967179e6 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T15:57:49.202Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T15:57:53.148Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T15:57:53.149Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:53.188Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:57:53.967Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-19T15:57:53.967Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T15:57:54.120Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-19T15:57:54.120Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T15:57:54.233Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-19T15:57:54.233Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:57:54.339Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-19T15:57:54.339Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:57:54.345Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-19T15:57:54.345Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","sepolia","ethereum","bsc"],"timestamp":"2025-06-19T15:57:54.346Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:54.346Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:54.346Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T15:57:54.348Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:54.360Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:54.360Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:57:54.674Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-19T15:57:54.674Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:57:54.693Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-19T15:57:54.693Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T15:57:54.790Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-19T15:57:54.790Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T15:57:54.800Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-19T15:57:54.800Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T15:57:54.850Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-19T15:57:54.850Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","arbitrum","ethereum"],"timestamp":"2025-06-19T15:57:54.851Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:54.851Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-19T15:57:54.856Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T15:57:46.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"e3f276c739780f7f79e50905cb900155","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T15:57:54.859Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:57:54.862Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=e3f276c739780f7f79e50905cb900155, previousGuestId=undefined","timestamp":"2025-06-19T15:57:54.862Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T15:57:54.866Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T15:57:54.867Z"} -{"level":"info","message":"No guest messages found for guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T15:57:54.872Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T15:57:54.876Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-19T15:57:54.878Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-19T15:57:54.879Z"} -{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-19T15:57:54.880Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-19T15:57:54.882Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-19T15:57:54.883Z"} -{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-19T15:57:54.884Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-19T15:57:54.886Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-19T15:57:54.887Z"} -{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-19T15:57:54.888Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-19T15:57:54.891Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-19T15:57:54.891Z"} -{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-19T15:57:54.894Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-19T15:57:54.897Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-19T15:57:54.897Z"} -{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-19T15:57:54.900Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-19T15:57:54.903Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-19T15:57:54.903Z"} -{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-19T15:57:54.905Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-19T15:57:54.907Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-19T15:57:54.908Z"} -{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-19T15:57:54.909Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-19T15:57:54.912Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-19T15:57:54.912Z"} -{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-19T15:57:54.914Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-19T15:57:54.917Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-19T15:57:54.917Z"} -{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-19T15:57:54.919Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-19T15:57:54.922Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-19T15:57:54.923Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-19T15:57:54.926Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-19T15:57:54.929Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-19T15:57:54.930Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-19T15:57:54.931Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-19T15:57:54.934Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-19T15:57:54.935Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-19T15:57:54.936Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-19T15:57:54.938Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-19T15:57:54.939Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-19T15:57:54.940Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-19T15:57:54.943Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-19T15:57:54.943Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-19T15:57:54.945Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-19T15:57:54.948Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-19T15:57:54.949Z"} -{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-19T15:57:54.950Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-19T15:57:54.954Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-19T15:57:54.954Z"} -{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-19T15:57:54.957Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-19T15:57:54.960Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-19T15:57:54.960Z"} -{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-19T15:57:54.962Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-19T15:57:54.965Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-19T15:57:54.966Z"} -{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-19T15:57:54.968Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-19T15:57:54.971Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-19T15:57:54.971Z"} -{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-19T15:57:54.973Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-19T15:57:54.975Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-19T15:57:54.976Z"} -{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-19T15:57:54.977Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-19T15:57:54.980Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-19T15:57:54.980Z"} -{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-19T15:57:54.982Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-19T15:57:54.985Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-19T15:57:54.986Z"} -{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-19T15:57:54.989Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-19T15:57:54.991Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-19T15:57:54.992Z"} -{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-19T15:57:54.993Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T15:57:46.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"e3f276c739780f7f79e50905cb900155","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv"],"timestamp":"2025-06-19T15:57:54.996Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T15:57:55.000Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:57:55.017Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.019Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:55.042Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.045Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:57:55.070Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.072Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:55.092Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.095Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:55.114Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:55.116Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:55.117Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.119Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:55.144Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.146Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T15:57:55.167Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.170Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:55.186Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.189Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:57:55.210Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:57:55.215Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:56.174Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T15:57:56.175Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T15:58:01.629Z"} -{"level":"info","message":"GET /api/messages?userId=106","timestamp":"2025-06-19T15:58:01.656Z"} -{"level":"info","message":"GET /api/users/106/tags","timestamp":"2025-06-19T15:58:01.695Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:58:03.741Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:58:03.758Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:58:03.786Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T15:58:03.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.061Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T15:58:09.596Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T15:58:09.621Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T15:58:09.673Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T15:58:11.308Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T15:58:11.329Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:58:17.444Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:58:17.447Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T15:58:19.691Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T15:58:19.693Z"} -{"conversationId":5,"level":"info","message":"User message saved","messageId":156,"timestamp":"2025-06-19T15:58:19.709Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T15:58:19.719Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T15:58:19.719Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T15:58:19.722Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:58:21.466Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:58:21.468Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:58:23.006Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:58:23.008Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:58:45.737Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:58:51.708Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:58:51.715Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:58:54.213Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:58:54.216Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:58:55.024Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:58:59.019Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:59:19.558Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:59:19.563Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:59:24.385Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:59:24.388Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:59:36.757Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T15:59:45.548Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":157,"timestamp":"2025-06-19T15:59:45.586Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:59:49.705Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T15:59:49.708Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:59:50.326Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T15:59:53.565Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T15:59:53.567Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T15:59:58.773Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:00:20.455Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:00:20.459Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:00:23.755Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:00:23.756Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:00:36.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.312Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.314Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:00:50.632Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:00:50.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:00:54.947Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:00:54.949Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:01:16.345Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:16.350Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:01:16.393Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:16.398Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:01:16.450Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:01:16.496Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:01:16.496Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:01:16.526Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:01:16.554Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:16.559Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:01:16.634Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:16.637Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:01:16.660Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:16.663Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:01:16.713Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:16.716Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:01:20.807Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:01:20.809Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:01:31.958Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:01:32.008Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:01:32.055Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:01:45.650Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:01:45.650Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:01:45.650Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:01:47.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:01:47.770Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:02:17.934Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:02:17.937Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:02:22.265Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:02:22.267Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:02:27.229Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:02:27.278Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:02:27.329Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:02:36.604Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:02:40.659Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:02:42.542Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:02:42.547Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:02:48.135Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:02:48.138Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:03:18.340Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:03:18.343Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:03:22.670Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:03:23.738Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:03:23.740Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:03:31.914Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:03:36.014Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:03:48.527Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:03:48.531Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:04:13.779Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:04:18.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:04:18.730Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:04:22.877Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:04:22.878Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:04:27.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.899Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.899Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:05:13.484Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:05:24.148Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:05:24.153Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:05:24.276Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:05:24.326Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:05:24.376Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:05:31.014Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:05:31.014Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:05:45.488Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:05:45.492Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:06:04.950Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:06:04.995Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:06:12.723Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:06:12.737Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:06:12.737Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:06:12.739Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:06:12.740Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:06:12.741Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:06:13.809Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:06:13.827Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:06:13.890Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:06:13.892Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:06:14.722Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:06:14.725Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:06:17.156Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:06:17.161Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:06:17.956Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:06:22.441Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:06:22.446Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:06:47.364Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:06:47.368Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:06:50.613Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:06:50.617Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:06:58.001Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:06:58.046Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:06:58.120Z"} -{"level":"info","message":"Executing UP migration from 035_admin_read_messages.sql...","timestamp":"2025-06-19T16:06:58.239Z"} -{"level":"info","message":"Migration 035_admin_read_messages.sql executed successfully","timestamp":"2025-06-19T16:06:58.341Z"} -{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-19T16:06:58.362Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:07:08.578Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:07:20.814Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:07:20.819Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:07:26.101Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:07:26.104Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:07:34.761Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T16:07:34.805Z"} -{"level":"info","message":"GET /api/messages?userId=106","timestamp":"2025-06-19T16:07:34.863Z"} -{"level":"info","message":"GET /api/users/106/tags","timestamp":"2025-06-19T16:07:34.941Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:07:36.683Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:07:36.714Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:07:36.776Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:07:47.740Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:07:47.744Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:08:08.496Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:08:17.952Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:08:17.956Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:08:22.272Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:08:22.274Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:09:03.680Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:09:23.751Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:09:23.756Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:09:47.413Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:09:47.419Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:09:54.779Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:10:22.885Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:10:22.890Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:10:47.821Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:10:47.828Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.629Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T16:10:54.630Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.630Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T16:11:04.658Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:11:09.816Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:11:09.818Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:11:10.586Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:11:24.092Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:11:24.097Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:11:45.456Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:11:45.892Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:11:45.897Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:12:05.901Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:12:25.808Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:12:25.811Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:12:35.340Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:12:35.346Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:12:35.347Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:12:35.350Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:12:35.351Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:12:35.356Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:12:35.838Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:12:35.867Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:12:35.925Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:12:35.927Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:12:36.657Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:12:36.660Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:12:37.348Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:12:46.282Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:12:46.290Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:12:53.305Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:12:53.349Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:12:53.388Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:12:53.511Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:12:55.196Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:12:55.223Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:12:55.268Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:13:00.748Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:00.751Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:13:00.782Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:00.786Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:13:00.847Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:13:00.881Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:00.883Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:13:00.906Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:13:00.927Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:13:00.928Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:13:00.988Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:13:01.039Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:01.045Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:13:01.170Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:01.173Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:13:01.222Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:01.228Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:13:03.525Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:13:03.582Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:13:03.630Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:13:03.734Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:13:21.575Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:13:21.579Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:13:21.580Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:13:21.581Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:13:21.582Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:13:21.583Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:13:21.967Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:13:21.996Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:13:22.053Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:13:22.055Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:13:25.891Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:13:25.923Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:13:25.964Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:13:27.124Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:13:27.127Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:13:27.293Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:13:27.298Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:13:27.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:13:31.624Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:13:31.627Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:01.828Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:01.833Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:14:08.496Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:08.498Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:08.543Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:08.547Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:14:08.601Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:14:08.641Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:08.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:08.674Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:08.682Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:14:08.688Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:14:08.689Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:14:08.739Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:08.768Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:08.773Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:14:08.807Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:08.834Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:08.837Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:14:24.277Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:28.747Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:14:28.751Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:14:39.440Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:14:39.443Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:15:00.102Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:15:00.106Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:15:00.107Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:15:00.108Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:15:00.109Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:15:00.110Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:15:00.461Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:15:00.477Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:15:00.525Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:15:00.527Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:15:03.443Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:15:03.449Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:15:04.166Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:15:09.675Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:09.681Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:15:27.814Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:15:27.820Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:15:28.730Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:28.734Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:15:28.776Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:28.780Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:15:28.817Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:28.833Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:15:28.868Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:15:28.870Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:15:28.880Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:15:28.984Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:15:28.989Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:28.995Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:15:29.064Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:15:29.089Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:29.093Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:15:29.453Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:15:29.467Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:15:48.067Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:15:48.096Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:15:48.173Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:15:48.373Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:15:50.361Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:15:50.658Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:15:50.709Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:15:59.667Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:16:00.289Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:16:00.294Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:16:29.508Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:16:29.512Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:16:30.436Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:16:30.438Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:16:59.307Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:17:00.667Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:17:00.672Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:17:30.782Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:17:30.785Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:17:30.787Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:17:30.789Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:17:55.461Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:18:01.036Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:18:01.041Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:18:31.198Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:18:31.203Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:18:32.285Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:18:32.287Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:18:45.736Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:19:01.428Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:19:01.432Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:19:52.344Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:19:52.347Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:19:52.348Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:19:52.349Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:19:52.349Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:19:52.350Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:19:52.721Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:19:52.733Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:19:52.808Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:19:52.810Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:19:58.471Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T16:19:58.472Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T16:20:06.179Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:20:11.477Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-19T16:20:11.477Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-19T16:20:21.493Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:20:26.455Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:20:26.458Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:20:27.247Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:20:32.776Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.805Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:20:32.166Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.172Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:20:32.303Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:20:32.356Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.365Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:20:32.380Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:20:32.415Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.418Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:20:32.451Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:20:32.454Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:20:32.466Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:20:32.555Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.573Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:20:32.650Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.661Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:20:32.705Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:20:32.708Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:20:32.890Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:20:32.893Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:20:34.423Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:20:34.534Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:20:34.574Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:20:34.878Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:20:39.326Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:20:39.352Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:20:39.384Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:01.554Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:01.560Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:21:02.384Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:02.386Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:02.485Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:02.487Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T16:21:02.525Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750350065490-zc4y0eslh","timestamp":"2025-06-19T16:21:02.528Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:21:02.545Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:02.551Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:21:02.588Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:21:02.589Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:02.594Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:02.597Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:02.631Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:02.634Z"} -{"level":"info","message":"Created mapping for guest ID 1750350065490-zc4y0eslh to user 118","timestamp":"2025-06-19T16:21:02.644Z"} -{"level":"info","message":"No guest messages found for guest ID 1750350065490-zc4y0eslh","timestamp":"2025-06-19T16:21:02.653Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750350065490-zc4y0eslh","timestamp":"2025-06-19T16:21:02.660Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:02.680Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:21:02.691Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:03.119Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:21:03.121Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:21:04.534Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:21:04.567Z"} -{"count":12,"level":"info","limit":30,"message":"Returning message history for user 118","offset":0,"timestamp":"2025-06-19T16:21:04.577Z","total":12} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T16:21:05.051Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T15:08:38.376Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T16:21:05.052Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:21:05.057Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:21:05.078Z"} -{"cookie":{"expires":"2025-07-19T16:21:05.075Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"33138bda090d41bf85702e4d8da774bb","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:21:05.078Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:21:05.083Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:21:05.112Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:21:05.160Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:21:05.963Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:21:27.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:21:27.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:21:27.100Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:21:33.091Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:21:33.095Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:22:03.515Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:22:03.518Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:22:18.073Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:22:18.129Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:22:33.599Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:22:33.602Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:23:03.901Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:23:03.905Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:23:17.666Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:23:34.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:23:34.086Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:24:09.283Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:24:17.005Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:24:17.008Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:24:17.009Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:24:17.010Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:24:17.011Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:24:17.015Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:24:17.328Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:24:17.341Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:24:17.380Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:24:17.382Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:24:18.142Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:24:18.144Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:24:18.954Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:24:49.621Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:24:49.637Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:24:58.222Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:24:58.257Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:24:58.283Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:24:58.355Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:25:00.704Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:25:00.731Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:25:00.769Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:25:03.240Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:25:03.244Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:25:14.337Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:25:17.047Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:25:19.572Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:25:19.739Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:25:19.784Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:25:24.492Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:25:24.515Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:25:24.539Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:25:24.605Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:25:28.759Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:25:28.782Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:25:28.822Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:25:34.594Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:25:34.596Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:25:57.536Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:25:57.539Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:25:57.540Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:25:57.541Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:25:57.541Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:25:57.542Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:25:57.836Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:25:57.847Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:25:57.887Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:25:57.889Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:26:03.113Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T16:26:03.114Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:26:05.050Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:26:05.057Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T16:26:10.817Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:26:11.503Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:26:11.506Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:26:12.298Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:26:32.934Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:26:32.940Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:27:11.988Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:27:34.398Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:27:34.404Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T16:27:45.007Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T16:27:45.010Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T16:27:45.011Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T16:27:45.012Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T16:27:45.013Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T16:27:45.014Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T16:27:45.345Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T16:27:45.356Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T16:27:45.397Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T16:27:45.398Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:27:46.038Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:27:46.040Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:27:46.766Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:03.258Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:28:03.264Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:28:06.615Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:28:06.660Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:28:06.730Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:28:06.819Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:28:08.973Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:28:09.000Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:28:09.036Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:28:21.137Z"} -{"level":"info","message":"GET /api/users/42","timestamp":"2025-06-19T16:28:21.145Z"} -{"level":"info","message":"GET /api/messages?userId=42","timestamp":"2025-06-19T16:28:21.178Z"} -{"level":"info","message":"GET /api/users/42/tags","timestamp":"2025-06-19T16:28:21.256Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:28:23.216Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:28:23.240Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:28:23.272Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:28:30.985Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T16:28:31.030Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T16:28:31.061Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T16:28:31.109Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:28:33.311Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:28:33.341Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:28:33.374Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:33.457Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:28:33.463Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:28:42.134Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T16:28:47.950Z"} -{"level":"info","message":"Nonce bfab119b84b0d25321dec431eafe85e4 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T16:28:47.958Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T16:28:50.934Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T16:28:50.935Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:51.031Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:28:51.796Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T16:28:52.040Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:28:52.161Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:28:52.218Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T16:28:50.101Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.101Z"} -{"level":"info","message":"[verify] Found or created user 118 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.102Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 118 to guest_user_mapping: 33138bda090d41bf85702e4d8da774bb","timestamp":"2025-06-19T16:28:50.102Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.107Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.107Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:28:50.385Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T16:28:50.549Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T16:28:50.556Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:28:50.598Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:28:50.718Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.718Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T16:21:05.075Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"33138bda090d41bf85702e4d8da774bb","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:28:50.720Z","userId":118} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:28:50.724Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 118 with guestId=33138bda090d41bf85702e4d8da774bb, previousGuestId=undefined","timestamp":"2025-06-19T16:28:50.724Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=118, guestId=33138bda090d41bf85702e4d8da774bb","timestamp":"2025-06-19T16:28:50.728Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 33138bda090d41bf85702e4d8da774bb","timestamp":"2025-06-19T16:28:50.729Z"} -{"level":"info","message":"No guest messages found for guest ID 33138bda090d41bf85702e4d8da774bb","timestamp":"2025-06-19T16:28:50.735Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 33138bda090d41bf85702e4d8da774bb","timestamp":"2025-06-19T16:28:50.739Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=118, guestId=1750347082424-uhsvreyf4","timestamp":"2025-06-19T16:28:50.741Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750347082424-uhsvreyf4","timestamp":"2025-06-19T16:28:50.742Z"} -{"level":"info","message":"Guest messages for guest ID 1750347082424-uhsvreyf4 were already processed.","timestamp":"2025-06-19T16:28:50.744Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=118, guestId=1750350065490-zc4y0eslh","timestamp":"2025-06-19T16:28:50.747Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750350065490-zc4y0eslh","timestamp":"2025-06-19T16:28:50.748Z"} -{"level":"info","message":"Guest messages for guest ID 1750350065490-zc4y0eslh were already processed.","timestamp":"2025-06-19T16:28:50.750Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=118, guestId=8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T16:28:50.753Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 8e7361ab61ead7985825a1322c32b390","timestamp":"2025-06-19T16:28:50.753Z"} -{"level":"info","message":"Guest messages for guest ID 8e7361ab61ead7985825a1322c32b390 were already processed.","timestamp":"2025-06-19T16:28:50.755Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=118, guestId=1750345722798-uj92s695s","timestamp":"2025-06-19T16:28:50.758Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750345722798-uj92s695s","timestamp":"2025-06-19T16:28:50.759Z"} -{"level":"info","message":"Guest messages for guest ID 1750345722798-uj92s695s were already processed.","timestamp":"2025-06-19T16:28:50.761Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T16:21:05.075Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"33138bda090d41bf85702e4d8da774bb","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["33138bda090d41bf85702e4d8da774bb","1750347082424-uhsvreyf4","1750350065490-zc4y0eslh","8e7361ab61ead7985825a1322c32b390","1750345722798-uj92s695s"],"timestamp":"2025-06-19T16:28:50.783Z","userId":118} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:28:50.796Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:28:50.817Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:50.819Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:50.859Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:50.863Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T16:28:50.882Z"} -{"level":"info","message":"Processing guest messages for user 118 with guest ID 1750350068795-78f6zml8t","timestamp":"2025-06-19T16:28:50.884Z"} -{"level":"info","message":"Created mapping for guest ID 1750350068795-78f6zml8t to user 118","timestamp":"2025-06-19T16:28:50.899Z"} -{"level":"info","message":"No guest messages found for guest ID 1750350068795-78f6zml8t","timestamp":"2025-06-19T16:28:50.904Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750350068795-78f6zml8t","timestamp":"2025-06-19T16:28:50.921Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:28:50.948Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.951Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:50.951Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:50.965Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:50.992Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:50.995Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:51.017Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:51.020Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:51.041Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:51.044Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:28:51.074Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:51.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:51.097Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:51.099Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:28:51.121Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:28:51.129Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:52.024Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:28:52.024Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:28:52.586Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:28:52.611Z"} -{"count":12,"level":"info","limit":30,"message":"Returning message history for user 118","offset":0,"timestamp":"2025-06-19T16:28:52.623Z","total":12} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:28:54.804Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:28:54.823Z"} -{"count":12,"level":"info","limit":30,"message":"Returning message history for user 118","offset":0,"timestamp":"2025-06-19T16:28:54.829Z","total":12} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T16:28:57.938Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T16:28:57.940Z"} -{"conversationId":5,"level":"info","message":"User message saved","messageId":158,"timestamp":"2025-06-19T16:28:57.963Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T16:28:57.974Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T16:28:57.975Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T16:28:57.977Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:29:03.637Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:29:03.641Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:29:22.254Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:29:22.264Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:29:33.859Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:29:33.865Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:29:37.498Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:29:52.343Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:29:52.349Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:30:04.266Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:30:04.272Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:30:22.559Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:30:22.571Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:30:32.936Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:30:34.485Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:30:34.491Z"} -{"conversationId":5,"level":"info","message":"AI response received","timestamp":"2025-06-19T16:30:37.513Z"} -{"conversationId":5,"level":"info","message":"AI response saved","messageId":159,"timestamp":"2025-06-19T16:30:37.544Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:30:51.795Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:30:51.799Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:31:04.428Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:31:04.439Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:31:22.861Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:31:22.864Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:31:28.371Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:31:34.769Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:31:34.773Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:31:53.098Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:31:53.104Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:31:58.316Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T16:31:58.361Z"} -{"level":"info","message":"GET /api/messages?userId=106","timestamp":"2025-06-19T16:31:58.459Z"} -{"level":"info","message":"GET /api/users/106/tags","timestamp":"2025-06-19T16:31:58.526Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:32:00.143Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:32:00.181Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:32:00.218Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:32:04.760Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:32:04.762Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:32:06.122Z"} -{"level":"info","message":"GET /api/users/97","timestamp":"2025-06-19T16:32:06.175Z"} -{"level":"info","message":"GET /api/messages?userId=97","timestamp":"2025-06-19T16:32:04.022Z"} -{"level":"info","message":"GET /api/users/97/tags","timestamp":"2025-06-19T16:32:04.100Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:32:07.100Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:32:07.129Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:32:07.164Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:32:14.559Z"} -{"level":"info","message":"GET /api/users/98","timestamp":"2025-06-19T16:32:14.579Z"} -{"level":"info","message":"GET /api/messages?userId=98","timestamp":"2025-06-19T16:32:14.649Z"} -{"level":"info","message":"GET /api/users/98/tags","timestamp":"2025-06-19T16:32:14.721Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:32:17.810Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:32:17.841Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:32:17.878Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:32:25.729Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:32:25.732Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:32:28.147Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:32:32.885Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:32:32.887Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:32:53.478Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:32:53.482Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:32:59.777Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T16:32:59.851Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T16:32:59.896Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T16:32:59.961Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:02.826Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:02.829Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:33:03.594Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:33:03.650Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:33:03.711Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:33:20.939Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:20.944Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:21.028Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:21.032Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:33:21.067Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:21.070Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:33:21.116Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:33:21.131Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:33:21.132Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:21.193Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:33:21.201Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:21.205Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:21.234Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:21.238Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:33:21.259Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:21.330Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:21.333Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:23.646Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:33:23.649Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.655Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T16:33:23.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.658Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T16:33:31.363Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:33:32.023Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:33:32.025Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:33:37.192Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:33:51.706Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:33:51.711Z"} -{"level":"info","message":"GET /api/users/6","timestamp":"2025-06-19T16:33:56.209Z"} -{"level":"info","message":"GET /api/messages?userId=6","timestamp":"2025-06-19T16:33:56.245Z"} -{"level":"info","message":"GET /api/users/6/tags","timestamp":"2025-06-19T16:33:56.271Z"} -{"level":"info","message":"GET /api/users/6","timestamp":"2025-06-19T16:33:55.944Z"} -{"level":"info","message":"DELETE /api/users/6","timestamp":"2025-06-19T16:33:57.184Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:33:57.287Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:33:59.110Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:33:59.137Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:33:59.172Z"} -{"level":"info","message":"GET /api/users/7","timestamp":"2025-06-19T16:34:02.091Z"} -{"level":"info","message":"GET /api/messages?userId=7","timestamp":"2025-06-19T16:34:02.119Z"} -{"level":"info","message":"GET /api/users/7/tags","timestamp":"2025-06-19T16:34:02.140Z"} -{"level":"info","message":"GET /api/users/7","timestamp":"2025-06-19T16:34:03.568Z"} -{"level":"info","message":"DELETE /api/users/7","timestamp":"2025-06-19T16:34:04.934Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:34:04.988Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:34:06.475Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:34:06.499Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:34:06.543Z"} -{"level":"info","message":"GET /api/users/8","timestamp":"2025-06-19T16:34:08.644Z"} -{"level":"info","message":"GET /api/messages?userId=8","timestamp":"2025-06-19T16:34:08.670Z"} -{"level":"info","message":"GET /api/users/8/tags","timestamp":"2025-06-19T16:34:08.693Z"} -{"level":"info","message":"GET /api/users/8","timestamp":"2025-06-19T16:34:10.119Z"} -{"level":"info","message":"DELETE /api/users/8","timestamp":"2025-06-19T16:34:11.378Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:34:11.420Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:34:12.713Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:34:12.737Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:34:12.770Z"} -{"level":"info","message":"GET /api/users/9","timestamp":"2025-06-19T16:34:14.586Z"} -{"level":"info","message":"GET /api/messages?userId=9","timestamp":"2025-06-19T16:34:14.610Z"} -{"level":"info","message":"GET /api/users/9/tags","timestamp":"2025-06-19T16:34:14.630Z"} -{"level":"info","message":"GET /api/users/9","timestamp":"2025-06-19T16:34:16.069Z"} -{"level":"info","message":"DELETE /api/users/9","timestamp":"2025-06-19T16:34:17.309Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:34:17.358Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:34:18.696Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:34:18.723Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:34:18.754Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:34:18.866Z"} -{"level":"info","message":"GET /api/users/10","timestamp":"2025-06-19T16:34:20.572Z"} -{"level":"info","message":"GET /api/messages?userId=10","timestamp":"2025-06-19T16:34:20.604Z"} -{"level":"info","message":"GET /api/users/10/tags","timestamp":"2025-06-19T16:34:20.628Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:34:21.628Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:34:21.630Z"} -{"level":"info","message":"GET /api/users/10","timestamp":"2025-06-19T16:34:21.837Z"} -{"level":"info","message":"DELETE /api/users/10","timestamp":"2025-06-19T16:34:23.174Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:34:23.220Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:34:23.794Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 118","timestamp":"2025-06-19T16:34:23.797Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:34:26.897Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:34:26.921Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:34:26.949Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:34:28.211Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:34:30.706Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T16:34:30.723Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T16:34:31.048Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T16:34:31.148Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:34:32.590Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:34:32.620Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:34:32.919Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T16:34:39.455Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T16:21:05.075Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T16:34:39.456Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:34:39.463Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:34:39.484Z"} -{"cookie":{"expires":"2025-07-19T16:34:39.481Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0a8bad48940eccfc22ef99510590422f","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:34:39.485Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:34:39.489Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:34:39.519Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:34:39.576Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:34:40.341Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:34:48.243Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T16:34:48.280Z"} -{"level":"info","message":"GET /api/messages?userId=118","timestamp":"2025-06-19T16:34:48.313Z"} -{"level":"info","message":"GET /api/users/118/tags","timestamp":"2025-06-19T16:34:48.373Z"} -{"level":"info","message":"GET /api/users/118","timestamp":"2025-06-19T16:34:49.849Z"} -{"level":"info","message":"DELETE /api/users/118","timestamp":"2025-06-19T16:34:51.254Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:34:51.307Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:34:51.831Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:34:51.833Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:34:54.188Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:34:54.221Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:34:54.276Z"} -{"level":"info","message":"GET /api/users/11","timestamp":"2025-06-19T16:34:56.667Z"} -{"level":"info","message":"GET /api/messages?userId=11","timestamp":"2025-06-19T16:34:56.699Z"} -{"level":"info","message":"GET /api/users/11/tags","timestamp":"2025-06-19T16:34:56.725Z"} -{"level":"info","message":"GET /api/users/11","timestamp":"2025-06-19T16:34:58.231Z"} -{"level":"info","message":"DELETE /api/users/11","timestamp":"2025-06-19T16:35:03.056Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:35:03.135Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:35:04.469Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:35:04.493Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:35:04.527Z"} -{"level":"info","message":"GET /api/users/12","timestamp":"2025-06-19T16:35:08.085Z"} -{"level":"info","message":"GET /api/messages?userId=12","timestamp":"2025-06-19T16:35:08.115Z"} -{"level":"info","message":"GET /api/users/12/tags","timestamp":"2025-06-19T16:35:08.136Z"} -{"level":"info","message":"GET /api/users/12","timestamp":"2025-06-19T16:35:05.074Z"} -{"level":"info","message":"DELETE /api/users/12","timestamp":"2025-06-19T16:35:06.473Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:35:06.530Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:35:08.811Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:35:08.859Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:35:08.896Z"} -{"level":"info","message":"GET /api/users/16","timestamp":"2025-06-19T16:35:11.176Z"} -{"level":"info","message":"GET /api/messages?userId=16","timestamp":"2025-06-19T16:35:11.202Z"} -{"level":"info","message":"GET /api/users/16/tags","timestamp":"2025-06-19T16:35:11.224Z"} -{"level":"info","message":"GET /api/users/16","timestamp":"2025-06-19T16:35:12.541Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:35:13.167Z"} -{"level":"info","message":"DELETE /api/users/16","timestamp":"2025-06-19T16:35:13.938Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:35:13.988Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:35:15.374Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:35:15.396Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:35:15.427Z"} -{"level":"info","message":"GET /api/users/19","timestamp":"2025-06-19T16:35:17.880Z"} -{"level":"info","message":"GET /api/messages?userId=19","timestamp":"2025-06-19T16:35:17.915Z"} -{"level":"info","message":"GET /api/users/19/tags","timestamp":"2025-06-19T16:35:17.938Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:35:19.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:35:19.734Z"} -{"level":"info","message":"GET /api/users/19","timestamp":"2025-06-19T16:35:20.047Z"} -{"level":"info","message":"DELETE /api/users/19","timestamp":"2025-06-19T16:35:21.375Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:35:21.431Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:35:22.926Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:35:22.953Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:35:22.987Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:35:23.565Z"} -{"level":"info","message":"GET /api/users/20","timestamp":"2025-06-19T16:35:25.643Z"} -{"level":"info","message":"GET /api/messages?userId=20","timestamp":"2025-06-19T16:35:25.670Z"} -{"level":"info","message":"GET /api/users/20/tags","timestamp":"2025-06-19T16:35:25.694Z"} -{"level":"info","message":"GET /api/users/20","timestamp":"2025-06-19T16:35:28.419Z"} -{"level":"info","message":"DELETE /api/users/20","timestamp":"2025-06-19T16:35:30.436Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:35:30.481Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:35:31.990Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:35:32.016Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:35:32.049Z"} -{"level":"info","message":"GET /api/users/17","timestamp":"2025-06-19T16:35:35.036Z"} -{"level":"info","message":"GET /api/messages?userId=17","timestamp":"2025-06-19T16:35:35.066Z"} -{"level":"info","message":"GET /api/users/17/tags","timestamp":"2025-06-19T16:35:35.090Z"} -{"level":"info","message":"GET /api/users/17","timestamp":"2025-06-19T16:35:36.707Z"} -{"level":"info","message":"DELETE /api/users/17","timestamp":"2025-06-19T16:35:38.091Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:35:38.136Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:35:39.490Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:35:39.522Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:35:39.554Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:35:49.973Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:35:49.977Z"} -{"level":"info","message":"GET /api/users/18","timestamp":"2025-06-19T16:36:06.869Z"} -{"level":"info","message":"GET /api/messages?userId=18","timestamp":"2025-06-19T16:36:06.896Z"} -{"level":"info","message":"GET /api/users/18/tags","timestamp":"2025-06-19T16:36:06.925Z"} -{"level":"info","message":"GET /api/users/18","timestamp":"2025-06-19T16:36:08.286Z"} -{"level":"info","message":"DELETE /api/users/18","timestamp":"2025-06-19T16:36:09.531Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:36:09.577Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:36:09.655Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:36:11.205Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:36:11.228Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:36:11.254Z"} -{"level":"info","message":"GET /api/users/21","timestamp":"2025-06-19T16:36:16.692Z"} -{"level":"info","message":"GET /api/messages?userId=21","timestamp":"2025-06-19T16:36:13.332Z"} -{"level":"info","message":"GET /api/users/21/tags","timestamp":"2025-06-19T16:36:13.355Z"} -{"level":"info","message":"GET /api/users/21","timestamp":"2025-06-19T16:36:14.894Z"} -{"level":"info","message":"DELETE /api/users/21","timestamp":"2025-06-19T16:36:16.423Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:36:16.463Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:36:17.938Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:36:17.959Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:36:17.988Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:36:20.076Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:36:20.078Z"} -{"level":"info","message":"GET /api/users/22","timestamp":"2025-06-19T16:36:20.511Z"} -{"level":"info","message":"GET /api/messages?userId=22","timestamp":"2025-06-19T16:36:20.541Z"} -{"level":"info","message":"GET /api/users/22/tags","timestamp":"2025-06-19T16:36:20.587Z"} -{"level":"info","message":"GET /api/users/22","timestamp":"2025-06-19T16:36:21.793Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.443Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.445Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.445Z"} -{"level":"info","message":"DELETE /api/users/22","timestamp":"2025-06-19T16:36:23.448Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:36:23.487Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-19T16:36:33.446Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:39.338Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:36:50.569Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:36:50.574Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:36:56.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:37:05.290Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T16:37:14.514Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T16:37:14.516Z"} -{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-19T16:37:14.522Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:37:15.348Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:37:15.400Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:37:20.729Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:37:20.733Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:37:50.894Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:37:50.898Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:37:56.053Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.249Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.249Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.249Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:38:41.358Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:38:41.363Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:38:45.992Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:38:49.880Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:38:49.916Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:38:49.950Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:38:51.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:38:51.085Z"} -{"level":"info","message":"GET /api/users/23","timestamp":"2025-06-19T16:38:55.660Z"} -{"level":"info","message":"GET /api/messages?userId=23","timestamp":"2025-06-19T16:38:55.693Z"} -{"level":"info","message":"GET /api/users/23/tags","timestamp":"2025-06-19T16:38:55.715Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:38:55.989Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:38:56.040Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:38:56.090Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:39:09.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:39:09.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:39:09.584Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:39:21.402Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:39:21.406Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:39:51.436Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:39:51.486Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:39:51.536Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:39:51.698Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:39:51.702Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:40:01.424Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:40:01.467Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:40:05.033Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:40:05.034Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:40:05.034Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:40:21.880Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:40:21.886Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:40:28.968Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:40:29.005Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:40:29.050Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:40:43.578Z"} -{"level":"info","message":"GET /api/chat/history?offset=6&limit=30","timestamp":"2025-06-19T16:40:43.599Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":6,"timestamp":"2025-06-19T16:40:43.609Z","total":36} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:40:45.626Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:40:46.634Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:40:51.083Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:40:51.867Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:40:51.871Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:40:50.586Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:40:50.613Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:40:50.649Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:40:55.937Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:40:56.759Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:41:19.960Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:41:19.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.269Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:41:50.154Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:41:50.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:41:52.258Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:41:52.302Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:41:52.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:55.733Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:55.733Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:42:33.041Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:42:46.193Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:42:46.198Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:42:46.632Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:42:50.252Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:42:50.254Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:42:52.637Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T16:42:54.191Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T15:57:46.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T16:42:54.192Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:42:54.196Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:42:54.211Z"} -{"cookie":{"expires":"2025-07-19T16:42:54.209Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5991b0879bb3a098b60bbe2ac4250655","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:42:54.212Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:42:54.215Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:43:10.461Z"} -{"cookie":{"expires":"2025-07-19T16:43:10.436Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"43688588ddbdd3d97d95044707e01deb","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:43:10.462Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:43:10.473Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:43:10.505Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:43:10.525Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:43:10.556Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T16:43:14.334Z"} -{"level":"info","message":"Nonce 8f2f8133509ee3f2154c81301d0289c3 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T16:43:14.340Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T16:43:18.744Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T16:43:18.745Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:18.760Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:43:19.558Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-19T16:43:19.558Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T16:43:19.759Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-19T16:43:19.759Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:43:19.923Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-19T16:43:19.924Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:43:20.051Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-19T16:43:20.051Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T16:43:20.178Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-19T16:43:20.179Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-06-19T16:43:20.179Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.180Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.180Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T16:43:20.180Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.186Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.187Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:43:20.522Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-19T16:43:20.522Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:43:20.566Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-19T16:43:20.566Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T16:43:20.679Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-19T16:43:20.679Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T16:43:20.686Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-19T16:43:20.686Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:43:20.716Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-19T16:43:20.716Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","sepolia","ethereum"],"timestamp":"2025-06-19T16:43:20.717Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.717Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-19T16:43:20.722Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T16:43:10.436Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"43688588ddbdd3d97d95044707e01deb","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:43:20.725Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:43:20.728Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=43688588ddbdd3d97d95044707e01deb, previousGuestId=undefined","timestamp":"2025-06-19T16:43:20.729Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T16:43:20.734Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T16:43:20.734Z"} -{"level":"info","message":"No guest messages found for guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T16:43:20.739Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T16:43:20.743Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T16:43:20.745Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T16:43:20.745Z"} -{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-19T16:43:20.747Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-19T16:43:20.749Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-19T16:43:20.750Z"} -{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-19T16:43:20.752Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-19T16:43:20.756Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-19T16:43:20.757Z"} -{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-19T16:43:20.758Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-19T16:43:20.762Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-19T16:43:20.762Z"} -{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-19T16:43:20.764Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-19T16:43:20.768Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-19T16:43:20.768Z"} -{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-19T16:43:20.770Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-19T16:43:20.773Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-19T16:43:20.774Z"} -{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-19T16:43:20.776Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-19T16:43:20.779Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-19T16:43:20.780Z"} -{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-19T16:43:20.781Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-19T16:43:20.785Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-19T16:43:20.787Z"} -{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-19T16:43:20.790Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-19T16:43:20.793Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-19T16:43:20.793Z"} -{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-19T16:43:20.795Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-19T16:43:20.798Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-19T16:43:20.798Z"} -{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-19T16:43:20.801Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-19T16:43:20.803Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-19T16:43:20.803Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-19T16:43:20.805Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-19T16:43:20.808Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-19T16:43:20.809Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-19T16:43:20.810Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-19T16:43:20.813Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-19T16:43:20.814Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-19T16:43:20.815Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-19T16:43:20.818Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-19T16:43:20.818Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-19T16:43:20.820Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-19T16:43:20.823Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-19T16:43:20.824Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-19T16:43:20.828Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-19T16:43:20.832Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-19T16:43:20.832Z"} -{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-19T16:43:20.834Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-19T16:43:20.837Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-19T16:43:20.838Z"} -{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-19T16:43:20.839Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-19T16:43:20.842Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-19T16:43:20.843Z"} -{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-19T16:43:20.845Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-19T16:43:20.848Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-19T16:43:20.848Z"} -{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-19T16:43:20.850Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-19T16:43:20.852Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-19T16:43:20.853Z"} -{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-19T16:43:20.855Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-19T16:43:20.857Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-19T16:43:20.858Z"} -{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-19T16:43:20.859Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-19T16:43:20.862Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-19T16:43:20.863Z"} -{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-19T16:43:20.865Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-19T16:43:20.868Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-19T16:43:20.869Z"} -{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-19T16:43:20.871Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-19T16:43:20.874Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-19T16:43:20.875Z"} -{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-19T16:43:20.876Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T16:43:10.436Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"43688588ddbdd3d97d95044707e01deb","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv"],"timestamp":"2025-06-19T16:43:20.879Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:43:20.883Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:43:20.897Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:20.899Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:20.918Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:20.921Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.943Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:20.944Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:43:20.969Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:20.973Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:20.990Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:20.993Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:21.009Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:21.012Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:21.028Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:21.030Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:43:21.047Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:21.049Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:21.064Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:21.067Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:21.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:21.086Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:21.947Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T16:43:21.947Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:43:28.737Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T16:43:28.781Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T16:43:28.809Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T16:43:28.900Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:43:32.841Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:43:34.215Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:43:34.237Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:43:34.261Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:43:41.572Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:43:44.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.567Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.568Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:43:51.201Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:43:51.203Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:43:56.561Z"} -{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-19T16:44:04.009Z"} -{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-19T16:44:04.053Z"} -{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-19T16:44:06.366Z"} -{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-06-19T16:44:06.387Z"} -{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-19T16:44:10.867Z"} -{"level":"info","message":"GET /api/tables","timestamp":"2025-06-19T16:44:10.873Z"} -{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-19T16:44:10.908Z"} -{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-19T16:44:10.910Z"} -{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-19T16:44:10.912Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:44:21.424Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:44:21.429Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:44:23.933Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:44:23.976Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:44:24.019Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:44:26.804Z"} -{"level":"info","message":"GET /api/tables?_t=1750351470395","timestamp":"2025-06-19T16:44:28.910Z"} -{"level":"info","message":"GET /api/tags","timestamp":"2025-06-19T16:44:33.082Z"} -{"level":"info","message":"GET /api/tables?_t=1750351477025","timestamp":"2025-06-19T16:44:33.793Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T16:44:35.368Z"} -{"level":"info","message":"GET /api/tables?_t=1750351480540","timestamp":"2025-06-19T16:44:37.597Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:44:41.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:44:41.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:44:41.981Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:44:44.629Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:44:46.662Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:44:46.682Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:44:46.704Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:44:51.589Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:44:51.591Z"} -{"level":"info","message":"GET /api/users/23","timestamp":"2025-06-19T16:44:54.445Z"} -{"level":"info","message":"GET /api/messages?userId=23","timestamp":"2025-06-19T16:44:54.472Z"} -{"level":"info","message":"GET /api/users/23/tags","timestamp":"2025-06-19T16:44:54.493Z"} -{"level":"info","message":"GET /api/users/23","timestamp":"2025-06-19T16:44:56.135Z"} -{"level":"info","message":"DELETE /api/users/23","timestamp":"2025-06-19T16:44:58.027Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:44:58.101Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:00.011Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:00.039Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:00.067Z"} -{"level":"info","message":"GET /api/users/24","timestamp":"2025-06-19T16:45:00.805Z"} -{"level":"info","message":"GET /api/messages?userId=24","timestamp":"2025-06-19T16:45:00.826Z"} -{"level":"info","message":"GET /api/users/24/tags","timestamp":"2025-06-19T16:45:00.844Z"} -{"level":"info","message":"GET /api/users/24","timestamp":"2025-06-19T16:45:02.465Z"} -{"level":"info","message":"DELETE /api/users/24","timestamp":"2025-06-19T16:45:04.495Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:45:04.538Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:06.692Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:06.716Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:06.744Z"} -{"level":"info","message":"GET /api/users/25","timestamp":"2025-06-19T16:45:11.185Z"} -{"level":"info","message":"GET /api/messages?userId=25","timestamp":"2025-06-19T16:45:11.209Z"} -{"level":"info","message":"GET /api/users/25/tags","timestamp":"2025-06-19T16:45:11.226Z"} -{"level":"info","message":"GET /api/users/25","timestamp":"2025-06-19T16:45:14.596Z"} -{"level":"info","message":"DELETE /api/users/25","timestamp":"2025-06-19T16:45:15.945Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:45:15.979Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:17.484Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:17.507Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:17.529Z"} -{"level":"info","message":"GET /api/users/26","timestamp":"2025-06-19T16:45:20.131Z"} -{"level":"info","message":"GET /api/messages?userId=26","timestamp":"2025-06-19T16:45:20.157Z"} -{"level":"info","message":"GET /api/users/26/tags","timestamp":"2025-06-19T16:45:20.180Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:45:21.773Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:45:21.775Z"} -{"level":"info","message":"GET /api/users/26","timestamp":"2025-06-19T16:45:23.156Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:45:23.800Z"} -{"level":"info","message":"DELETE /api/users/26","timestamp":"2025-06-19T16:45:24.540Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:45:24.578Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:26.173Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:26.191Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:26.211Z"} -{"level":"info","message":"GET /api/users/27","timestamp":"2025-06-19T16:45:28.969Z"} -{"level":"info","message":"GET /api/messages?userId=27","timestamp":"2025-06-19T16:45:28.991Z"} -{"level":"info","message":"GET /api/users/27/tags","timestamp":"2025-06-19T16:45:29.010Z"} -{"level":"info","message":"GET /api/users/27","timestamp":"2025-06-19T16:45:29.875Z"} -{"level":"info","message":"DELETE /api/users/27","timestamp":"2025-06-19T16:45:31.208Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:45:31.251Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:45:37.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:45:37.690Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:38.602Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:38.625Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:38.648Z"} -{"level":"info","message":"GET /api/users/28","timestamp":"2025-06-19T16:45:42.455Z"} -{"level":"info","message":"GET /api/messages?userId=28","timestamp":"2025-06-19T16:45:42.477Z"} -{"level":"info","message":"GET /api/users/28/tags","timestamp":"2025-06-19T16:45:42.493Z"} -{"level":"info","message":"GET /api/users/28","timestamp":"2025-06-19T16:45:46.186Z"} -{"level":"info","message":"DELETE /api/users/28","timestamp":"2025-06-19T16:45:47.863Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:45:47.899Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:49.386Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:49.408Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:49.435Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:45:51.978Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:45:51.979Z"} -{"level":"info","message":"GET /api/users/29","timestamp":"2025-06-19T16:45:52.183Z"} -{"level":"info","message":"GET /api/messages?userId=29","timestamp":"2025-06-19T16:45:52.208Z"} -{"level":"info","message":"GET /api/users/29/tags","timestamp":"2025-06-19T16:45:52.228Z"} -{"level":"info","message":"GET /api/users/29","timestamp":"2025-06-19T16:45:55.145Z"} -{"level":"info","message":"DELETE /api/users/29","timestamp":"2025-06-19T16:45:56.474Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:45:56.515Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:45:55.644Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:45:55.662Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:45:55.682Z"} -{"level":"info","message":"GET /api/users/30","timestamp":"2025-06-19T16:45:57.572Z"} -{"level":"info","message":"GET /api/messages?userId=30","timestamp":"2025-06-19T16:45:57.593Z"} -{"level":"info","message":"GET /api/users/30/tags","timestamp":"2025-06-19T16:45:57.612Z"} -{"level":"info","message":"GET /api/users/30","timestamp":"2025-06-19T16:45:59.201Z"} -{"level":"info","message":"DELETE /api/users/30","timestamp":"2025-06-19T16:46:00.346Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:00.382Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:02.143Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:02.165Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:02.187Z"} -{"level":"info","message":"GET /api/users/31","timestamp":"2025-06-19T16:46:04.276Z"} -{"level":"info","message":"GET /api/messages?userId=31","timestamp":"2025-06-19T16:46:04.310Z"} -{"level":"info","message":"GET /api/users/31/tags","timestamp":"2025-06-19T16:46:04.330Z"} -{"level":"info","message":"GET /api/users/31","timestamp":"2025-06-19T16:46:05.681Z"} -{"level":"info","message":"DELETE /api/users/31","timestamp":"2025-06-19T16:46:06.880Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:06.944Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:08.390Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:08.410Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:08.432Z"} -{"level":"info","message":"GET /api/users/32","timestamp":"2025-06-19T16:46:10.848Z"} -{"level":"info","message":"GET /api/messages?userId=32","timestamp":"2025-06-19T16:46:10.867Z"} -{"level":"info","message":"GET /api/users/32/tags","timestamp":"2025-06-19T16:46:10.887Z"} -{"level":"info","message":"GET /api/users/32","timestamp":"2025-06-19T16:46:15.961Z"} -{"level":"info","message":"DELETE /api/users/32","timestamp":"2025-06-19T16:46:17.304Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:17.338Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:18.828Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:18.848Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:18.869Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:46:19.170Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:46:19.215Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:46:19.262Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:46:19.310Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:46:19.353Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:46:19.396Z"} -{"level":"info","message":"GET /api/users/33","timestamp":"2025-06-19T16:46:21.827Z"} -{"level":"info","message":"GET /api/messages?userId=33","timestamp":"2025-06-19T16:46:21.860Z"} -{"level":"info","message":"GET /api/users/33/tags","timestamp":"2025-06-19T16:46:21.883Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:46:22.156Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:46:22.158Z"} -{"level":"info","message":"GET /api/users/33","timestamp":"2025-06-19T16:46:23.523Z"} -{"level":"info","message":"DELETE /api/users/33","timestamp":"2025-06-19T16:46:24.709Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:24.749Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:23.946Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:23.966Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:23.986Z"} -{"level":"info","message":"GET /api/users/34","timestamp":"2025-06-19T16:46:25.737Z"} -{"level":"info","message":"GET /api/messages?userId=34","timestamp":"2025-06-19T16:46:25.755Z"} -{"level":"info","message":"GET /api/users/34/tags","timestamp":"2025-06-19T16:46:25.773Z"} -{"level":"info","message":"GET /api/users/34","timestamp":"2025-06-19T16:46:27.194Z"} -{"level":"info","message":"DELETE /api/users/34","timestamp":"2025-06-19T16:46:28.425Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:28.459Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:29.814Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:29.835Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:29.858Z"} -{"level":"info","message":"GET /api/users/35","timestamp":"2025-06-19T16:46:31.930Z"} -{"level":"info","message":"GET /api/messages?userId=35","timestamp":"2025-06-19T16:46:31.957Z"} -{"level":"info","message":"GET /api/users/35/tags","timestamp":"2025-06-19T16:46:32.247Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:46:32.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:46:32.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:46:32.742Z"} -{"level":"info","message":"GET /api/users/35","timestamp":"2025-06-19T16:46:33.581Z"} -{"level":"info","message":"DELETE /api/users/35","timestamp":"2025-06-19T16:46:34.881Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:34.916Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:36.371Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:36.388Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:36.409Z"} -{"level":"info","message":"GET /api/users/36","timestamp":"2025-06-19T16:46:40.051Z"} -{"level":"info","message":"GET /api/messages?userId=36","timestamp":"2025-06-19T16:46:40.074Z"} -{"level":"info","message":"GET /api/users/36/tags","timestamp":"2025-06-19T16:46:40.091Z"} -{"level":"info","message":"GET /api/users/36","timestamp":"2025-06-19T16:46:41.587Z"} -{"level":"info","message":"DELETE /api/users/36","timestamp":"2025-06-19T16:46:42.757Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:42.791Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:44.097Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:44.114Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:44.135Z"} -{"level":"info","message":"GET /api/users/37","timestamp":"2025-06-19T16:46:45.776Z"} -{"level":"info","message":"GET /api/messages?userId=37","timestamp":"2025-06-19T16:46:45.791Z"} -{"level":"info","message":"GET /api/users/37/tags","timestamp":"2025-06-19T16:46:45.808Z"} -{"level":"info","message":"GET /api/users/37","timestamp":"2025-06-19T16:46:48.802Z"} -{"level":"info","message":"DELETE /api/users/37","timestamp":"2025-06-19T16:46:50.011Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:50.047Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:52.183Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:52.204Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:52.225Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:46:52.363Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:46:52.365Z"} -{"level":"info","message":"GET /api/users/38","timestamp":"2025-06-19T16:46:52.059Z"} -{"level":"info","message":"GET /api/messages?userId=38","timestamp":"2025-06-19T16:46:52.077Z"} -{"level":"info","message":"GET /api/users/38/tags","timestamp":"2025-06-19T16:46:52.095Z"} -{"level":"info","message":"GET /api/users/38","timestamp":"2025-06-19T16:46:53.620Z"} -{"level":"info","message":"DELETE /api/users/38","timestamp":"2025-06-19T16:46:54.760Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:46:54.792Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:46:56.216Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:46:56.238Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:46:56.261Z"} -{"level":"info","message":"GET /api/users/39","timestamp":"2025-06-19T16:46:58.014Z"} -{"level":"info","message":"GET /api/messages?userId=39","timestamp":"2025-06-19T16:46:58.033Z"} -{"level":"info","message":"GET /api/users/39/tags","timestamp":"2025-06-19T16:46:58.054Z"} -{"level":"info","message":"GET /api/users/39","timestamp":"2025-06-19T16:46:59.628Z"} -{"level":"info","message":"DELETE /api/users/39","timestamp":"2025-06-19T16:47:00.824Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:00.864Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:02.280Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:02.298Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:02.319Z"} -{"level":"info","message":"GET /api/users/40","timestamp":"2025-06-19T16:47:03.956Z"} -{"level":"info","message":"GET /api/messages?userId=40","timestamp":"2025-06-19T16:47:03.976Z"} -{"level":"info","message":"GET /api/users/40/tags","timestamp":"2025-06-19T16:47:03.993Z"} -{"level":"info","message":"GET /api/users/40","timestamp":"2025-06-19T16:47:05.278Z"} -{"level":"info","message":"DELETE /api/users/40","timestamp":"2025-06-19T16:47:07.093Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:07.151Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:08.400Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:08.426Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:08.445Z"} -{"level":"info","message":"GET /api/users/41","timestamp":"2025-06-19T16:47:09.952Z"} -{"level":"info","message":"GET /api/messages?userId=41","timestamp":"2025-06-19T16:47:09.977Z"} -{"level":"info","message":"GET /api/users/41/tags","timestamp":"2025-06-19T16:47:10.007Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:47:10.092Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:47:10.135Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:47:10.180Z"} -{"level":"info","message":"GET /api/users/41","timestamp":"2025-06-19T16:47:11.345Z"} -{"level":"info","message":"DELETE /api/users/41","timestamp":"2025-06-19T16:47:12.578Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:12.613Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:14.105Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:14.128Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:14.148Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:47:15.618Z"} -{"level":"info","message":"GET /api/users/42","timestamp":"2025-06-19T16:47:15.632Z"} -{"level":"info","message":"GET /api/messages?userId=42","timestamp":"2025-06-19T16:47:15.652Z"} -{"level":"info","message":"GET /api/users/42/tags","timestamp":"2025-06-19T16:47:15.693Z"} -{"level":"info","message":"GET /api/users/42","timestamp":"2025-06-19T16:47:18.438Z"} -{"level":"info","message":"DELETE /api/users/42","timestamp":"2025-06-19T16:47:19.626Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:19.660Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:18.714Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:18.743Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:18.765Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:47:20.243Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:47:20.245Z"} -{"level":"info","message":"GET /api/users/43","timestamp":"2025-06-19T16:47:20.954Z"} -{"level":"info","message":"GET /api/messages?userId=43","timestamp":"2025-06-19T16:47:20.973Z"} -{"level":"info","message":"GET /api/users/43/tags","timestamp":"2025-06-19T16:47:20.993Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:47:23.685Z"} -{"level":"info","message":"GET /api/users/43","timestamp":"2025-06-19T16:47:23.923Z"} -{"level":"info","message":"DELETE /api/users/43","timestamp":"2025-06-19T16:47:25.209Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:25.242Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:26.582Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:26.602Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:26.625Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:47:28.880Z"} -{"level":"info","message":"GET /api/users/44","timestamp":"2025-06-19T16:47:29.018Z"} -{"level":"info","message":"GET /api/messages?userId=44","timestamp":"2025-06-19T16:47:29.037Z"} -{"level":"info","message":"GET /api/users/44/tags","timestamp":"2025-06-19T16:47:29.055Z"} -{"level":"info","message":"GET /api/users/44","timestamp":"2025-06-19T16:47:30.521Z"} -{"level":"info","message":"DELETE /api/users/44","timestamp":"2025-06-19T16:47:31.691Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:31.728Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:33.270Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:33.288Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:33.310Z"} -{"level":"info","message":"GET /api/users/45","timestamp":"2025-06-19T16:47:35.361Z"} -{"level":"info","message":"GET /api/messages?userId=45","timestamp":"2025-06-19T16:47:35.486Z"} -{"level":"info","message":"GET /api/users/45/tags","timestamp":"2025-06-19T16:47:35.502Z"} -{"level":"info","message":"GET /api/users/45","timestamp":"2025-06-19T16:47:38.786Z"} -{"level":"info","message":"DELETE /api/users/45","timestamp":"2025-06-19T16:47:39.999Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:40.038Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:43.053Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:43.075Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:43.108Z"} -{"level":"info","message":"GET /api/users/59","timestamp":"2025-06-19T16:47:46.594Z"} -{"level":"info","message":"GET /api/messages?userId=59","timestamp":"2025-06-19T16:47:46.614Z"} -{"level":"info","message":"GET /api/users/59/tags","timestamp":"2025-06-19T16:47:46.633Z"} -{"level":"info","message":"GET /api/users/59","timestamp":"2025-06-19T16:47:50.038Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:47:50.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:47:50.423Z"} -{"level":"info","message":"DELETE /api/users/59","timestamp":"2025-06-19T16:47:52.042Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:47:52.075Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:47:53.852Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:47:53.872Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:47:53.892Z"} -{"level":"info","message":"GET /api/users/60","timestamp":"2025-06-19T16:47:57.062Z"} -{"level":"info","message":"GET /api/messages?userId=60","timestamp":"2025-06-19T16:47:57.109Z"} -{"level":"info","message":"GET /api/users/60/tags","timestamp":"2025-06-19T16:47:57.125Z"} -{"level":"info","message":"GET /api/users/60","timestamp":"2025-06-19T16:47:58.990Z"} -{"level":"info","message":"DELETE /api/users/60","timestamp":"2025-06-19T16:48:00.325Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:00.362Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:01.712Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:01.734Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:01.757Z"} -{"level":"info","message":"GET /api/users/61","timestamp":"2025-06-19T16:48:04.072Z"} -{"level":"info","message":"GET /api/messages?userId=61","timestamp":"2025-06-19T16:48:04.096Z"} -{"level":"info","message":"GET /api/users/61/tags","timestamp":"2025-06-19T16:48:04.113Z"} -{"level":"info","message":"GET /api/users/61","timestamp":"2025-06-19T16:48:07.160Z"} -{"level":"info","message":"DELETE /api/users/61","timestamp":"2025-06-19T16:48:08.382Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:08.418Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:48:09.831Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:10.335Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:10.355Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:10.375Z"} -{"level":"info","message":"GET /api/users/62","timestamp":"2025-06-19T16:48:14.673Z"} -{"level":"info","message":"GET /api/messages?userId=62","timestamp":"2025-06-19T16:48:14.702Z"} -{"level":"info","message":"GET /api/users/62/tags","timestamp":"2025-06-19T16:48:14.719Z"} -{"level":"info","message":"GET /api/users/62","timestamp":"2025-06-19T16:48:18.483Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:48:19.001Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:48:19.910Z"} -{"level":"info","message":"DELETE /api/users/62","timestamp":"2025-06-19T16:48:20.480Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:20.518Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:48:20.631Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:48:20.633Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:22.135Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:22.155Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:22.175Z"} -{"level":"info","message":"GET /api/users/63","timestamp":"2025-06-19T16:48:23.943Z"} -{"level":"info","message":"GET /api/messages?userId=63","timestamp":"2025-06-19T16:48:23.966Z"} -{"level":"info","message":"GET /api/users/63/tags","timestamp":"2025-06-19T16:48:23.981Z"} -{"level":"info","message":"GET /api/users/63","timestamp":"2025-06-19T16:48:25.328Z"} -{"level":"info","message":"DELETE /api/users/63","timestamp":"2025-06-19T16:48:27.270Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:27.301Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:29.105Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:29.127Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:29.145Z"} -{"level":"info","message":"GET /api/users/65","timestamp":"2025-06-19T16:48:31.663Z"} -{"level":"info","message":"GET /api/messages?userId=65","timestamp":"2025-06-19T16:48:31.684Z"} -{"level":"info","message":"GET /api/users/65/tags","timestamp":"2025-06-19T16:48:31.699Z"} -{"level":"info","message":"GET /api/users/65","timestamp":"2025-06-19T16:48:33.131Z"} -{"level":"info","message":"DELETE /api/users/65","timestamp":"2025-06-19T16:48:34.148Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:34.182Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:35.908Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:35.927Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:35.946Z"} -{"level":"info","message":"GET /api/users/64","timestamp":"2025-06-19T16:48:38.255Z"} -{"level":"info","message":"GET /api/messages?userId=64","timestamp":"2025-06-19T16:48:38.281Z"} -{"level":"info","message":"GET /api/users/64/tags","timestamp":"2025-06-19T16:48:38.310Z"} -{"level":"info","message":"GET /api/users/64","timestamp":"2025-06-19T16:48:39.630Z"} -{"level":"info","message":"DELETE /api/users/64","timestamp":"2025-06-19T16:48:40.904Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:40.939Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:42.552Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:42.568Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:42.587Z"} -{"level":"info","message":"GET /api/users/66","timestamp":"2025-06-19T16:48:41.815Z"} -{"level":"info","message":"GET /api/messages?userId=66","timestamp":"2025-06-19T16:48:41.833Z"} -{"level":"info","message":"GET /api/users/66/tags","timestamp":"2025-06-19T16:48:41.849Z"} -{"level":"info","message":"GET /api/users/66","timestamp":"2025-06-19T16:48:45.063Z"} -{"level":"info","message":"DELETE /api/users/66","timestamp":"2025-06-19T16:48:46.665Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:46.699Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:48.353Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:48.396Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:48.420Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:48:50.810Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:48:50.812Z"} -{"level":"info","message":"GET /api/users/67","timestamp":"2025-06-19T16:48:51.090Z"} -{"level":"info","message":"GET /api/messages?userId=67","timestamp":"2025-06-19T16:48:51.110Z"} -{"level":"info","message":"GET /api/users/67/tags","timestamp":"2025-06-19T16:48:51.135Z"} -{"level":"info","message":"GET /api/users/67","timestamp":"2025-06-19T16:48:52.553Z"} -{"level":"info","message":"DELETE /api/users/67","timestamp":"2025-06-19T16:48:53.743Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:53.779Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:48:55.141Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:48:55.158Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:48:55.178Z"} -{"level":"info","message":"GET /api/users/68","timestamp":"2025-06-19T16:48:56.970Z"} -{"level":"info","message":"GET /api/messages?userId=68","timestamp":"2025-06-19T16:48:56.990Z"} -{"level":"info","message":"GET /api/users/68/tags","timestamp":"2025-06-19T16:48:57.008Z"} -{"level":"info","message":"GET /api/users/68","timestamp":"2025-06-19T16:48:58.544Z"} -{"level":"info","message":"DELETE /api/users/68","timestamp":"2025-06-19T16:48:59.660Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:48:59.700Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:01.425Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:01.450Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:01.476Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.340Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.340Z"} -{"level":"info","message":"GET /api/users/69","timestamp":"2025-06-19T16:49:07.818Z"} -{"level":"info","message":"GET /api/messages?userId=69","timestamp":"2025-06-19T16:49:07.837Z"} -{"level":"info","message":"GET /api/users/69/tags","timestamp":"2025-06-19T16:49:07.855Z"} -{"level":"info","message":"GET /api/users/69","timestamp":"2025-06-19T16:49:09.602Z"} -{"level":"info","message":"DELETE /api/users/69","timestamp":"2025-06-19T16:49:10.859Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:10.894Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:10.278Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:10.295Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:10.313Z"} -{"level":"info","message":"GET /api/users/70","timestamp":"2025-06-19T16:49:12.197Z"} -{"level":"info","message":"GET /api/messages?userId=70","timestamp":"2025-06-19T16:49:12.217Z"} -{"level":"info","message":"GET /api/users/70/tags","timestamp":"2025-06-19T16:49:12.234Z"} -{"level":"info","message":"GET /api/users/70","timestamp":"2025-06-19T16:49:13.620Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:49:14.489Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:49:14.540Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T16:49:14.731Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T16:49:14.732Z"} -{"level":"info","message":"DELETE /api/users/70","timestamp":"2025-06-19T16:49:14.984Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:15.016Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:16.445Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:16.500Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:16.560Z"} -{"level":"info","message":"GET /api/users/71","timestamp":"2025-06-19T16:49:18.579Z"} -{"level":"info","message":"GET /api/messages?userId=71","timestamp":"2025-06-19T16:49:18.602Z"} -{"level":"info","message":"GET /api/users/71/tags","timestamp":"2025-06-19T16:49:18.622Z"} -{"level":"info","message":"GET /api/users/71","timestamp":"2025-06-19T16:49:19.883Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:49:20.999Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:49:21.001Z"} -{"level":"info","message":"DELETE /api/users/71","timestamp":"2025-06-19T16:49:21.740Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:21.777Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:25.501Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:25.518Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:25.542Z"} -{"level":"info","message":"GET /api/users/72","timestamp":"2025-06-19T16:49:28.096Z"} -{"level":"info","message":"GET /api/messages?userId=72","timestamp":"2025-06-19T16:49:28.121Z"} -{"level":"info","message":"GET /api/users/72/tags","timestamp":"2025-06-19T16:49:28.138Z"} -{"level":"info","message":"GET /api/users/72","timestamp":"2025-06-19T16:49:29.708Z"} -{"level":"info","message":"DELETE /api/users/72","timestamp":"2025-06-19T16:49:30.982Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:31.025Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:33.299Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:33.319Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:33.339Z"} -{"level":"info","message":"GET /api/users/73","timestamp":"2025-06-19T16:49:37.234Z"} -{"level":"info","message":"GET /api/messages?userId=73","timestamp":"2025-06-19T16:49:37.254Z"} -{"level":"info","message":"GET /api/users/73/tags","timestamp":"2025-06-19T16:49:37.273Z"} -{"level":"info","message":"GET /api/users/73","timestamp":"2025-06-19T16:49:38.759Z"} -{"level":"info","message":"DELETE /api/users/73","timestamp":"2025-06-19T16:49:40.074Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:40.106Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:41.381Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:41.400Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:41.419Z"} -{"level":"info","message":"GET /api/users/74","timestamp":"2025-06-19T16:49:43.006Z"} -{"level":"info","message":"GET /api/messages?userId=74","timestamp":"2025-06-19T16:49:43.025Z"} -{"level":"info","message":"GET /api/users/74/tags","timestamp":"2025-06-19T16:49:43.041Z"} -{"level":"info","message":"GET /api/users/74","timestamp":"2025-06-19T16:49:44.539Z"} -{"level":"info","message":"DELETE /api/users/74","timestamp":"2025-06-19T16:49:45.762Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:45.793Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:47.178Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:47.195Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:47.214Z"} -{"level":"info","message":"GET /api/users/76","timestamp":"2025-06-19T16:49:49.041Z"} -{"level":"info","message":"GET /api/messages?userId=76","timestamp":"2025-06-19T16:49:49.073Z"} -{"level":"info","message":"GET /api/users/76/tags","timestamp":"2025-06-19T16:49:49.560Z"} -{"level":"info","message":"GET /api/users/76","timestamp":"2025-06-19T16:49:50.518Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:49:51.179Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:49:51.181Z"} -{"level":"info","message":"DELETE /api/users/76","timestamp":"2025-06-19T16:49:51.809Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:51.842Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:49:53.078Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:49:53.095Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:49:53.112Z"} -{"level":"info","message":"GET /api/users/77","timestamp":"2025-06-19T16:49:54.506Z"} -{"level":"info","message":"GET /api/messages?userId=77","timestamp":"2025-06-19T16:49:54.525Z"} -{"level":"info","message":"GET /api/users/77/tags","timestamp":"2025-06-19T16:49:54.542Z"} -{"level":"info","message":"GET /api/users/77","timestamp":"2025-06-19T16:49:58.366Z"} -{"level":"info","message":"DELETE /api/users/77","timestamp":"2025-06-19T16:49:59.568Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:49:59.610Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:50:00.560Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:50:00.603Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:00.926Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:00.950Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:00.973Z"} -{"level":"info","message":"GET /api/users/78","timestamp":"2025-06-19T16:50:02.470Z"} -{"level":"info","message":"GET /api/messages?userId=78","timestamp":"2025-06-19T16:50:02.491Z"} -{"level":"info","message":"GET /api/users/78/tags","timestamp":"2025-06-19T16:50:02.512Z"} -{"level":"info","message":"GET /api/users/78","timestamp":"2025-06-19T16:50:03.851Z"} -{"level":"info","message":"DELETE /api/users/78","timestamp":"2025-06-19T16:50:05.186Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:05.229Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:04.298Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:04.317Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:04.338Z"} -{"level":"info","message":"GET /api/users/79","timestamp":"2025-06-19T16:50:05.740Z"} -{"level":"info","message":"GET /api/messages?userId=79","timestamp":"2025-06-19T16:50:05.759Z"} -{"level":"info","message":"GET /api/users/79/tags","timestamp":"2025-06-19T16:50:05.775Z"} -{"level":"info","message":"GET /api/users/79","timestamp":"2025-06-19T16:50:08.373Z"} -{"level":"info","message":"DELETE /api/users/79","timestamp":"2025-06-19T16:50:09.596Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:09.627Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:10.994Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:11.013Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:11.032Z"} -{"level":"info","message":"GET /api/users/80","timestamp":"2025-06-19T16:50:12.635Z"} -{"level":"info","message":"GET /api/messages?userId=80","timestamp":"2025-06-19T16:50:12.690Z"} -{"level":"info","message":"GET /api/users/80/tags","timestamp":"2025-06-19T16:50:12.706Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:50:14.308Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:50:14.309Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:50:14.309Z"} -{"level":"info","message":"GET /api/users/80","timestamp":"2025-06-19T16:50:15.525Z"} -{"level":"info","message":"DELETE /api/users/80","timestamp":"2025-06-19T16:50:16.770Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:16.809Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:18.252Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:18.270Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:18.286Z"} -{"level":"info","message":"GET /api/users/81","timestamp":"2025-06-19T16:50:20.308Z"} -{"level":"info","message":"GET /api/messages?userId=81","timestamp":"2025-06-19T16:50:20.334Z"} -{"level":"info","message":"GET /api/users/81/tags","timestamp":"2025-06-19T16:50:20.354Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:50:21.371Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:50:21.373Z"} -{"level":"info","message":"GET /api/users/81","timestamp":"2025-06-19T16:50:21.954Z"} -{"level":"info","message":"DELETE /api/users/81","timestamp":"2025-06-19T16:50:23.158Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:23.195Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:26.611Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:26.631Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:26.650Z"} -{"level":"info","message":"GET /api/users/82","timestamp":"2025-06-19T16:50:30.749Z"} -{"level":"info","message":"GET /api/messages?userId=82","timestamp":"2025-06-19T16:50:30.768Z"} -{"level":"info","message":"GET /api/users/82/tags","timestamp":"2025-06-19T16:50:30.790Z"} -{"level":"info","message":"GET /api/users/82","timestamp":"2025-06-19T16:50:33.868Z"} -{"level":"info","message":"DELETE /api/users/82","timestamp":"2025-06-19T16:50:32.922Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:32.957Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:34.754Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:34.774Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:34.794Z"} -{"level":"info","message":"GET /api/users/83","timestamp":"2025-06-19T16:50:36.725Z"} -{"level":"info","message":"GET /api/messages?userId=83","timestamp":"2025-06-19T16:50:36.743Z"} -{"level":"info","message":"GET /api/users/83/tags","timestamp":"2025-06-19T16:50:36.761Z"} -{"level":"info","message":"GET /api/users/83","timestamp":"2025-06-19T16:50:38.559Z"} -{"level":"info","message":"DELETE /api/users/83","timestamp":"2025-06-19T16:50:39.696Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:39.728Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:41.130Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:41.147Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:41.164Z"} -{"level":"info","message":"GET /api/users/84","timestamp":"2025-06-19T16:50:42.754Z"} -{"level":"info","message":"GET /api/messages?userId=84","timestamp":"2025-06-19T16:50:42.773Z"} -{"level":"info","message":"GET /api/users/84/tags","timestamp":"2025-06-19T16:50:42.798Z"} -{"level":"info","message":"GET /api/users/84","timestamp":"2025-06-19T16:50:46.272Z"} -{"level":"info","message":"DELETE /api/users/84","timestamp":"2025-06-19T16:50:47.568Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:47.601Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:49.346Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:49.379Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:49.403Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:50:51.569Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:50:51.571Z"} -{"level":"info","message":"GET /api/users/85","timestamp":"2025-06-19T16:50:51.640Z"} -{"level":"info","message":"GET /api/messages?userId=85","timestamp":"2025-06-19T16:50:51.662Z"} -{"level":"info","message":"GET /api/users/85/tags","timestamp":"2025-06-19T16:50:51.681Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:50:51.722Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:50:51.770Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:50:51.819Z"} -{"level":"info","message":"GET /api/users/85","timestamp":"2025-06-19T16:50:53.260Z"} -{"level":"info","message":"DELETE /api/users/85","timestamp":"2025-06-19T16:50:54.506Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:50:54.539Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:50:55.987Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:50:56.004Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:50:56.020Z"} -{"level":"info","message":"GET /api/users/86","timestamp":"2025-06-19T16:50:58.016Z"} -{"level":"info","message":"GET /api/messages?userId=86","timestamp":"2025-06-19T16:50:58.052Z"} -{"level":"info","message":"GET /api/users/86/tags","timestamp":"2025-06-19T16:50:58.072Z"} -{"level":"info","message":"GET /api/users/86","timestamp":"2025-06-19T16:51:00.561Z"} -{"level":"info","message":"DELETE /api/users/86","timestamp":"2025-06-19T16:51:01.833Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:51:02.994Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:51:01.167Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:01.188Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:51:01.207Z"} -{"level":"info","message":"GET /api/users/87","timestamp":"2025-06-19T16:51:02.593Z"} -{"level":"info","message":"GET /api/messages?userId=87","timestamp":"2025-06-19T16:51:02.608Z"} -{"level":"info","message":"GET /api/users/87/tags","timestamp":"2025-06-19T16:51:02.625Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:51:05.203Z"} -{"level":"info","message":"GET /api/users/87","timestamp":"2025-06-19T16:51:05.925Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:51:06.181Z"} -{"level":"info","message":"DELETE /api/users/87","timestamp":"2025-06-19T16:51:07.353Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:51:07.387Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:51:08.789Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:08.810Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:51:08.830Z"} -{"level":"info","message":"GET /api/users/88","timestamp":"2025-06-19T16:51:10.374Z"} -{"level":"info","message":"GET /api/messages?userId=88","timestamp":"2025-06-19T16:51:10.391Z"} -{"level":"info","message":"GET /api/users/88/tags","timestamp":"2025-06-19T16:51:10.405Z"} -{"level":"info","message":"GET /api/users/88","timestamp":"2025-06-19T16:51:12.103Z"} -{"level":"info","message":"DELETE /api/users/88","timestamp":"2025-06-19T16:51:13.348Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:51:13.383Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:51:14.853Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:14.870Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:51:14.885Z"} -{"level":"info","message":"GET /api/users/89","timestamp":"2025-06-19T16:51:16.912Z"} -{"level":"info","message":"GET /api/messages?userId=89","timestamp":"2025-06-19T16:51:16.932Z"} -{"level":"info","message":"GET /api/users/89/tags","timestamp":"2025-06-19T16:51:16.950Z"} -{"level":"info","message":"GET /api/users/89","timestamp":"2025-06-19T16:51:18.429Z"} -{"level":"info","message":"DELETE /api/users/89","timestamp":"2025-06-19T16:51:20.780Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:51:20.818Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:21.759Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:51:21.761Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:51:22.506Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:22.525Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:51:22.541Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:51:25.025Z"} -{"level":"info","message":"GET /api/users/97","timestamp":"2025-06-19T16:51:25.039Z"} -{"level":"info","message":"GET /api/messages?userId=97","timestamp":"2025-06-19T16:51:25.060Z"} -{"level":"info","message":"GET /api/users/97/tags","timestamp":"2025-06-19T16:51:25.086Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:51:27.972Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:28.011Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:51:28.031Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:51:32.903Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T16:51:32.915Z"} -{"level":"info","message":"GET /api/messages?userId=106","timestamp":"2025-06-19T16:51:32.942Z"} -{"level":"info","message":"GET /api/users/106/tags","timestamp":"2025-06-19T16:51:32.964Z"} -{"level":"info","message":"GET /api/users/106","timestamp":"2025-06-19T16:51:34.656Z"} -{"level":"info","message":"DELETE /api/users/106","timestamp":"2025-06-19T16:51:35.841Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T16:51:35.878Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:51:37.618Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:37.638Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:51:37.655Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T16:51:46.013Z"} -{"level":"info","message":"Nonce 8284a40447b99064bd43f7e201d5af84 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T16:51:46.018Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T16:51:48.778Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T16:51:48.779Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:48.822Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:51:50.498Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T16:51:50.691Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:51:50.797Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:51:50.928Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.002Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.003Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.003Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.003Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T16:51:51.120Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.120Z"} -{"level":"info","message":"New user 119 role check result: user","timestamp":"2025-06-19T16:51:51.121Z"} -{"level":"info","message":"[verify] Found or created user 119 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.123Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 119 to guest_user_mapping: 0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T16:51:51.124Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.127Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.128Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:51:51.142Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:51:51.424Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T16:51:51.572Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T16:51:51.588Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:51:51.617Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T16:51:51.732Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.732Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T16:34:39.481Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0a8bad48940eccfc22ef99510590422f","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T16:51:51.734Z","userId":119} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:51:51.737Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 119 with guestId=0a8bad48940eccfc22ef99510590422f, previousGuestId=undefined","timestamp":"2025-06-19T16:51:51.738Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=119, guestId=0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T16:51:51.741Z"} -{"level":"info","message":"Processing guest messages for user 119 with guest ID 0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T16:51:51.742Z"} -{"level":"info","message":"No guest messages found for guest ID 0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T16:51:51.747Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T16:51:51.750Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T16:34:39.481Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0a8bad48940eccfc22ef99510590422f","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["0a8bad48940eccfc22ef99510590422f"],"timestamp":"2025-06-19T16:51:51.752Z","userId":119} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T16:51:51.756Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:51:51.768Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.770Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:51.801Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.803Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:51:51.846Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.848Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T16:51:51.866Z"} -{"level":"info","message":"Processing guest messages for user 119 with guest ID 1750350882346-0bqdnoe5o","timestamp":"2025-06-19T16:51:51.867Z"} -{"level":"info","message":"Created mapping for guest ID 1750350882346-0bqdnoe5o to user 119","timestamp":"2025-06-19T16:51:51.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:51.880Z"} -{"level":"info","message":"No guest messages found for guest ID 1750350882346-0bqdnoe5o","timestamp":"2025-06-19T16:51:51.882Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.883Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750350882346-0bqdnoe5o","timestamp":"2025-06-19T16:51:51.890Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.896Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:51.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:51.915Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.920Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:51.965Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.970Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T16:51:51.995Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:51.998Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:52.020Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:52.022Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:52.042Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:51:52.045Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:51:52.196Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:51:52.198Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:52.913Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T16:51:52.914Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:51:54.357Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:51:54.374Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 119","offset":0,"timestamp":"2025-06-19T16:51:54.379Z","total":0} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T16:51:56.526Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T16:51:56.542Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 119","offset":0,"timestamp":"2025-06-19T16:51:56.546Z","total":0} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:52:05.178Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:52:05.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:52:22.921Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:52:22.924Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:52:22.928Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:52:22.932Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:52:42.534Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:52:42.588Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:52:42.644Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:52:42.702Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:52:50.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:52:50.807Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:52:50.809Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:52:50.810Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:00.550Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:00.551Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:00.551Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:53:20.457Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:53:20.460Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:53:37.349Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:53:37.403Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:53:37.462Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:53:49.196Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:53:49.201Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:53:51.185Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:53:51.187Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:53:53.766Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:53:53.863Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:55.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:55.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:55.948Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:54:21.385Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:54:21.389Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:54:37.437Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:54:46.168Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:54:46.174Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:54:46.770Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:54:47.707Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:54:51.546Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:54:51.547Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:55:28.502Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:55:42.209Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:55:42.212Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:55:42.964Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:55:43.008Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:55:46.517Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:55:46.520Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:56:24.038Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:56:42.093Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:56:42.094Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:56:42.094Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:56:43.418Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:56:43.422Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:56:43.651Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:56:43.653Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T16:56:46.553Z"} -{"level":"info","message":"GET /api/users/98","timestamp":"2025-06-19T16:56:46.568Z"} -{"level":"info","message":"GET /api/messages?userId=98","timestamp":"2025-06-19T16:56:46.600Z"} -{"level":"info","message":"GET /api/users/98/tags","timestamp":"2025-06-19T16:56:46.660Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:56:51.556Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:56:51.558Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:57:19.433Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:57:19.484Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:57:19.535Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:57:22.518Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:57:22.521Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:57:33.858Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:57:33.909Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:57:37.505Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:57:37.505Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:57:37.506Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:57:45.132Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:57:45.136Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T16:57:49.536Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T16:57:49.559Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T16:57:49.581Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:57:51.928Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:57:51.930Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:58:19.028Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:58:22.149Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:58:22.151Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:58:32.865Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:58:32.866Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:58:32.866Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:58:46.598Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:58:46.601Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:58:52.340Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:58:52.343Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:59:10.123Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:59:10.170Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:59:10.214Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:59:20.222Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:59:20.227Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T16:59:23.703Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:59:29.022Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:59:29.022Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:59:29.023Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:59:48.073Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T16:59:48.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T16:59:50.404Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T16:59:50.405Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:00:05.575Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:00:05.624Z"} -{"level":"info","message":"GET /api/users/100","timestamp":"2025-06-19T17:00:11.153Z"} -{"level":"info","message":"GET /api/messages?userId=100","timestamp":"2025-06-19T17:00:11.174Z"} -{"level":"info","message":"GET /api/users/100/tags","timestamp":"2025-06-19T17:00:11.206Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:00:19.245Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:00:20.596Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:00:20.599Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:00:24.365Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:00:46.142Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:00:46.147Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:00:51.543Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:00:51.545Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.334Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.334Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.334Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.335Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:19.090Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:19.091Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:01:20.992Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:01:20.996Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:01:46.408Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:01:46.413Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:01:51.523Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:01:51.524Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T17:01:51.596Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T16:34:39.481Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T17:01:51.596Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:01:51.599Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:01:51.614Z"} -{"cookie":{"expires":"2025-07-19T17:01:51.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"6b0b0edc8b921b63d6840b38d9230707","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:01:51.615Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:01:51.617Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:01:51.640Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:01:51.681Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:01:51.806Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:01:51.808Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:01:52.432Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:00.627Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:00.674Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:00.720Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:00.786Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:02:02.088Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:02:02.110Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:02:02.132Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:02:14.434Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:02:14.434Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:02:14.434Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:02:22.097Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:02:22.102Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:51.537Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:51.579Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:02:51.621Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:02:52.224Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:02:52.227Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:03:09.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:03:09.877Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:03:09.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:03:22.507Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:03:22.512Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:03:51.211Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:03:51.263Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:03:51.314Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:04:00.721Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T17:04:00.892Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T17:04:00.893Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T17:04:00.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:04:46.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:04:47.652Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:04:47.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:00.645Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:00.646Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:42.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:05:48.048Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:05:48.053Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:05:51.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:56.772Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:56.773Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T17:06:23.872Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T17:06:23.885Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T17:06:23.885Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T17:06:23.887Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T17:06:23.888Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T17:06:23.889Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T17:06:24.939Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T17:06:24.951Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T17:06:25.001Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T17:06:25.003Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:06:29.956Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:06:29.959Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:06:30.651Z"} -{"level":"info","message":"Executing UP migration from 036_admin_read_contacts.sql...","timestamp":"2025-06-19T17:06:35.415Z"} -{"level":"info","message":"Migration 036_admin_read_contacts.sql executed successfully","timestamp":"2025-06-19T17:06:35.464Z"} -{"level":"info","message":"Function link_guest_messages.sql executed successfully","timestamp":"2025-06-19T17:06:35.474Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:06:46.125Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:06:46.140Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:07:02.573Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:07:02.627Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:07:02.657Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:07:02.680Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:30.584Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T17:07:30.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:30.585Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:30.585Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T17:07:38.090Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:43.306Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-19T17:07:43.307Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:07:46.287Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:07:46.293Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:07:47.510Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:07:47.560Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:07:47.597Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:07:47.626Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-19T17:07:53.310Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:59.661Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:08:21.320Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:08:21.322Z"} -{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-19T17:08:21.324Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:08:22.059Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:08:46.756Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:08:46.763Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:08:56.881Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:08:56.890Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:09:01.165Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:09:01.190Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:09:01.240Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:09:01.277Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:09:01.373Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:09:02.829Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:09:02.874Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:09:02.897Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:09:02.916Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:09:06.689Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:09:06.717Z"} -{"level":"info","message":"GET /api/users/97","timestamp":"2025-06-19T17:09:06.757Z"} -{"level":"info","message":"GET /api/messages?userId=97","timestamp":"2025-06-19T17:09:06.780Z"} -{"level":"info","message":"GET /api/users/97/tags","timestamp":"2025-06-19T17:09:06.803Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:09:10.286Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:09:10.318Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:09:10.343Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:09:10.369Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:09:21.738Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:09:21.784Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:09:22.482Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:09:22.485Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:09:27.705Z"} -{"level":"info","message":"GET /api/users/119","timestamp":"2025-06-19T17:09:27.745Z"} -{"level":"info","message":"GET /api/messages?userId=119","timestamp":"2025-06-19T17:09:27.782Z"} -{"level":"info","message":"GET /api/users/119/tags","timestamp":"2025-06-19T17:09:27.808Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:09:31.542Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:09:31.584Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:09:31.610Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:09:31.633Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:09:51.927Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:09:51.932Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:10:12.885Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:10:12.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:10:22.877Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:22.880Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:10:42.008Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:42.015Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:10:42.044Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:42.047Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:10:42.073Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:42.077Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:10:42.102Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:10:42.111Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:10:42.112Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:10:42.156Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:42.169Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:10:42.186Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:42.188Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:10:42.197Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:10:42.206Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:10:42.211Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:10:42.223Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:10:42.243Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:10:51.240Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:10:51.269Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:10:51.330Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:10:51.378Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:10:51.492Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.194Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.195Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.195Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.197Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:11:12.398Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:11:12.402Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:11:21.647Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:11:21.685Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:11:21.772Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:11:22.516Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:11:22.543Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:11:22.617Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T17:11:25.290Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T17:11:25.296Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T17:11:25.297Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T17:11:25.298Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T17:11:25.299Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T17:11:25.301Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T17:11:25.829Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T17:11:25.851Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T17:11:25.914Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T17:11:25.923Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:11:31.021Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:11:31.026Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:11:31.828Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:11:33.098Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:11:33.183Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:11:33.271Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:11:33.404Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:11:42.556Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:11:42.560Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:12:12.811Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:12:12.818Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:12:17.166Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:12:17.242Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:12:17.296Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:12:17.331Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:12:17.429Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:12:23.087Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:12:23.127Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:12:23.159Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:12:23.190Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:12:27.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:12:42.981Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:12:42.985Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:13:10.875Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:13:10.880Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:13:22.612Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:13:41.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:13:41.088Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T17:13:53.380Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T17:13:53.383Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T17:13:53.384Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T17:13:53.385Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T17:13:53.386Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T17:13:53.387Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T17:13:53.735Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T17:13:53.745Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T17:13:53.790Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T17:13:53.791Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:13:54.482Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:13:54.484Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:13:55.130Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:14:07.302Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:14:07.346Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:14:07.390Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:14:07.431Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:14:07.518Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:14:09.033Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:14:09.079Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:14:09.107Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:14:09.130Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:14:11.216Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:11.219Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:14:21.935Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:21.941Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:14:22.005Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:22.011Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:14:22.035Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:14:22.096Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:14:22.097Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:14:22.200Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:14:22.206Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:22.208Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:14:22.242Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:22.248Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:14:22.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:14:22.281Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:22.285Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:14:22.299Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:14:22.328Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:22.337Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:14:24.583Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:14:24.607Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:14:24.656Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:14:24.692Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:14:24.806Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:14:27.966Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:14:27.998Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:14:28.024Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:14:28.043Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:14:53.217Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:14:53.222Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:14:54.888Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:15:23.553Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:15:23.557Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:15:50.345Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:15:53.733Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:15:53.736Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T17:16:14.760Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T17:16:14.766Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T17:16:14.767Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T17:16:14.768Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T17:16:14.769Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T17:16:14.770Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T17:16:15.142Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T17:16:15.156Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T17:16:15.213Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T17:16:15.215Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:16:15.817Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:16:15.822Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:16:20.875Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:16:23.941Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:23.948Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:16:28.344Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:28.347Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:16:28.395Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:28.408Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:16:28.462Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:16:28.499Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:28.507Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:16:28.544Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:16:28.589Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:16:28.591Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:16:28.601Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:28.616Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:16:28.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:16:28.762Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:28.773Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:16:28.831Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:16:28.838Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:28.841Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:16:31.593Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:16:31.620Z"} -{"level":"info","message":"GET /api/users/97","timestamp":"2025-06-19T17:16:31.669Z"} -{"level":"info","message":"GET /api/messages?userId=97","timestamp":"2025-06-19T17:16:31.715Z"} -{"level":"info","message":"GET /api/users/97/tags","timestamp":"2025-06-19T17:16:31.780Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:16:33.664Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:16:33.704Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:16:33.739Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:16:33.762Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:16:39.761Z"} -{"level":"info","message":"GET /api/users/119","timestamp":"2025-06-19T17:16:39.801Z"} -{"level":"info","message":"GET /api/messages?userId=119","timestamp":"2025-06-19T17:16:39.835Z"} -{"level":"info","message":"GET /api/users/119/tags","timestamp":"2025-06-19T17:16:39.860Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:16:41.434Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:16:41.463Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:16:41.492Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:16:41.513Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:16:59.414Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:16:59.417Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:17:16.358Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T17:17:18.808Z"} -{"level":"info","message":"Nonce a2b063b0458f5e64d9164c44033f2af9 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T17:17:18.818Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T17:17:22.427Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T17:17:22.428Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:22.520Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:24.300Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:24.500Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T17:17:24.526Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T17:17:24.973Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:25.033Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.034Z"} -{"level":"info","message":"[verify] Found or created user 119 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.034Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 119 to guest_user_mapping: 6b0b0edc8b921b63d6840b38d9230707","timestamp":"2025-06-19T17:17:25.035Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.042Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.042Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:25.332Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:25.376Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T17:17:25.476Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:25.490Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T17:17:25.493Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.493Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:01:51.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"6b0b0edc8b921b63d6840b38d9230707","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:17:25.497Z","userId":119} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:17:25.503Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 119 with guestId=6b0b0edc8b921b63d6840b38d9230707, previousGuestId=undefined","timestamp":"2025-06-19T17:17:25.504Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=119, guestId=6b0b0edc8b921b63d6840b38d9230707","timestamp":"2025-06-19T17:17:25.511Z"} -{"level":"info","message":"Processing guest messages for user 119 with guest ID 6b0b0edc8b921b63d6840b38d9230707","timestamp":"2025-06-19T17:17:25.514Z"} -{"level":"info","message":"No guest messages found for guest ID 6b0b0edc8b921b63d6840b38d9230707","timestamp":"2025-06-19T17:17:25.522Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 6b0b0edc8b921b63d6840b38d9230707","timestamp":"2025-06-19T17:17:25.529Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=119, guestId=0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T17:17:25.533Z"} -{"level":"info","message":"Processing guest messages for user 119 with guest ID 0a8bad48940eccfc22ef99510590422f","timestamp":"2025-06-19T17:17:25.534Z"} -{"level":"info","message":"Guest messages for guest ID 0a8bad48940eccfc22ef99510590422f were already processed.","timestamp":"2025-06-19T17:17:25.536Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=119, guestId=1750350882346-0bqdnoe5o","timestamp":"2025-06-19T17:17:25.540Z"} -{"level":"info","message":"Processing guest messages for user 119 with guest ID 1750350882346-0bqdnoe5o","timestamp":"2025-06-19T17:17:25.541Z"} -{"level":"info","message":"Guest messages for guest ID 1750350882346-0bqdnoe5o were already processed.","timestamp":"2025-06-19T17:17:25.544Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:01:51.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"6b0b0edc8b921b63d6840b38d9230707","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["6b0b0edc8b921b63d6840b38d9230707","0a8bad48940eccfc22ef99510590422f","1750350882346-0bqdnoe5o"],"timestamp":"2025-06-19T17:17:25.548Z","userId":119} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:17:25.554Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:25.575Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.578Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:25.612Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.615Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:25.651Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.655Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T17:17:25.658Z"} -{"level":"info","message":"Processing guest messages for user 119 with guest ID 1750352514752-ngdf4tcrq","timestamp":"2025-06-19T17:17:25.659Z"} -{"level":"info","message":"Created mapping for guest ID 1750352514752-ngdf4tcrq to user 119","timestamp":"2025-06-19T17:17:25.672Z"} -{"level":"info","message":"No guest messages found for guest ID 1750352514752-ngdf4tcrq","timestamp":"2025-06-19T17:17:25.677Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:25.684Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750352514752-ngdf4tcrq","timestamp":"2025-06-19T17:17:25.687Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.692Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.702Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:25.704Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:25.721Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.727Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:25.751Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.754Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:25.776Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.780Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:25.799Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.802Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:25.834Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 119","timestamp":"2025-06-19T17:17:25.836Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:26.743Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:26.744Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:17:27.413Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:17:27.438Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 119","offset":0,"timestamp":"2025-06-19T17:17:27.446Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:29.111Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:17:29.114Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:17:29.574Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:17:29.593Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 119","offset":0,"timestamp":"2025-06-19T17:17:29.597Z","total":0} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T17:17:40.537Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T17:01:51.612Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T17:17:40.538Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:17:40.546Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:40.560Z"} -{"cookie":{"expires":"2025-07-19T17:17:40.558Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0bd9e432deae4ca9e737044a1d5c27e4","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:17:40.562Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:17:40.565Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:17:40.592Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:17:40.638Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:41.359Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:17:46.966Z"} -{"level":"info","message":"GET /api/users/119","timestamp":"2025-06-19T17:17:47.002Z"} -{"level":"info","message":"GET /api/messages?userId=119","timestamp":"2025-06-19T17:17:47.029Z"} -{"level":"info","message":"GET /api/users/119/tags","timestamp":"2025-06-19T17:17:47.055Z"} -{"level":"info","message":"GET /api/users/119","timestamp":"2025-06-19T17:17:46.402Z"} -{"level":"info","message":"DELETE /api/users/119","timestamp":"2025-06-19T17:17:48.672Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:17:48.801Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T17:17:52.762Z"} -{"level":"info","message":"Nonce 88981d0ab8c049db6c0c2143cb3b33b8 сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T17:17:52.767Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T17:17:54.856Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T17:17:54.857Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:54.885Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:55.540Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T17:17:55.739Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:55.835Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:55.887Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T17:17:56.192Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:56.192Z"} -{"level":"info","message":"New user 120 role check result: user","timestamp":"2025-06-19T17:17:56.192Z"} -{"level":"info","message":"[verify] Found or created user 120 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:56.193Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 120 to guest_user_mapping: 0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T17:17:56.193Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:56.197Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:56.198Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:17:56.211Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:56.462Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:56.525Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T17:17:56.608Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T17:17:56.622Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:17:56.666Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:56.667Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:17:40.558Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0bd9e432deae4ca9e737044a1d5c27e4","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:17:56.670Z","userId":120} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:17:56.677Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 120 with guestId=0bd9e432deae4ca9e737044a1d5c27e4, previousGuestId=undefined","timestamp":"2025-06-19T17:17:56.677Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T17:17:56.683Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T17:17:56.683Z"} -{"level":"info","message":"No guest messages found for guest ID 0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T17:17:56.689Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T17:17:56.695Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:17:40.558Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0bd9e432deae4ca9e737044a1d5c27e4","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["0bd9e432deae4ca9e737044a1d5c27e4"],"timestamp":"2025-06-19T17:17:56.698Z","userId":120} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:17:56.702Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:56.914Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:56.916Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:56.946Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:56.952Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:56.978Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:56.984Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T17:17:56.995Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750353463043-9iyxrxw8l","timestamp":"2025-06-19T17:17:56.998Z"} -{"level":"info","message":"Created mapping for guest ID 1750353463043-9iyxrxw8l to user 120","timestamp":"2025-06-19T17:17:57.008Z"} -{"level":"info","message":"No guest messages found for guest ID 1750353463043-9iyxrxw8l","timestamp":"2025-06-19T17:17:57.013Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:57.017Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:57.022Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750353463043-9iyxrxw8l","timestamp":"2025-06-19T17:17:57.027Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:57.046Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:57.047Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:57.055Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:57.064Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:57.087Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:57.094Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:17:57.116Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:57.118Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:57.136Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:57.139Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:57.163Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:17:57.166Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:58.111Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:17:58.112Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:17:58.685Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:17:58.707Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-19T17:17:58.714Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:17:59.803Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:17:59.806Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:18:00.743Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:18:00.760Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-19T17:18:00.766Z","total":0} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T17:18:06.422Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T17:18:06.425Z"} -{"conversationId":6,"level":"info","message":"Created new conversation","timestamp":"2025-06-19T17:18:06.437Z","userId":120} -{"conversationId":6,"level":"info","message":"User message saved","messageId":160,"timestamp":"2025-06-19T17:18:06.447Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T17:18:06.456Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T17:18:06.457Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T17:18:06.459Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:18:07.293Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:18:11.813Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:18:11.854Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:18:11.882Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:18:11.908Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:18:15.024Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:18:15.054Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T17:18:15.105Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T17:18:15.137Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T17:18:15.176Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:18:24.512Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:18:24.569Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:18:24.600Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:18:24.641Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:18:26.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:18:27.795Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:18:27.800Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:18:28.556Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:18:28.595Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:18:28.667Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:18:28.705Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:18:29.496Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:18:29.499Z"} -{"conversationId":6,"level":"info","message":"AI response received","timestamp":"2025-06-19T17:18:35.685Z"} -{"conversationId":6,"level":"info","message":"AI response saved","messageId":161,"timestamp":"2025-06-19T17:18:35.731Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:18:58.070Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:18:58.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:19:00.371Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:19:00.375Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:19:02.699Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:19:28.198Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:19:28.203Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:19:29.887Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:19:29.890Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:19:57.573Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:19:57.852Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:19:57.864Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:20:00.039Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:20:00.042Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:20:28.573Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:20:28.579Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:20:30.728Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:20:30.731Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:20:54.388Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:20:58.640Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:20:58.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:21:00.334Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:21:00.338Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:21:01.312Z"} -{"level":"info","message":"GET /api/tables?_t=1750353664727","timestamp":"2025-06-19T17:21:01.387Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:21:05.473Z"} -{"level":"info","message":"GET /api/tables?_t=1750353671982","timestamp":"2025-06-19T17:21:09.503Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:21:29.628Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:21:28.245Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:21:28.249Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:21:28.765Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:21:28.791Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:21:28.814Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:21:28.833Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:21:47.162Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:21:47.167Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:21:50.303Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:21:58.739Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:21:58.747Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:22:14.314Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:22:17.260Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:22:18.846Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:22:18.873Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:22:18.908Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:22:18.949Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:22:29.171Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:22:29.176Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:22:47.585Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:22:47.592Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.746Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T17:22:49.747Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.747Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.749Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.749Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.749Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:22:53.630Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:22:56.023Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:22:56.042Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:22:56.061Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:22:56.076Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T17:22:57.498Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:22:59.075Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:22:59.079Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:23:03.767Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-19T17:23:03.768Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-19T17:23:13.773Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-19T17:24:25.488Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-19T17:24:25.491Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-19T17:24:25.491Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-19T17:24:25.493Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-19T17:24:25.494Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-19T17:24:25.495Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-19T17:24:26.204Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-19T17:24:26.215Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-19T17:24:26.274Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-19T17:24:26.275Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:24:29.981Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:29.996Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:24:31.285Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:24:31.289Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:24:31.994Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:24:42.179Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:42.188Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:24:42.225Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:42.229Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:24:42.267Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:42.271Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:24:42.303Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:42.308Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:24:42.313Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:24:42.315Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:24:42.377Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:42.395Z"} -{"level":"info","message":"GET /api/users/98","timestamp":"2025-06-19T17:24:42.405Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:24:42.429Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:24:42.434Z"} -{"level":"info","message":"GET /api/messages?userId=98","timestamp":"2025-06-19T17:24:42.447Z"} -{"level":"info","message":"GET /api/users/98/tags","timestamp":"2025-06-19T17:24:42.602Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T17:24:44.016Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T16:43:10.436Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T17:24:44.017Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:24:44.022Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:24:44.043Z"} -{"cookie":{"expires":"2025-07-19T17:24:44.040Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"5a289abb9a188990585b6992d08577bb","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:24:44.044Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:24:44.051Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:24:45.522Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:24:45.544Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:24:45.574Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:24:45.596Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:24:46.019Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:24:46.022Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:24:56.261Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:24:56.276Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:24:56.300Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:24:56.317Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:25:18.047Z"} -{"cookie":{"expires":"2025-07-19T17:25:18.020Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"836ef0c256afc6fe709014bea3d5e6ad","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:25:18.048Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:25:18.058Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:25:18.074Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:25:18.103Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:25:18.132Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:25:18.154Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:25:23.349Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:25:23.369Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:25:23.395Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:25:23.421Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:25:23.486Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:25:28.344Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:25:28.367Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:25:28.391Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:25:28.410Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:31.887Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-19T17:25:31.888Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:31.888Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:31.889Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-19T17:25:39.508Z"} -{"level":"info","message":"GET /api/tables?_t=1750353943869","timestamp":"2025-06-19T17:25:40.640Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T17:25:42.663Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:44.698Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-19T17:25:44.698Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:25:46.360Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:25:46.364Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T17:25:49.375Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-19T17:25:54.707Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T17:25:59.880Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:59.941Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T17:26:02.741Z"} -{"level":"info","message":"GET /api/tables?_t=1750353966970","timestamp":"2025-06-19T17:26:05.650Z"} -{"level":"info","message":"GET /api/tags","timestamp":"2025-06-19T17:26:07.048Z"} -{"level":"info","message":"GET /api/tables?_t=1750353974247","timestamp":"2025-06-19T17:26:11.318Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:26:16.785Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:26:17.237Z"} -{"level":"info","message":"GET /api/tables?_t=1750353983625","timestamp":"2025-06-19T17:26:21.466Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:26:24.910Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:26:24.932Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:26:24.957Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:26:24.972Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-19T17:26:27.022Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-19T17:26:27.025Z"} -{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-19T17:26:27.026Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:26:27.967Z"} -{"level":"info","message":"GET /api/users/105","timestamp":"2025-06-19T17:26:28.008Z"} -{"level":"info","message":"GET /api/messages?userId=105","timestamp":"2025-06-19T17:26:28.033Z"} -{"level":"info","message":"GET /api/users/105/tags","timestamp":"2025-06-19T17:26:28.053Z"} -{"level":"info","message":"GET /api/users/105","timestamp":"2025-06-19T17:26:32.242Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:26:32.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:26:32.266Z"} -{"level":"info","message":"DELETE /api/users/105","timestamp":"2025-06-19T17:26:33.720Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:26:33.295Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:26:33.326Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:26:33.348Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:26:33.367Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:26:38.723Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:26:38.744Z"} -{"level":"info","message":"GET /api/users/98","timestamp":"2025-06-19T17:26:38.758Z"} -{"level":"info","message":"GET /api/messages?userId=98","timestamp":"2025-06-19T17:26:38.782Z"} -{"level":"info","message":"GET /api/users/98/tags","timestamp":"2025-06-19T17:26:38.851Z"} -{"level":"info","message":"GET /api/users/98","timestamp":"2025-06-19T17:26:42.744Z"} -{"level":"info","message":"DELETE /api/users/98","timestamp":"2025-06-19T17:26:43.971Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:26:45.515Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:26:45.532Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:26:45.551Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:26:45.565Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:26:46.788Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:26:46.791Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:26:51.904Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:26:51.923Z"} -{"level":"info","message":"GET /api/users/97","timestamp":"2025-06-19T17:26:51.937Z"} -{"level":"info","message":"GET /api/messages?userId=97","timestamp":"2025-06-19T17:26:51.963Z"} -{"level":"info","message":"GET /api/users/97/tags","timestamp":"2025-06-19T17:26:51.998Z"} -{"level":"info","message":"GET /api/users/97","timestamp":"2025-06-19T17:26:53.896Z"} -{"level":"info","message":"DELETE /api/users/97","timestamp":"2025-06-19T17:26:55.808Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:26:57.562Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:26:57.577Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:26:57.597Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:26:57.611Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:27:02.136Z"} -{"level":"info","message":"GET /api/users/100","timestamp":"2025-06-19T17:27:02.170Z"} -{"level":"info","message":"GET /api/messages?userId=100","timestamp":"2025-06-19T17:27:02.195Z"} -{"level":"info","message":"GET /api/users/100/tags","timestamp":"2025-06-19T17:27:02.215Z"} -{"level":"info","message":"GET /api/users/100","timestamp":"2025-06-19T17:27:03.774Z"} -{"level":"info","message":"DELETE /api/users/100","timestamp":"2025-06-19T17:27:05.927Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:27:07.487Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:27:07.510Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:27:07.528Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:27:07.545Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:27:08.872Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:27:08.891Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:27:08.905Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:27:08.930Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:27:08.991Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:27:18.397Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T17:27:18.479Z"} -{"level":"info","message":"Nonce fd950b69747c551677231cb7e0af4e3d сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T17:27:18.496Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:27:18.738Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T17:27:22.124Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-19T17:27:22.125Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:22.217Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:27:23.005Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-19T17:27:23.006Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T17:27:23.196Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-19T17:27:23.197Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:27:23.410Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-19T17:27:23.410Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:27:23.412Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-19T17:27:23.413Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T17:27:23.616Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-19T17:27:23.616Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-06-19T17:27:23.617Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:23.617Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:23.617Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-19T17:27:23.618Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:23.626Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:23.626Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:27:23.915Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-19T17:27:23.915Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T17:27:24.082Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-19T17:27:24.082Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:27:24.096Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-19T17:27:24.096Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T17:27:24.098Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-19T17:27:24.099Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T17:27:24.251Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-19T17:27:24.251Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","sepolia","ethereum","arbitrum","bsc"],"timestamp":"2025-06-19T17:27:24.251Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:24.251Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-19T17:27:24.256Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:25:18.020Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"836ef0c256afc6fe709014bea3d5e6ad","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:27:24.259Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:27:24.262Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=836ef0c256afc6fe709014bea3d5e6ad, previousGuestId=undefined","timestamp":"2025-06-19T17:27:24.263Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-19T17:27:24.267Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-19T17:27:24.268Z"} -{"level":"info","message":"No guest messages found for guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-19T17:27:24.275Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-19T17:27:24.279Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-19T17:27:24.283Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-19T17:27:24.283Z"} -{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-19T17:27:24.285Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-19T17:27:24.288Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-19T17:27:24.288Z"} -{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-19T17:27:24.290Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-19T17:27:24.293Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-19T17:27:24.294Z"} -{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-19T17:27:24.296Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-19T17:27:24.299Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-19T17:27:24.299Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-19T17:27:24.301Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-19T17:27:24.304Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-19T17:27:24.305Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-19T17:27:24.307Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-19T17:27:24.312Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-19T17:27:24.312Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-19T17:27:24.315Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-19T17:27:24.318Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-19T17:27:24.319Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-19T17:27:24.324Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-19T17:27:24.327Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-19T17:27:24.328Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-19T17:27:24.330Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-19T17:27:24.333Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-19T17:27:24.333Z"} -{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-19T17:27:24.335Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-19T17:27:24.338Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-19T17:27:24.338Z"} -{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-19T17:27:24.340Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-19T17:27:24.343Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-19T17:27:24.344Z"} -{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-19T17:27:24.346Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-19T17:27:24.350Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-19T17:27:24.350Z"} -{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-19T17:27:24.352Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-19T17:27:24.361Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-19T17:27:24.362Z"} -{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-19T17:27:24.364Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-19T17:27:24.398Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-19T17:27:24.398Z"} -{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-19T17:27:24.399Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-19T17:27:24.410Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-19T17:27:24.411Z"} -{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-19T17:27:24.413Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-19T17:27:24.425Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-19T17:27:24.426Z"} -{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-19T17:27:24.427Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-19T17:27:24.439Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-19T17:27:24.439Z"} -{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-19T17:27:24.441Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T17:27:24.459Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-19T17:27:24.459Z"} -{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-19T17:27:24.461Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T17:27:24.471Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-19T17:27:24.472Z"} -{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-19T17:27:24.473Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-19T17:27:24.492Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-19T17:27:24.493Z"} -{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-19T17:27:24.495Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-19T17:27:24.505Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-19T17:27:24.505Z"} -{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-19T17:27:24.506Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-19T17:27:24.520Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-19T17:27:24.520Z"} -{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-19T17:27:24.522Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-19T17:27:24.532Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-19T17:27:24.533Z"} -{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-19T17:27:24.534Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-19T17:27:24.546Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-19T17:27:24.546Z"} -{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-19T17:27:24.547Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-19T17:27:24.551Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-19T17:27:24.552Z"} -{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-19T17:27:24.553Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:25:18.020Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"836ef0c256afc6fe709014bea3d5e6ad","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c"],"timestamp":"2025-06-19T17:27:24.556Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:27:24.561Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:27:24.574Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.577Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:24.599Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.602Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:24.624Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:24.625Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:27:24.664Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.670Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:24.688Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.691Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:24.708Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.710Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:24.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.730Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:27:24.748Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.750Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:24.766Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.769Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:24.786Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:24.789Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:25.686Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:25.687Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:27:27.550Z"} -{"level":"info","message":"DELETE /api/telegram/5155951987","timestamp":"2025-06-19T17:27:30.659Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:27:39.621Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:39.623Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:27:39.664Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:27:39.699Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:39.710Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:39.715Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:27:39.780Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:27:39.799Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:39.801Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:27:39.801Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:39.803Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:39.826Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:39.829Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:39.862Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:39.866Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:39.880Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:27:39.883Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:27:47.156Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:27:47.158Z"} -{"level":"info","message":"DELETE /api/telegram/5155951987","timestamp":"2025-06-19T17:27:51.025Z"} -{"level":"info","message":"DELETE /api/email/hb3accelerator%40gmail.com","timestamp":"2025-06-19T17:28:00.911Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:10.108Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:10.112Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:28:11.089Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:11.091Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:11.134Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:11.137Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:28:11.197Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:28:11.228Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:28:11.229Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:28:11.258Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:28:11.294Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:11.305Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:28:11.423Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:11.440Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:11.446Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:11.478Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:11.481Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:11.535Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:11.538Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.101Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.102Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.102Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.102Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:28:19.723Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:28:19.752Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:28:19.780Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:28:19.806Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:41.691Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:28:41.694Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:28:47.586Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:28:47.589Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:28:57.384Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:28:57.408Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:28:57.435Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:28:57.485Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:28:57.582Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:29:09.901Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:29:09.951Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:29:09.998Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:29:11.868Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:29:11.872Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:29:14.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:29:42.063Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:29:42.066Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:29:46.741Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:29:46.768Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:29:46.793Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:29:46.812Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:29:47.958Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:29:47.961Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:29:48.041Z"} -{"level":"info","message":"GET /api/chat/history?offset=6&limit=30","timestamp":"2025-06-19T17:29:48.063Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":6,"timestamp":"2025-06-19T17:29:48.070Z","total":36} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.247Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.249Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:30:12.726Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:30:12.729Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:30:42.943Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:30:42.947Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:30:45.801Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:30:45.804Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:04.146Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:04.147Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:31:10.813Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:31:10.816Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:31:46.252Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:31:46.257Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:31:46.259Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:31:46.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:59.605Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:59.605Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:32:24.446Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:32:24.452Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:32:41.386Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:32:41.389Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:32:46.803Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:32:46.806Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:50.863Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:50.913Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:50.961Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:51.010Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:51.064Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:51.111Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:51.160Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:32:55.778Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:33:11.580Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:33:11.583Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:33:46.470Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:33:46.472Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:33:46.474Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:33:46.477Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:33:49.495Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:33:54.546Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:34:41.344Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:34:42.910Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:34:42.916Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:34:47.555Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:34:47.557Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:34:48.791Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:34:50.660Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:34:50.688Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:34:50.713Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:34:50.733Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.824Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.824Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:34:53.299Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:34:53.345Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:34:53.363Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:34:53.394Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:34:53.417Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:11.827Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:11.830Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:35:13.853Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:13.855Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:13.925Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:13.928Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:35:13.984Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:35:14.011Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:14.013Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:35:14.037Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:35:14.058Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:35:14.059Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:14.061Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:14.066Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:35:14.083Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:14.101Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:14.106Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:14.128Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:14.131Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:35:36.843Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:35:36.914Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:44.333Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:35:44.338Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:35:46.080Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:35:47.948Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:35:47.951Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:14.894Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:14.898Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.618Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.620Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:42.577Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:42.581Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:46.027Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:36:46.030Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:36:46.068Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:46.072Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:46.113Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:46.115Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:36:46.166Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:36:46.191Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:36:46.194Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:36:46.194Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:46.198Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:36:46.235Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:46.238Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:46.240Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:46.276Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:46.278Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:36:46.369Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:36:46.406Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:36:46.409Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:37:17.311Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:17.315Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:37:31.806Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:37:32.550Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:37:32.912Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:32.916Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:37:32.958Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:32.961Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:37:33.052Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:33.054Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:37:33.103Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:37:33.115Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:37:33.117Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:37:33.155Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:33.161Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:37:33.168Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:37:33.212Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:33.216Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:37:33.343Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:37:33.505Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:37:33.508Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:37:46.426Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:37:46.431Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:38:03.417Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:38:03.420Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:38:27.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.418Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.418Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.419Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.419Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:38:33.618Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:38:33.622Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:38:46.794Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:38:46.798Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:39:01.817Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:39:01.820Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:39:22.806Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:39:22.807Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:39:31.999Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:39:32.003Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:39:47.182Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:39:47.187Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:40:02.204Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:40:02.208Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:40:17.992Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:40:18.709Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:40:32.379Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:40:32.384Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:40:47.559Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:40:47.564Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:02.572Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:41:02.576Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.256Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.257Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:43.144Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:41:43.154Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:47.937Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:47.940Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:41:56.362Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:56.369Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:56.446Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:56.450Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T17:41:56.471Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750354919069-527gylyya","timestamp":"2025-06-19T17:41:56.474Z"} -{"level":"info","message":"Created mapping for guest ID 1750354919069-527gylyya to user 120","timestamp":"2025-06-19T17:41:56.511Z"} -{"level":"info","message":"No guest messages found for guest ID 1750354919069-527gylyya","timestamp":"2025-06-19T17:41:56.520Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750354919069-527gylyya","timestamp":"2025-06-19T17:41:56.530Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:41:56.564Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:56.569Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:41:56.580Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T17:41:56.581Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:56.600Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:56.609Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:56.633Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:56.635Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:41:56.659Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T17:41:56.662Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:41:58.205Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:41:58.224Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-19T17:41:58.234Z","total":2} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-19T17:41:59.945Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-19T17:17:40.558Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-19T17:41:59.946Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:41:59.951Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:41:59.975Z"} -{"cookie":{"expires":"2025-07-19T17:41:59.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"cdc07c247ca2eeb4f1c4096871017036","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T17:41:59.976Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T17:41:59.981Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:42:00.098Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T17:42:00.136Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:42:00.883Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:42:03.068Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:42:03.071Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:42:08.959Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:42:08.960Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:42:33.148Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:42:33.151Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:42:50.421Z"} -{"level":"info","message":"GET /api/chat/history?offset=6&limit=30","timestamp":"2025-06-19T17:42:50.442Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":6,"timestamp":"2025-06-19T17:42:50.449Z","total":36} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:42:59.901Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:42:59.946Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:42:59.989Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:43:00.034Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:43:00.077Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:43:03.344Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:43:03.347Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:43:05.419Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:43:11.934Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:43:11.039Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:43:11.064Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:43:11.095Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:43:11.147Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:43:12.909Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:43:12.930Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:43:12.958Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:43:12.988Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:43:13.050Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:43:33.537Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:43:33.541Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:43:55.101Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:44:03.659Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:44:03.664Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:44:04.811Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:44:46.753Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:44:46.758Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.085Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:45:46.057Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:45:46.108Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:45:46.160Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:45:47.152Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:45:47.157Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:45:55.506Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:45:55.506Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:46:41.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:46:41.512Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:46:47.549Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:46:47.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:46:50.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:46:50.947Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'cbargs')","stack":"TypeError: Cannot read properties of undefined (reading 'cbargs')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1253:20)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:47:41.104Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:47:46.131Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:47:47.920Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:47:47.924Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:48:36.467Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:48:37.127Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:48:45.993Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:48:45.998Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:49:03.013Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:49:03.022Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:49:27.585Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:49:33.647Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:49:33.651Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:49:37.000Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:50:03.731Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:50:03.741Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'cbargs')","stack":"TypeError: Cannot read properties of undefined (reading 'cbargs')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1253:20)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:50:27.218Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.456Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.456Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:50:46.769Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:50:46.774Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:51:18.390Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:51:18.434Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:51:23.240Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:51:47.148Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:51:47.154Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:52:02.151Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:02.155Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:52:13.754Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.182Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.183Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:52:32.357Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:32.361Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:52:53.735Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:53.740Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:52:53.773Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:53.783Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:52:53.829Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:53.832Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:52:53.870Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:52:53.878Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:52:53.878Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:52:53.920Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:53.931Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:52:53.951Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:52:53.983Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:53.987Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:52:54.102Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:52:54.142Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:52:54.144Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:53:06.497Z"} -{"level":"info","message":"GET /api/chat/history?offset=6&limit=30","timestamp":"2025-06-19T17:53:06.516Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":6,"timestamp":"2025-06-19T17:53:06.524Z","total":36} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:53:13.576Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:53:13.576Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:53:25.146Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:53:25.149Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:53:55.308Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:53:55.311Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:54:09.460Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:54:09.460Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:54:25.539Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:54:25.543Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:54:55.616Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:54:55.619Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.355Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.397Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.442Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.486Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.533Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.578Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:09.621Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:55:25.919Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:55:25.922Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:55:55.377Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:55:56.108Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:55:56.112Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:56:01.793Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:01.796Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:01.900Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:01.910Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T17:56:01.966Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-19T17:56:01.985Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:56:02.004Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:02.010Z"} -{"level":"info","message":"Created mapping for guest ID 1750355588881-80dk1w9pa to user 1","timestamp":"2025-06-19T17:56:02.056Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:56:02.059Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T17:56:02.059Z"} -{"level":"info","message":"No guest messages found for guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-19T17:56:02.066Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-19T17:56:02.079Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:02.248Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:02.254Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:02.291Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:02.294Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:02.318Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:02.320Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T17:56:03.893Z"} -{"level":"info","message":"GET /api/chat/history?offset=6&limit=30","timestamp":"2025-06-19T17:56:03.920Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":6,"timestamp":"2025-06-19T17:56:03.926Z","total":36} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:56:04.655Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T17:56:18.729Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T17:56:20.122Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T17:56:20.155Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T17:56:20.195Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T17:56:20.223Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T17:56:21.851Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T17:56:21.875Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T17:56:21.916Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:21.918Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:21.940Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:21.947Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T17:56:21.951Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:21.968Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:21.971Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T17:56:22.000Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T17:56:22.109Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:56:32.505Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:56:32.508Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:56:55.623Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:56:55.669Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:57:02.677Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:57:02.681Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:57:30.874Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:57:30.880Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:57:46.215Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:57:55.363Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:58:01.067Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:58:01.069Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:58:30.979Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:58:30.987Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:58:46.534Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:58:46.585Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:59:01.154Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:59:01.158Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T17:59:31.319Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T17:59:31.323Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:59:46.245Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T17:59:46.294Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:00:01.623Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:00:01.626Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:00:32.014Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:00:32.017Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:00:32.362Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:00:41.520Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.266Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.269Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:01:33.482Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:01:33.486Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:02:14.317Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:02:14.321Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T18:02:17.864Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:02:19.527Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:02:19.557Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:02:19.590Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:02:19.620Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:02:27.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:02:27.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:03:23.023Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:03:23.024Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.169Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.213Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.256Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.306Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.353Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.397Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:14.446Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:04:18.666Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:05:09.316Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:05:14.117Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:06:04.952Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:06:09.611Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:07:00.177Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:07:09.368Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:07:55.550Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:08:00.333Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:08:21.044Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:08:21.090Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:08:21.121Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:08:21.128Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:08:21.157Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:08:21.160Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:08:21.165Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:08:21.185Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:08:21.187Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:08:21.210Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:08:21.297Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:08:33.558Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:08:33.560Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:08:33.564Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:08:33.623Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:08:33.635Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:08:33.640Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:08:33.737Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:08:33.756Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:08:33.759Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:08:51.002Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:08:55.802Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:09:05.010Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:09:05.018Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:09:17.693Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:09:17.696Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:09:17.698Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:09:17.722Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:09:17.725Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:09:17.748Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:09:17.763Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:09:17.767Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:09:17.845Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:09:46.291Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:09:48.165Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:09:48.168Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:09:51.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:10:18.372Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:10:18.376Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.240Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.242Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.242Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.242Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:10:48.355Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:10:48.359Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:11:18.738Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:11:18.741Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:11:37.158Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:11:37.201Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:11:37.243Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:11:41.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:11:48.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:11:48.946Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:12:16.815Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:12:16.818Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.051Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:13:32.428Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:13:32.429Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:13:46.316Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:13:46.320Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:14:24.411Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:14:24.456Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:14:24.497Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:14:24.540Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:14:24.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:14:32.547Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:14:32.551Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:14:46.708Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:14:46.716Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:15:18.748Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:15:18.798Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:15:24.057Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:47.079Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:47.084Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:15:57.157Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.161Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:15:57.244Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.258Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:15:57.293Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:57.298Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.305Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:57.322Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.324Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:15:57.337Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.340Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T18:15:57.343Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T18:15:57.343Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:15:57.371Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:57.399Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.410Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:57.438Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.442Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:15:57.522Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:57.622Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.625Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:15:57.662Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:15:57.667Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:15:57.986Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:15:58.013Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:15:58.039Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:15:58.061Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:16:01.946Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:16:01.975Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:16:02.011Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:02.014Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:16:02.031Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:16:02.050Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:02.053Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:16:02.071Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:16:02.094Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:02.100Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:16:02.122Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:16:14.065Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:16:18.206Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:16:18.216Z"} -{"level":"warn","message":"Authenticated message attempt without content or file.","timestamp":"2025-06-19T18:16:18.216Z","userId":1} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:16:23.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:16:33.352Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:33.356Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:16:48.183Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:16:48.207Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:16:48.232Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:16:48.252Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:16:59.703Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:16:59.745Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:59.750Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:16:59.774Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:59.777Z"} -{"level":"info","message":"GET /api/users/101","timestamp":"2025-06-19T18:16:59.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:16:59.800Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:16:59.802Z"} -{"level":"info","message":"GET /api/messages?userId=101","timestamp":"2025-06-19T18:16:59.820Z"} -{"level":"info","message":"GET /api/users/101/tags","timestamp":"2025-06-19T18:16:59.845Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:17:04.329Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:17:04.358Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:17:04.379Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:17:04.398Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:17:09.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:17:18.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:18:05.016Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:18:13.948Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T18:18:50.087Z"} -{"level":"info","message":"GET /api/tables?_t=1750357136399","timestamp":"2025-06-19T18:18:53.743Z"} -{"level":"info","message":"GET /api/tags","timestamp":"2025-06-19T18:18:55.876Z"} -{"level":"info","message":"GET /api/tables?_t=1750357140564","timestamp":"2025-06-19T18:18:58.252Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T18:19:00.566Z"} -{"level":"info","message":"GET /api/tables?_t=1750357144190","timestamp":"2025-06-19T18:19:02.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.823Z"} -{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-19T18:19:05.232Z"} -{"level":"info","message":"GET /api/tables?_t=1750357155539","timestamp":"2025-06-19T18:19:12.168Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T18:19:15.532Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:19:17.138Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:19:17.165Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:19:17.187Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:19:17.210Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:19:41.407Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:19:41.440Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:19:41.444Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:19:41.470Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:19:41.474Z"} -{"level":"info","message":"GET /api/users/101","timestamp":"2025-06-19T18:19:41.481Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:19:41.496Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:19:41.500Z"} -{"level":"info","message":"GET /api/messages?userId=101","timestamp":"2025-06-19T18:19:41.522Z"} -{"level":"info","message":"GET /api/users/101/tags","timestamp":"2025-06-19T18:19:41.548Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:19:51.241Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:19:51.260Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:19:51.280Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:19:51.300Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:19:53.596Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:19:53.616Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:19:53.649Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:19:53.662Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:19:53.683Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:19:53.685Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:19:53.697Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:19:53.707Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:19:53.711Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:19:53.741Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:19:53.771Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:19:55.947Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:19:55.999Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:19:56.053Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:20:04.926Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:20:04.926Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:20:23.937Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:20:23.943Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:20:51.223Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:20:51.271Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:20:54.111Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:20:54.115Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:20:55.766Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:21:24.451Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:21:24.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.019Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.020Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.020Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.020Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T18:21:52.928Z"} -{"level":"info","message":"GET /api/chat/history?offset=6&limit=30","timestamp":"2025-06-19T18:21:52.951Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":6,"timestamp":"2025-06-19T18:21:52.960Z","total":36} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:22:16.728Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:22:16.729Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":162,"timestamp":"2025-06-19T18:22:16.763Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:22:16.774Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:22:16.775Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:22:16.779Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:22:46.531Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:22:46.535Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:23:21.065Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":163,"timestamp":"2025-06-19T18:23:21.225Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:23:37.566Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-19T18:23:40.773Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:23:42.495Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:23:42.552Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:23:42.587Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:23:42.609Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:23:46.326Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:23:46.683Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:23:46.705Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:23:46.734Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:23:46.742Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:23:46.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:23:46.771Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:23:46.776Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:23:46.796Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:23:46.799Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:23:46.823Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:23:46.927Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:24:15.702Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:24:15.706Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.232Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.233Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.233Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.233Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:24:45.803Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:24:45.811Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:25:15.078Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:25:15.081Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:25:32.550Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:25:32.551Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:25:46.221Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:25:46.225Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:26:16.459Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:26:16.464Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:26:27.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:26:27.999Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:26:45.661Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:26:45.665Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:27:10.242Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:27:10.260Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":164,"timestamp":"2025-06-19T18:27:10.284Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:27:10.294Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:27:10.294Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:27:10.298Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:27:15.833Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:27:15.837Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:27:18.853Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:27:23.530Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:27:46.017Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":165,"timestamp":"2025-06-19T18:27:46.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:27:46.052Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:27:46.058Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:27:46.072Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:28:14.211Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:28:16.232Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:28:16.235Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:28:18.921Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:28:47.431Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:28:47.436Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:29:09.623Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:29:17.601Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:29:17.604Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:29:18.609Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:29:47.816Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:29:47.822Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:30:05.077Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:30:14.063Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:30:45.890Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:30:45.898Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:30:52.675Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:30:52.677Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:30:52.708Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:30:52.711Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:30:52.718Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:30:52.734Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:30:52.738Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:30:52.774Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:30:52.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.935Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.936Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:31:22.949Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:31:22.953Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:31:53.839Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:31:53.842Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:00.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:00.292Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:32:24.020Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:32:24.024Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:32:54.232Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:32:54.235Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:55.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:55.691Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:33:24.408Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:33:24.411Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:33:38.281Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:33:38.285Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:33:38.289Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:33:38.322Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:33:38.333Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:33:38.337Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:33:38.417Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:33:38.441Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:33:38.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:33:51.125Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:33:51.125Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:34:09.622Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:34:09.625Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:34:39.825Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:34:39.828Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:34:41.978Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:34:46.599Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:35:10.012Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:35:10.017Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:35:37.313Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:35:40.191Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:35:40.193Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:35:42.021Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:36:10.386Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:36:10.390Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:36:32.808Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:36:37.416Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:36:40.607Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:36:40.613Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:37:10.762Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:37:10.767Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:37:28.225Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:37:38.640Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:37:38.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:38:21.918Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:38:21.924Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:38:28.088Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:38:28.088Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:38:28.193Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:38:34.488Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:38:34.495Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":166,"timestamp":"2025-06-19T18:38:34.513Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:38:34.521Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:38:34.522Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:38:34.525Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:38:38.035Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:38:38.038Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:38:50.708Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:38:50.714Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":167,"timestamp":"2025-06-19T18:38:50.755Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:38:50.764Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:38:50.764Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:38:50.769Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:08.270Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:08.277Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:39:14.914Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:14.917Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:14.998Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.012Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:39:15.060Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.063Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:15.130Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.148Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T18:39:15.163Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T18:39:15.165Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:15.195Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.199Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:39:15.384Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.387Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:15.425Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.432Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:39:15.436Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:15.465Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.472Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:39:15.523Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:15.548Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:15.550Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:39:15.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:39:23.422Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:39:23.423Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:39:29.423Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:39:29.442Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":168,"timestamp":"2025-06-19T18:39:29.479Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:39:29.496Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:39:29.499Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:39:29.503Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:39:45.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:39:45.951Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:40:14.980Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:40:15.033Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:40:15.086Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:40:16.052Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:40:16.060Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:40:20.031Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:40:45.777Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:40:45.781Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:41:09.722Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:41:11.944Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":169,"timestamp":"2025-06-19T18:41:11.997Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:41:12.028Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:41:13.986Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":170,"timestamp":"2025-06-19T18:41:13.992Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:41:15.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:41:15.948Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:41:16.212Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:41:19.160Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":171,"timestamp":"2025-06-19T18:41:19.164Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:41:46.133Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:41:46.137Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.536Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.537Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.537Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.538Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.538Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.538Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:42:16.797Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:42:16.801Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:42:42.963Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:42:43.009Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:42:43.059Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:42:43.114Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:42:45.174Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:42:45.196Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:42:45.231Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:42:45.233Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:42:45.253Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:42:45.255Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:42:45.261Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:42:45.277Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:42:45.280Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:42:45.298Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:42:45.322Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:43:05.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:43:05.012Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:43:15.496Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:43:15.506Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:43:45.680Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:43:45.684Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:43:56.043Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:43:56.088Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:43:56.132Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:43:56.177Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:43:56.221Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:44:00.586Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:44:02.374Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:44:02.376Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":172,"timestamp":"2025-06-19T18:44:02.388Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:44:02.395Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:44:02.396Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:44:02.399Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:16.541Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:44:16.549Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T18:44:29.321Z"} -{"level":"info","message":"Nonce 9d34741b1a21bf5808a86a7af7338afb сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T18:44:29.333Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-19T18:44:35.078Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-19T18:44:35.079Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:35.173Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T18:44:36.250Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T18:44:36.360Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T18:44:34.198Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T18:44:34.333Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T18:44:34.420Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:34.421Z"} -{"level":"info","message":"[verify] Found or created user 120 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:34.421Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 120 to guest_user_mapping: cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-19T18:44:34.424Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:34.442Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:34.442Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T18:44:34.720Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T18:44:34.792Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-19T18:44:34.883Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-19T18:44:34.903Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-19T18:44:34.942Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:34.943Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:41:59.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"cdc07c247ca2eeb4f1c4096871017036","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-19T18:44:34.946Z","userId":120} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T18:44:34.953Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 120 with guestId=cdc07c247ca2eeb4f1c4096871017036, previousGuestId=undefined","timestamp":"2025-06-19T18:44:34.954Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-19T18:44:34.962Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-19T18:44:34.963Z"} -{"level":"info","message":"No guest messages found for guest ID cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-19T18:44:34.975Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-19T18:44:34.984Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=1750354919069-527gylyya","timestamp":"2025-06-19T18:44:34.991Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750354919069-527gylyya","timestamp":"2025-06-19T18:44:34.992Z"} -{"level":"info","message":"Guest messages for guest ID 1750354919069-527gylyya were already processed.","timestamp":"2025-06-19T18:44:34.996Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T18:44:35.000Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-19T18:44:35.002Z"} -{"level":"info","message":"Guest messages for guest ID 0bd9e432deae4ca9e737044a1d5c27e4 were already processed.","timestamp":"2025-06-19T18:44:35.005Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=1750353463043-9iyxrxw8l","timestamp":"2025-06-19T18:44:35.016Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750353463043-9iyxrxw8l","timestamp":"2025-06-19T18:44:35.017Z"} -{"level":"info","message":"Guest messages for guest ID 1750353463043-9iyxrxw8l were already processed.","timestamp":"2025-06-19T18:44:35.019Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-19T17:41:59.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"cdc07c247ca2eeb4f1c4096871017036","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["cdc07c247ca2eeb4f1c4096871017036","1750354919069-527gylyya","0bd9e432deae4ca9e737044a1d5c27e4","1750353463043-9iyxrxw8l"],"timestamp":"2025-06-19T18:44:35.022Z","userId":120} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-19T18:44:35.030Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:44:35.058Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.062Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:35.105Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.113Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:44:35.162Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.171Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-19T18:44:35.182Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750354923271-pcd8pblsl","timestamp":"2025-06-19T18:44:35.186Z"} -{"level":"info","message":"Created mapping for guest ID 1750354923271-pcd8pblsl to user 120","timestamp":"2025-06-19T18:44:35.201Z"} -{"level":"info","message":"No guest messages found for guest ID 1750354923271-pcd8pblsl","timestamp":"2025-06-19T18:44:35.212Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:35.218Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.222Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750354923271-pcd8pblsl","timestamp":"2025-06-19T18:44:35.226Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:35.253Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:35.255Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:35.263Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.286Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:35.313Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.317Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:44:35.342Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.344Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:35.372Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.375Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:35.404Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:44:35.406Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:36.519Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-19T18:44:36.520Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T18:44:36.889Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T18:44:36.928Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-19T18:44:36.940Z","total":2} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-19T18:44:39.357Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-19T18:44:39.378Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-19T18:44:39.385Z","total":2} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:44:46.591Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:44:46.599Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:44:49.263Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":173,"timestamp":"2025-06-19T18:44:49.276Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:44:49.296Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.788Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.788Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.789Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.789Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:45:02.981Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:45:03.004Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:45:03.042Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:45:03.074Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:45:03.536Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:45:03.564Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:45:03.585Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:03.587Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:45:03.610Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:45:03.655Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:03.657Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:03.674Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:45:03.794Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:03.826Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:03.829Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:05.856Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:45:05.858Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:45:24.591Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:45:24.632Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:45:24.671Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:45:24.697Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:45:28.236Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:45:28.257Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:45:28.279Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:28.281Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:28.307Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:28.310Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:45:28.341Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:28.343Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:28.345Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:45:28.378Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:45:28.408Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:45:33.690Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:45:33.693Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":174,"timestamp":"2025-06-19T18:45:33.702Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:45:33.710Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:45:33.710Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:45:33.713Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:36.123Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:45:36.127Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:45:51.160Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:45:51.161Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:45:58.919Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:45:58.928Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:06.334Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:46:06.336Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:46:26.345Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":175,"timestamp":"2025-06-19T18:46:26.384Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:46:26.405Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:26.762Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:26.765Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:46:35.180Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.182Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:35.247Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.250Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:46:35.288Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.291Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T18:46:35.354Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-19T18:46:35.354Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:46:35.361Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.367Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:35.418Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.425Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:35.443Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.450Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:46:35.456Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:35.470Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.491Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:35.505Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.508Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:46:35.540Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:35.563Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:35.566Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:46:35.634Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:36.522Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:46:36.539Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:46:45.046Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:46:45.081Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:46:45.110Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:46:45.134Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:46:46.576Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:46:46.577Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:46:46.771Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:46:46.790Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:46:46.815Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:46.824Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:46.842Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:46.845Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:46:46.851Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:46:46.866Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:46:46.869Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:46:46.884Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:46:46.997Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:47:06.711Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:47:06.716Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:47:17.557Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:47:17.561Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:47:36.904Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:47:36.907Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.638Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.680Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.721Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.762Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.803Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.845Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:47:37.886Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:47:38.808Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:47:38.837Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:47:38.877Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:47:38.894Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:47:46.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:47:46.628Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:48:20.851Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:48:20.871Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:48:20.891Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:48:20.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:48:20.928Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:48:20.936Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:48:20.941Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:48:20.958Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:48:20.961Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:48:20.984Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:48:21.015Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:48:37.330Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:48:37.330Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:48:45.811Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:48:45.817Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:48:51.223Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:48:51.225Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:49:21.413Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:49:21.420Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:49:28.245Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:49:28.287Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:49:28.329Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:49:28.374Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:49:37.256Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:49:46.201Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:49:46.206Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:49:51.609Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:49:51.611Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:50:21.818Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:50:21.821Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:50:23.591Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:50:32.610Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:50:46.587Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:50:46.597Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:50:51.974Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:50:51.976Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:51:19.019Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:51:22.204Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:51:22.208Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:51:27.983Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:51:28.226Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:51:28.229Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":176,"timestamp":"2025-06-19T18:51:28.250Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:51:28.259Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:51:28.260Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:51:28.263Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:51:47.031Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:51:47.039Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:51:52.326Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:51:52.328Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.873Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.877Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:52:22.550Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:52:22.557Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:52:32.740Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":177,"timestamp":"2025-06-19T18:52:32.778Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:52:32.799Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:52:47.346Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:52:47.351Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:52:52.752Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:52:52.754Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:53:14.282Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:53:14.282Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:53:20.637Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:53:20.640Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:53:47.743Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:53:47.748Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:53:50.820Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:53:50.822Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:53:59.525Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:53:59.564Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:53:59.607Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:53:59.636Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:54:01.863Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:54:01.889Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:54:01.922Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:54:01.960Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:54:01.966Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:54:01.971Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:54:01.998Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:54:02.002Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:54:02.090Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:54:02.123Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:54:02.126Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:54:09.646Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:54:09.646Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:54:22.600Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:54:22.624Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:54:22.650Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:54:22.673Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:54:29.539Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:54:29.570Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:54:29.598Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:54:29.601Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:54:29.630Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:54:29.632Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:54:29.635Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:54:29.653Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:54:29.656Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:54:29.678Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:54:29.711Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:54:45.816Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:54:45.819Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:54:51.162Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:54:51.171Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":178,"timestamp":"2025-06-19T18:54:51.181Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:54:51.189Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:54:51.190Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:54:51.193Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:55:00.166Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:55:00.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:55:05.082Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:55:05.083Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:55:30.090Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:55:30.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:55:46.217Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:55:46.225Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:55:56.121Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":179,"timestamp":"2025-06-19T18:55:56.133Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:55:56.154Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:56:00.477Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:56:00.478Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:56:00.562Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:56:00.565Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:56:30.395Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:56:30.400Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:56:46.576Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:56:46.581Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:51.831Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:51.880Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:51.927Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:51.975Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.023Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.074Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.124Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.176Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.225Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.274Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:52.323Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:56:55.999Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:57:00.645Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:57:00.649Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:57:04.417Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:57:04.420Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:57:04.449Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:57:04.452Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:57:04.459Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:57:04.487Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:57:04.492Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:57:04.516Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:57:04.554Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:57:29.435Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:57:29.437Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":180,"timestamp":"2025-06-19T18:57:29.451Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:57:29.460Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:57:29.460Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:57:29.463Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:57:34.784Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:57:34.789Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:57:46.957Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:57:46.963Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:58:04.933Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:58:04.948Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:58:14.967Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:58:15.051Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:58:15.136Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:58:15.192Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:58:17.057Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:58:17.106Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:58:17.158Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:58:17.211Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:58:17.235Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:58:17.239Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:58:17.384Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:58:17.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:58:17.444Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:58:17.491Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:58:17.505Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:58:42.148Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:58:42.197Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:58:42.243Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T18:58:45.917Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":181,"timestamp":"2025-06-19T18:58:45.959Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:58:45.984Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:58:47.308Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:58:47.312Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:58:48.380Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:58:48.382Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:58:51.148Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:59:18.583Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:18.587Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:59:34.239Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:59:34.271Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:59:34.316Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:59:34.350Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:59:37.276Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:59:38.044Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:59:38.067Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:59:38.086Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:38.088Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:59:38.119Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:38.122Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T18:59:38.130Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:59:38.145Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:38.148Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T18:59:38.164Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T18:59:38.191Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T18:59:41.989Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:59:47.476Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T18:59:47.479Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T18:59:48.499Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T18:59:48.512Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":182,"timestamp":"2025-06-19T18:59:48.523Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T18:59:48.529Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T18:59:48.530Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T18:59:48.532Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T18:59:51.714Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T18:59:51.771Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T18:59:51.815Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T18:59:51.879Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T18:59:53.982Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T18:59:54.022Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T18:59:54.080Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:54.085Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:59:54.134Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T18:59:54.142Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:54.149Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T18:59:54.180Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T18:59:54.182Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T18:59:54.200Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T18:59:54.349Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:00:26.164Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:00:26.170Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:00:33.725Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:00:42.748Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:00:45.808Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:00:45.819Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T19:00:52.556Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":183,"timestamp":"2025-06-19T19:00:52.579Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T19:00:52.612Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:00:54.576Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:00:54.578Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:01:24.784Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:01:24.787Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:01:29.446Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:01:32.988Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:01:46.154Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:01:46.159Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:01:55.891Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:01:55.893Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T19:02:04.657Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T19:02:04.690Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T19:02:04.720Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T19:02:04.748Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:02:24.556Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:02:32.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:02:46.527Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:02:46.531Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.993Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.993Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.993Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.994Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.994Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.994Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:03:46.914Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:03:46.918Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:04:14.492Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:04:19.063Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T19:04:47.768Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:04:48.788Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:04:48.792Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T19:04:49.082Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T19:04:49.128Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T19:04:49.149Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:05:10.030Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:05:20.181Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:05:47.712Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:05:47.717Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T19:05:50.575Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T19:05:51.961Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:05:51.969Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T19:05:52.032Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:05:52.042Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:05:52.048Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-19T19:05:52.070Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:05:52.083Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:05:52.143Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T19:05:49.215Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-19T19:05:49.249Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-19T19:05:52.684Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-19T19:05:52.688Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":184,"timestamp":"2025-06-19T19:05:52.724Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-19T19:05:52.731Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-19T19:05:52.731Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-19T19:05:52.733Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-19T19:06:02.167Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-19T19:06:02.225Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-19T19:06:02.254Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-19T19:06:02.278Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-19T19:06:03.638Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-19T19:06:03.666Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-19T19:06:03.692Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-19T19:06:03.733Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-19T19:06:03.788Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:06:03.796Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-19T19:06:03.868Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:06:03.891Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:06:03.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:06:03.924Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:06:03.927Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:06:05.144Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:06:09.833Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:06:35.126Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:06:35.133Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:06:45.788Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:06:45.806Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:07:00.660Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:07:05.678Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:07:05.711Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:07:05.833Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-19T19:07:31.553Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":185,"timestamp":"2025-06-19T19:07:31.595Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-19T19:07:31.615Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:07:35.790Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:07:35.793Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:07:46.138Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:07:46.143Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:07:56.287Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:08:00.762Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:08:05.694Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:08:05.701Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:08:34.994Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:08:34.997Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:08:46.537Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:08:46.541Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:08:56.133Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-19T19:08:56.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.186Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.186Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.187Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.187Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:09:03.701Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:09:03.708Z"} -{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-19T19:09:18.420Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:09:33.909Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-19T19:09:33.914Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-19T19:09:46.930Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-19T19:09:46.934Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:51.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:51.514Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T09:07:15.037Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T09:07:15.041Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T09:07:15.041Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T09:07:15.043Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T09:07:15.044Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T09:07:15.045Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T09:07:15.884Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T09:07:15.896Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T09:07:15.979Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T09:07:15.980Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T09:07:21.592Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T09:07:21.595Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:07:23.363Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:08:22.484Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:08:50.253Z"} -{"cookie":{"expires":"2025-07-20T09:08:50.201Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c1edde25f7e1f2a09397a7010ad00b90","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T09:08:50.255Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:08:50.266Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:09:14.161Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:10:10.300Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:11:05.832Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:12:00.279Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.327Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T09:12:59.328Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.328Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.330Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.330Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T09:13:06.723Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T09:13:08.875Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T09:13:08.878Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:13:10.138Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:13:50.907Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.885Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T09:14:09.886Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.887Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.888Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.888Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T09:14:19.898Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T09:14:21.415Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T09:14:21.419Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:14:22.857Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:14:46.426Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:15:05.715Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.315Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.316Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:15:46.300Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:15:46.444Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:15:56.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:17.583Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:16:36.990Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:16:37.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:56.331Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:56.331Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:17:13.046Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:17:32.430Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:17:32.598Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:17:32.712Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:17:47.807Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:18:08.668Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:18:28.004Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:18:44.315Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:19:00.844Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:19:22.496Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:19:39.296Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:19:55.494Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:20:19.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.047Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.048Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.051Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.051Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.052Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:20:55.218Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:20:55.327Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:21:14.538Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:21:29.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.881Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.882Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:22:10.425Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:22:10.581Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:22:24.425Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:22:41.203Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:23:05.696Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:23:19.967Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:23:41.044Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:24:04.454Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:24:15.235Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:24:36.624Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.927Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.927Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.928Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.928Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.929Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.929Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.930Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.930Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.930Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.931Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:25:13.386Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:25:13.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:25:30.193Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:25:30.194Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:25:55.489Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:25:55.600Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:26:08.476Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:26:21.316Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:26:46.326Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:27:05.615Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:27:19.300Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:27:46.043Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:28:01.318Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:28:14.621Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.048Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:56.574Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:29:13.341Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:29:36.719Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:29:36.783Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:29:36.843Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:29:36.912Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:29:47.792Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:08.898Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:08.898Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:08.898Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:30:29.283Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:30:29.393Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:48.527Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:48.528Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:31:05.097Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:31:05.144Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:31:22.826Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:31:38.463Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:31:56.638Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-20T09:32:19.585Z"} -{"level":"info","message":"Nonce 5aa580fa3bf322c46086d1dd1f2c8afa сохранен для адреса 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-20T09:32:19.625Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:32:19.818Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-20T09:32:23.682Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xBfF28906bD19C55081d56c2b919B305E5C60C027","timestamp":"2025-06-20T09:32:23.685Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:23.807Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:32:25.218Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T09:32:25.440Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:32:25.593Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:32:25.603Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T09:32:25.809Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:25.810Z"} -{"level":"info","message":"[verify] Found or created user 120 for wallet 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:25.810Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 120 to guest_user_mapping: c1edde25f7e1f2a09397a7010ad00b90","timestamp":"2025-06-20T09:32:25.811Z"} -{"level":"info","message":"Checking admin tokens for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:25.848Z"} -{"level":"info","message":"Checking admin role for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:25.848Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T09:32:26.367Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T09:32:26.385Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:32:26.390Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:32:26.438Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:32:26.545Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:26.546Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T09:08:50.201Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c1edde25f7e1f2a09397a7010ad00b90","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T09:32:26.548Z","userId":120} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:32:26.555Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 120 with guestId=c1edde25f7e1f2a09397a7010ad00b90, previousGuestId=undefined","timestamp":"2025-06-20T09:32:26.556Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=c1edde25f7e1f2a09397a7010ad00b90","timestamp":"2025-06-20T09:32:26.563Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID c1edde25f7e1f2a09397a7010ad00b90","timestamp":"2025-06-20T09:32:26.564Z"} -{"level":"info","message":"No guest messages found for guest ID c1edde25f7e1f2a09397a7010ad00b90","timestamp":"2025-06-20T09:32:26.572Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID c1edde25f7e1f2a09397a7010ad00b90","timestamp":"2025-06-20T09:32:26.575Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-20T09:32:26.578Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID cdc07c247ca2eeb4f1c4096871017036","timestamp":"2025-06-20T09:32:26.578Z"} -{"level":"info","message":"Guest messages for guest ID cdc07c247ca2eeb4f1c4096871017036 were already processed.","timestamp":"2025-06-20T09:32:26.580Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=1750354919069-527gylyya","timestamp":"2025-06-20T09:32:26.583Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750354919069-527gylyya","timestamp":"2025-06-20T09:32:26.583Z"} -{"level":"info","message":"Guest messages for guest ID 1750354919069-527gylyya were already processed.","timestamp":"2025-06-20T09:32:26.585Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-20T09:32:26.588Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 0bd9e432deae4ca9e737044a1d5c27e4","timestamp":"2025-06-20T09:32:26.588Z"} -{"level":"info","message":"Guest messages for guest ID 0bd9e432deae4ca9e737044a1d5c27e4 were already processed.","timestamp":"2025-06-20T09:32:26.590Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=1750353463043-9iyxrxw8l","timestamp":"2025-06-20T09:32:26.593Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750353463043-9iyxrxw8l","timestamp":"2025-06-20T09:32:26.593Z"} -{"level":"info","message":"Guest messages for guest ID 1750353463043-9iyxrxw8l were already processed.","timestamp":"2025-06-20T09:32:26.596Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=120, guestId=1750354923271-pcd8pblsl","timestamp":"2025-06-20T09:32:26.600Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750354923271-pcd8pblsl","timestamp":"2025-06-20T09:32:26.601Z"} -{"level":"info","message":"Guest messages for guest ID 1750354923271-pcd8pblsl were already processed.","timestamp":"2025-06-20T09:32:26.603Z"} -{"address":"0xbff28906bd19c55081d56c2b919b305e5c60c027","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T09:08:50.201Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c1edde25f7e1f2a09397a7010ad00b90","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["c1edde25f7e1f2a09397a7010ad00b90","cdc07c247ca2eeb4f1c4096871017036","1750354919069-527gylyya","0bd9e432deae4ca9e737044a1d5c27e4","1750353463043-9iyxrxw8l","1750354923271-pcd8pblsl"],"timestamp":"2025-06-20T09:32:26.606Z","userId":120} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:32:26.611Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:32:26.644Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.646Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:32:26.667Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.670Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T09:32:26.708Z"} -{"level":"info","message":"Processing guest messages for user 120 with guest ID 1750410530754-gc3xji5qo","timestamp":"2025-06-20T09:32:26.710Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:26.712Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:26.715Z"} -{"level":"info","message":"Created mapping for guest ID 1750410530754-gc3xji5qo to user 120","timestamp":"2025-06-20T09:32:26.724Z"} -{"level":"info","message":"No guest messages found for guest ID 1750410530754-gc3xji5qo","timestamp":"2025-06-20T09:32:26.729Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750410530754-gc3xji5qo","timestamp":"2025-06-20T09:32:26.733Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:32:26.748Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.751Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:32:26.768Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.771Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:32:26.786Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.788Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:32:26.805Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.808Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:32:26.825Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.827Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:32:26.843Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.846Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:32:26.865Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 120","timestamp":"2025-06-20T09:32:26.867Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:27.906Z"} -{"level":"info","message":"Fetching token balances for address: 0xbff28906bd19c55081d56c2b919b305e5c60c027","timestamp":"2025-06-20T09:32:27.907Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T09:32:28.624Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T09:32:28.664Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-20T09:32:28.679Z","total":2} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T09:32:28.776Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T09:32:28.799Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 120","offset":0,"timestamp":"2025-06-20T09:32:28.806Z","total":2} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:32:30.525Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:32:32.369Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:32:32.440Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:32:32.490Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:32:32.521Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:32:33.765Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-20T09:32:49.348Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-20T09:08:50.201Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-20T09:32:49.349Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:32:49.355Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:32:49.378Z"} -{"cookie":{"expires":"2025-07-20T09:32:49.375Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0a99fc1abc598f50aa7f9bb4ad0ed58f","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T09:32:49.379Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:32:49.383Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:32:50.972Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-20T09:33:01.410Z"} -{"level":"info","message":"Nonce 248d6a1d045c5539a823b4c66a383e8e сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-20T09:33:01.416Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-20T09:33:04.263Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-20T09:33:04.264Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:04.285Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:33:05.289Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-20T09:33:05.290Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T09:33:05.518Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-20T09:33:05.518Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:33:05.689Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-20T09:33:05.689Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T09:33:05.753Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-20T09:33:05.753Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:33:05.756Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-20T09:33:05.756Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","sepolia","ethereum"],"timestamp":"2025-06-20T09:33:05.757Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:05.758Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:05.758Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T09:33:05.759Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:05.785Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:05.785Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:33:06.072Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-20T09:33:06.072Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:33:06.217Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-20T09:33:06.218Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T09:33:06.282Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-20T09:33:06.282Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T09:33:06.294Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-20T09:33:06.295Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T09:33:06.302Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-20T09:33:06.302Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","ethereum","arbitrum"],"timestamp":"2025-06-20T09:33:06.303Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:06.303Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-20T09:33:06.310Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T09:32:49.375Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0a99fc1abc598f50aa7f9bb4ad0ed58f","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T09:33:06.314Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:33:06.316Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f, previousGuestId=undefined","timestamp":"2025-06-20T09:33:06.317Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T09:33:06.322Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T09:33:06.322Z"} -{"level":"info","message":"No guest messages found for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T09:33:06.327Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T09:33:06.332Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-20T09:33:06.334Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-20T09:33:06.335Z"} -{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-20T09:33:06.337Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-20T09:33:06.340Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-20T09:33:06.340Z"} -{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-20T09:33:06.342Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-20T09:33:06.345Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-20T09:33:06.346Z"} -{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-20T09:33:06.347Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-20T09:33:06.350Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-20T09:33:06.351Z"} -{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-20T09:33:06.353Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-20T09:33:06.356Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-20T09:33:06.356Z"} -{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-20T09:33:06.359Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-20T09:33:06.362Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-20T09:33:06.363Z"} -{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-20T09:33:06.364Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-20T09:33:06.368Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-20T09:33:06.369Z"} -{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-20T09:33:06.370Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-20T09:33:06.373Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-20T09:33:06.374Z"} -{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-20T09:33:06.376Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-20T09:33:06.379Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-20T09:33:06.380Z"} -{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-20T09:33:06.382Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-20T09:33:06.385Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-20T09:33:06.385Z"} -{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-20T09:33:06.388Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-20T09:33:06.392Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-20T09:33:06.392Z"} -{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-20T09:33:06.395Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-20T09:33:06.398Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-20T09:33:06.398Z"} -{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-20T09:33:06.400Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-20T09:33:06.403Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-20T09:33:06.403Z"} -{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-20T09:33:06.405Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-20T09:33:06.408Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-20T09:33:06.409Z"} -{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-20T09:33:06.412Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-20T09:33:06.415Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-20T09:33:06.415Z"} -{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-20T09:33:06.417Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-20T09:33:06.420Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-20T09:33:06.421Z"} -{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-20T09:33:06.423Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-20T09:33:06.426Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-20T09:33:06.426Z"} -{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-20T09:33:06.429Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-20T09:33:06.432Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-20T09:33:06.433Z"} -{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-20T09:33:06.435Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-20T09:33:06.437Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-20T09:33:06.438Z"} -{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-20T09:33:06.441Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-20T09:33:06.444Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-20T09:33:06.445Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-20T09:33:06.447Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-20T09:33:06.450Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-20T09:33:06.450Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-20T09:33:06.453Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-20T09:33:06.457Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-20T09:33:06.458Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-20T09:33:06.460Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-20T09:33:06.463Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-20T09:33:06.463Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-20T09:33:06.465Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-20T09:33:06.468Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-20T09:33:06.469Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-20T09:33:06.470Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-20T09:33:06.473Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-20T09:33:06.474Z"} -{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-20T09:33:06.477Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-20T09:33:06.481Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-20T09:33:06.481Z"} -{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-20T09:33:06.483Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-20T09:33:06.487Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-20T09:33:06.487Z"} -{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-20T09:33:06.490Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T09:32:49.375Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"0a99fc1abc598f50aa7f9bb4ad0ed58f","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3"],"timestamp":"2025-06-20T09:33:06.495Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T09:33:06.508Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:06.560Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.563Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:06.587Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.590Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:06.616Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:06.617Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:06.649Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.654Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:06.672Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.676Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:06.692Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.695Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:06.714Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.718Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:06.734Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.736Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:06.752Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.754Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:06.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:06.770Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:08.001Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T09:33:08.002Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:33:15.157Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:33:29.252Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:33:31.059Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T09:33:31.097Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T09:33:31.284Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:31.323Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:31.328Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:33:31.376Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:31.395Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:31.401Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T09:33:31.537Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:31.647Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:31.651Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:33:35.899Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:33:35.941Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:33:35.974Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:33:36.009Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:33:44.270Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:44.337Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:44.343Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:44.379Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:44.384Z"} -{"level":"info","message":"GET /api/users/102","timestamp":"2025-06-20T09:33:44.401Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:44.410Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:44.417Z"} -{"level":"info","message":"GET /api/messages?userId=102","timestamp":"2025-06-20T09:33:44.450Z"} -{"level":"info","message":"GET /api/users/102/tags","timestamp":"2025-06-20T09:33:44.502Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:33:49.020Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:33:49.052Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:33:49.081Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:33:49.112Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:33:50.368Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:33:49.669Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:49.740Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:49.744Z"} -{"level":"info","message":"GET /api/users/103","timestamp":"2025-06-20T09:33:49.764Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:49.781Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:49.785Z"} -{"level":"info","message":"GET /api/messages?userId=103","timestamp":"2025-06-20T09:33:49.809Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:49.827Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:49.831Z"} -{"level":"info","message":"GET /api/users/103/tags","timestamp":"2025-06-20T09:33:49.847Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:33:53.302Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:33:53.338Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:33:53.365Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:33:53.409Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:33:55.373Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:33:55.443Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:55.450Z"} -{"level":"info","message":"GET /api/users/104","timestamp":"2025-06-20T09:33:55.455Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:55.483Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:55.489Z"} -{"level":"info","message":"GET /api/messages?userId=104","timestamp":"2025-06-20T09:33:55.496Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:33:55.519Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:33:55.523Z"} -{"level":"info","message":"GET /api/users/104/tags","timestamp":"2025-06-20T09:33:55.534Z"} -{"level":"info","message":"GET /api/users/104","timestamp":"2025-06-20T09:33:58.499Z"} -{"level":"info","message":"DELETE /api/users/104","timestamp":"2025-06-20T09:33:59.919Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:34:00.014Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:34:01.644Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:34:01.663Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:34:01.681Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:34:01.700Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:34:03.208Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:34:03.269Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:03.272Z"} -{"level":"info","message":"GET /api/users/101","timestamp":"2025-06-20T09:34:03.287Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:03.309Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:03.313Z"} -{"level":"info","message":"GET /api/messages?userId=101","timestamp":"2025-06-20T09:34:03.325Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:03.343Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:03.346Z"} -{"level":"info","message":"GET /api/users/101/tags","timestamp":"2025-06-20T09:34:03.365Z"} -{"level":"info","message":"GET /api/users/101","timestamp":"2025-06-20T09:34:04.736Z"} -{"level":"info","message":"DELETE /api/users/101","timestamp":"2025-06-20T09:34:05.991Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:34:06.073Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:34:08.288Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:34:08.336Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:34:08.363Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:34:08.387Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:34:10.050Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:34:10.091Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:10.100Z"} -{"level":"info","message":"GET /api/users/102","timestamp":"2025-06-20T09:34:10.115Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:10.146Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:10.149Z"} -{"level":"info","message":"GET /api/messages?userId=102","timestamp":"2025-06-20T09:34:10.164Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:10.177Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:10.180Z"} -{"level":"info","message":"GET /api/users/102/tags","timestamp":"2025-06-20T09:34:10.202Z"} -{"level":"info","message":"GET /api/users/102","timestamp":"2025-06-20T09:34:11.485Z"} -{"level":"info","message":"DELETE /api/users/102","timestamp":"2025-06-20T09:34:12.813Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:34:12.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.964Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.965Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.965Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.965Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:34:15.241Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:34:15.277Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:34:15.303Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:34:15.329Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:34:22.646Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:34:22.690Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:22.693Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:22.727Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:22.733Z"} -{"level":"info","message":"GET /api/users/103","timestamp":"2025-06-20T09:34:22.743Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:22.757Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:22.761Z"} -{"level":"info","message":"GET /api/messages?userId=103","timestamp":"2025-06-20T09:34:22.786Z"} -{"level":"info","message":"GET /api/users/103/tags","timestamp":"2025-06-20T09:34:22.813Z"} -{"level":"info","message":"GET /api/users/103","timestamp":"2025-06-20T09:34:24.466Z"} -{"level":"info","message":"DELETE /api/users/103","timestamp":"2025-06-20T09:34:25.789Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:34:25.860Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:34:27.639Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:34:27.667Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:34:27.694Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:34:27.717Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:34:29.160Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:34:29.308Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:34:30.008Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T09:34:30.054Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:34:30.077Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T09:34:30.081Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:30.083Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:30.109Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:30.118Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T09:34:30.125Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:34:30.148Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:34:30.152Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T09:34:30.169Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:34:41.511Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:35:01.131Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:35:01.135Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:35:05.093Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.010Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.011Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:35:30.894Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:35:30.899Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:35:37.018Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:35:37.129Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:36:00.756Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:36:01.375Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:36:01.380Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:36:19.859Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:36:19.860Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:36:19.860Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:36:31.485Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:36:31.490Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:36:32.802Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:36:32.958Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:36:55.931Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:37:01.951Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:37:01.956Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:37:11.083Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:37:18.258Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:37:18.300Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:37:18.334Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:37:18.363Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:37:27.835Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:37:50.971Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:38:10.432Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:38:27.003Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:38:46.640Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:39:01.196Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:39:22.593Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:39:41.725Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:39:57.149Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.047Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:40:37.136Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:40:37.238Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:40:53.664Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:41:10.748Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:41:32.693Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T09:41:41.876Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T09:41:41.883Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T09:41:41.884Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T09:41:41.886Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T09:41:41.887Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T09:41:41.888Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T09:41:42.657Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T09:41:42.669Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T09:41:42.714Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T09:41:42.715Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T09:41:45.622Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T09:41:45.627Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:41:46.843Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:42:46.687Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:43:00.894Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T09:43:00.961Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:43:01.035Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T09:43:01.041Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:43:01.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:43:01.076Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:43:01.081Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T09:43:01.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:43:01.124Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:43:01.130Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T09:43:01.157Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:43:31.851Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:43:31.856Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.846Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T09:43:51.866Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T09:43:52.983Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T09:43:52.986Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:58.404Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T09:43:58.405Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:58.405Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:43:59.996Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:44:00.001Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T09:44:06.078Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T09:44:07.153Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T09:44:07.155Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:44:09.589Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:44:29.957Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:44:29.963Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:38.177Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:38.178Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:38.178Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:54.806Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:45:00.383Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:45:00.390Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:45:08.549Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:45:30.336Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:45:30.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:45:34.018Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:45:49.572Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:45:49.740Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:45:49.851Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:45:49.962Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:45:50.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:46:00.726Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:46:00.735Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:46:03.415Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:46:23.934Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:46:40.464Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:46:47.909Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:46:47.914Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:46:59.043Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:47:19.353Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:47:40.320Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:47:48.295Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:47:48.300Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:47:50.454Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:48:14.752Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:48:31.422Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:48:48.632Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:48:48.637Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:48:49.690Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:49:09.869Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:49:26.714Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.890Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.891Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.891Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.894Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:49:49.020Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:49:49.025Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:49:59.179Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:49:59.185Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:50:05.131Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:50:05.182Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:50:10.171Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:50:10.210Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:50:10.252Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:50:10.286Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T09:50:11.385Z"} -{"level":"info","message":"GET /api/chat/history?offset=30&limit=30","timestamp":"2025-06-20T09:50:11.418Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":30,"timestamp":"2025-06-20T09:50:11.431Z","total":60} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:50:22.069Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T09:50:26.683Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T09:50:26.687Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":186,"timestamp":"2025-06-20T09:50:26.733Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T09:50:26.751Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T09:50:26.751Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T09:50:26.757Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:50:40.275Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:50:40.276Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:50:40.277Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:51:00.453Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:51:00.507Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:51:21.925Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:51:35.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:51:35.622Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:51:35.623Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T09:51:42.927Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":187,"timestamp":"2025-06-20T09:51:42.982Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:51:56.359Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:51:56.430Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:52:06.229Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:52:08.189Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:52:08.237Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:52:08.276Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:52:08.314Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:52:10.151Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T09:52:10.181Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T09:52:10.212Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:52:10.245Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:52:10.251Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:52:10.254Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T09:52:10.348Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:52:10.370Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:52:10.376Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:52:10.403Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:52:10.406Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:52:16.917Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T09:52:24.115Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T09:52:24.128Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":188,"timestamp":"2025-06-20T09:52:24.154Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T09:52:24.166Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T09:52:24.166Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T09:52:24.172Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:52:30.977Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:52:41.551Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:52:41.557Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:52:51.054Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:53:08.499Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:53:11.743Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:53:11.751Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T09:53:12.901Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":189,"timestamp":"2025-06-20T09:53:12.910Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:53:12.928Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:53:26.835Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:53:41.006Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:53:41.013Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T09:53:40.914Z"} -{"level":"info","message":"GET /api/chat/history?offset=34&limit=30","timestamp":"2025-06-20T09:53:40.944Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":34,"timestamp":"2025-06-20T09:53:40.954Z","total":64} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:53:44.943Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:53:46.599Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:53:46.640Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:53:46.673Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:53:46.700Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:53:48.154Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T09:53:48.189Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:53:48.218Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:53:48.221Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:53:48.247Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:53:48.251Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T09:53:48.262Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:53:48.276Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:53:48.281Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:53:48.303Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T09:53:48.420Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:53:51.529Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T09:54:03.284Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T09:54:03.287Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":190,"timestamp":"2025-06-20T09:54:03.314Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T09:54:03.326Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T09:54:03.327Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T09:54:03.331Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:54:03.735Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:54:18.230Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:54:19.536Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:54:19.542Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:54:46.826Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:54:48.712Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:54:48.722Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T09:54:52.565Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":191,"timestamp":"2025-06-20T09:54:52.574Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:54:52.590Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:54:58.521Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:55:12.597Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:55:19.931Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:55:19.936Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:55:37.224Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:55:50.119Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:55:50.123Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.377Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.382Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.382Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:56:07.967Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:56:08.012Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:56:20.308Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:56:20.312Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:56:36.916Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:56:49.249Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:56:50.491Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:56:50.496Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:57:03.298Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:57:19.689Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:57:19.692Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T09:57:21.564Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T09:57:21.569Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":192,"timestamp":"2025-06-20T09:57:21.582Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T09:57:21.590Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T09:57:21.591Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T09:57:21.594Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T09:57:24.465Z"} -{"level":"info","message":"GET /api/chat/history?offset=37&limit=30","timestamp":"2025-06-20T09:57:24.503Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":37,"timestamp":"2025-06-20T09:57:24.514Z","total":67} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:57:28.386Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:57:48.954Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T09:57:49.864Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T09:57:52.186Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T09:57:50.096Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T09:57:50.140Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T09:57:50.178Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:57:58.765Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T09:58:03.317Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T09:58:03.363Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T09:58:03.429Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:58:03.436Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T09:58:03.455Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:58:03.482Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:58:03.494Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:58:03.501Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:58:03.526Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:58:03.529Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T09:58:03.663Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T09:58:08.167Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":193,"timestamp":"2025-06-20T09:58:08.176Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T09:58:08.192Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:58:23.374Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:58:33.933Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:58:33.937Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:58:40.095Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:58:58.499Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:59:04.114Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:59:04.117Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:59:18.847Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T09:59:34.300Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T09:59:34.304Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:59:39.726Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T09:59:53.938Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:00:04.505Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:00:04.509Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:00:14.327Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:00:30.840Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:00:34.694Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:00:34.697Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:00:45.014Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:01:04.881Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:01:04.884Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:01:09.559Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:01:26.252Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:01:44.657Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:01:49.042Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:01:49.051Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:01:49.477Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:01:49.482Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:01:49.510Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:01:49.513Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:01:49.523Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:01:49.542Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:01:49.548Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:01:49.585Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:01:49.751Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:02:05.029Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:02:19.750Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:02:19.754Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:02:25.919Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:02:27.838Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:02:27.841Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":194,"timestamp":"2025-06-20T10:02:27.868Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:02:27.876Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:02:27.876Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:02:27.879Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:02:35.419Z"} -{"level":"info","message":"GET /api/chat/history?offset=39&limit=30","timestamp":"2025-06-20T10:02:35.450Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":39,"timestamp":"2025-06-20T10:02:35.463Z","total":69} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:02:35.677Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:02:38.170Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:02:40.719Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:02:40.751Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:02:40.791Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:02:40.812Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:02:53.014Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:02:53.078Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:02:53.143Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:02:53.157Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:02:53.165Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:02:53.196Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:02:53.200Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:02:53.224Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:02:53.249Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:02:53.252Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:02:53.380Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:03:04.754Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T10:03:07.637Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":195,"timestamp":"2025-06-20T10:03:07.665Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:03:07.684Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:03:14.235Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.240Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:14.316Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.319Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:03:14.365Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.369Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:03:14.386Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.390Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:03:14.410Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:03:14.424Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:03:14.427Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:14.431Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.436Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:03:14.527Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:14.550Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.555Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:14.625Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.627Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:03:14.681Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:14.707Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.710Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:14.740Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:14.742Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:03:31.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:03:31.506Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:44.710Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:44.713Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:03:50.582Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:03:50.603Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:03:50.623Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:03:50.640Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:03:51.689Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:03:51.711Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:03:51.732Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:51.735Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:51.753Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:51.756Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:03:51.759Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:03:51.775Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:03:51.778Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:03:51.789Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:03:51.814Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:03:55.753Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:04:12.396Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:04:21.976Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:04:21.979Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:04:26.575Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:04:52.182Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:04:52.187Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:04:55.550Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:05:07.718Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:05:22.383Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:05:22.386Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:05:26.276Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:05:46.563Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:05:52.568Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:05:52.572Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:06:03.390Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:06:18.112Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:06:22.768Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:06:22.773Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:06:42.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:06:52.941Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:06:52.944Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:06:59.628Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:07:17.128Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.911Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.915Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.915Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.916Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.916Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.916Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:07:43.506Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:07:43.509Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:07:53.318Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:07:53.320Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:07:54.156Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:07:54.208Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:08:15.146Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:08:22.374Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:08:22.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:08:37.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:08:37.848Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:08:37.848Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:08:49.893Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:08:49.942Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:08:53.570Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:08:53.573Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:09:03.768Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:09:28.418Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:09:45.018Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:09:49.704Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:09:49.707Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:10:03.592Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:10:23.970Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:10:40.138Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:10:47.832Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:10:47.835Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:10:54.405Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:11:19.369Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:11:39.992Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:11:48.217Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:11:48.220Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:11:54.150Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:12:14.455Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:12:30.953Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:12:48.603Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:12:48.606Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:12:49.546Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:13:00.769Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:13:00.779Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:13:14.054Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:13:23.125Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:13:23.128Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:13:26.376Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:13:40.587Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:13:53.506Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:13:53.510Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:14:22.334Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:14:22.338Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:14:24.939Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:14:24.986Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:14:35.948Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:14:53.696Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:14:53.700Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:15:04.844Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:15:21.461Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:15:31.243Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:15:49.634Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:15:49.637Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:15:56.001Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:16:06.326Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:16:06.331Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:16:06.335Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:16:06.452Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:16:06.455Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:16:06.477Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:16:06.487Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:16:06.492Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:16:06.524Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:16:12.629Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:16:26.741Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:16:32.617Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:16:32.620Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":196,"timestamp":"2025-06-20T10:16:32.643Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:16:32.652Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:16:32.652Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:16:32.655Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:16:37.113Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:16:37.117Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:16:51.358Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:17:06.913Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:17:06.918Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:17:07.992Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T10:17:21.403Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":197,"timestamp":"2025-06-20T10:17:21.452Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:17:21.481Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.695Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.695Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.695Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:17:37.080Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:17:37.084Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:17:38.339Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:17:38.344Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":198,"timestamp":"2025-06-20T10:17:38.358Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:17:38.371Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:17:38.371Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:17:38.375Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:17:51.150Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:17:51.199Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:17:57.472Z"} -{"level":"info","message":"GET /api/chat/history?offset=43&limit=30","timestamp":"2025-06-20T10:17:57.514Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":43,"timestamp":"2025-06-20T10:17:57.529Z","total":73} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:18:07.925Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:18:07.926Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T10:18:10.614Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":199,"timestamp":"2025-06-20T10:18:10.637Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:18:10.908Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:18:17.581Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:18:17.626Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:18:46.441Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:18:58.739Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:19:12.991Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:19:33.171Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:33.175Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:33.219Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:33.223Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:19:33.250Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:33.252Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T10:19:33.269Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-20T10:19:33.282Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:33.289Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:33.293Z"} -{"level":"info","message":"Created mapping for guest ID 1750414678688-i9z0kljkk to user 1","timestamp":"2025-06-20T10:19:33.296Z"} -{"level":"info","message":"No guest messages found for guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-20T10:19:33.302Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-20T10:19:33.308Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:19:33.316Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:19:33.317Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:33.324Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:33.344Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:33.369Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:33.371Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:19:35.092Z"} -{"level":"info","message":"GET /api/chat/history?offset=44&limit=30","timestamp":"2025-06-20T10:19:35.111Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":44,"timestamp":"2025-06-20T10:19:35.119Z","total":74} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:19:37.488Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:19:39.602Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:19:41.491Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:19:41.517Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:19:41.537Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:19:41.555Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:19:45.030Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:19:45.051Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:19:45.086Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:45.096Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:45.141Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:45.144Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:45.165Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:45.168Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:19:45.175Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:19:45.242Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:19:45.379Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:19:45.881Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:19:45.884Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:45.893Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:45.916Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:45.920Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:19:45.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:19:45.944Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:19:45.948Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:19:46.069Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:19:54.189Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:20:09.884Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:20:16.998Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:20:17.001Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:20:33.590Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:20:47.189Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:20:47.193Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.300Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.300Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.302Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:20:58.970Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:21:00.248Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:21:00.271Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:21:00.292Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:21:00.310Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:21:04.125Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:21:04.144Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:21:04.186Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:21:04.190Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:21:04.192Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:21:04.213Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:21:04.216Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:21:04.230Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:21:04.243Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:21:04.246Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:21:04.262Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:21:08.282Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:21:28.765Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:21:28.812Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:21:28.861Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:21:34.407Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:21:34.410Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:21:44.851Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:22:03.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:22:03.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:22:03.603Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:22:04.758Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:22:04.761Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:22:23.883Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:22:23.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:22:34.950Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:22:34.954Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:22:44.614Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:22:59.120Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:23:05.147Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:23:05.150Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:23:19.074Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:23:35.339Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:23:35.342Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:23:35.640Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:23:49.929Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:24:05.536Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:24:05.539Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:24:14.472Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:24:35.457Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:24:48.580Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:24:48.584Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:24:49.634Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:25:14.277Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:25:26.427Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:25:40.647Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:25:48.962Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:25:48.965Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:26:13.726Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:26:21.850Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:26:36.140Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:26:49.323Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:26:49.327Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:27:00.646Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:27:21.631Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:27:35.769Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:27:49.712Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:27:49.716Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:27:56.064Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:28:12.749Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:28:26.893Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:28:47.793Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:28:47.797Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:28:55.773Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:29:08.116Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:29:26.678Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:29:48.163Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:29:48.167Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:29:51.229Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.997Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:30:17.813Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:30:17.860Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:30:46.579Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:30:48.564Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:30:48.567Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:31:03.211Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:31:17.523Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:31:37.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:31:48.955Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:31:48.959Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:31:54.224Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:32:08.420Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:32:33.350Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:32:49.312Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:32:49.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:33:08.874Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:33:08.935Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:33:28.476Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:33:49.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:33:49.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:33:49.511Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:33:49.606Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:33:49.611Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:33:59.287Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:33:59.329Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:34:28.542Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:34:45.064Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:34:47.799Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:34:47.802Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:34:59.020Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:35:19.287Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:35:35.806Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:35:48.172Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:35:48.176Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:35:54.397Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:36:18.963Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.726Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:36:48.539Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:36:48.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:49.974Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:37:10.166Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:37:10.217Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:37:10.270Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:37:30.994Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:37:40.811Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:37:48.955Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:37:48.958Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:38:09.710Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:38:26.352Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:38:36.258Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:38:49.306Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:38:49.309Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T10:38:55.764Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T10:38:55.779Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T10:38:55.779Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T10:38:55.782Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T10:38:55.783Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T10:38:55.783Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T10:38:56.776Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T10:38:56.791Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T10:38:56.840Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T10:38:56.842Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:38:58.292Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:38:58.294Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:38:58.995Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:39:36.173Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:39:36.181Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:39:52.447Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:39:52.454Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":200,"timestamp":"2025-06-20T10:39:52.800Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:39:52.811Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:39:52.811Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:39:52.816Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:39:54.470Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:39:57.143Z"} -{"level":"info","message":"GET /api/chat/history?offset=45&limit=30","timestamp":"2025-06-20T10:39:57.169Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":45,"timestamp":"2025-06-20T10:39:57.181Z","total":75} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:40:07.106Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:40:10.806Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:40:10.847Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:40:10.879Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:40:10.907Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:40:15.688Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:40:15.727Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:40:15.758Z"} -{"level":"info","message":"GET /api/messages?userId=1","timestamp":"2025-06-20T10:40:15.799Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:40:15.820Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:15.827Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:40:15.936Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:40:15.976Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:15.979Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:40:16.016Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:16.020Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:40:20.629Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:40:22.101Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:40:22.131Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:40:22.167Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:40:22.201Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:40:23.863Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:40:23.912Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:40:23.973Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:40:23.982Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:23.984Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:40:24.027Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:24.031Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:40:24.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:40:24.065Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:24.072Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:40:24.104Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T10:40:45.008Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":201,"timestamp":"2025-06-20T10:40:45.042Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:40:45.061Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:40:54.200Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:40:55.347Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:40:55.350Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:41:25.517Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:41:25.521Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:41:49.585Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:41:55.731Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:41:55.736Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:42:25.921Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:42:25.924Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:42:44.477Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:42:55.682Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:42:55.687Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:43:26.301Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:43:26.305Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:43:35.509Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:44:31.135Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:44:34.924Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:44:34.930Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:45:27.049Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:45:36.386Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:45:36.390Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:46:23.963Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:46:38.102Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:46:38.107Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.267Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T10:47:22.270Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.272Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.272Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.274Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.274Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.274Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T10:47:32.282Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:47:37.302Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:47:37.304Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:47:38.078Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:47:39.590Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:47:39.593Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T10:48:05.203Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T10:48:05.248Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T10:48:05.249Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T10:48:05.251Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T10:48:05.251Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T10:48:05.252Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T10:48:06.020Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T10:48:06.032Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T10:48:06.086Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T10:48:06.088Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:48:11.122Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:48:11.124Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:48:14.111Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T10:48:14.111Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:48:14.112Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T10:48:24.120Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:48:24.922Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:48:24.924Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:48:25.602Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T10:48:31.338Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T10:48:31.341Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T10:48:31.342Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T10:48:31.343Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T10:48:31.343Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T10:48:31.344Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T10:48:31.612Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T10:48:31.623Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T10:48:31.668Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T10:48:31.671Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:48:36.653Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:48:36.655Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:48:37.853Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:48:37.857Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:48:37.875Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:48:37.889Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:48:37.895Z"} -{"level":"info","message":"GET /api/messages?userId=120","timestamp":"2025-06-20T10:48:37.919Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:48:37.927Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:48:37.931Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:48:37.954Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:48:38.986Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:48:56.682Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:48:56.685Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:48:56.688Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:48:56.710Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:48:56.714Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-20T10:48:56.727Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:48:56.745Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:48:56.751Z"} -{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-20T10:48:56.757Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:48:56.790Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:27.362Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:27.366Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:49:32.841Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:49:40.929Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:40.934Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:40.970Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:40.974Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:49:41.010Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.015Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:49:41.044Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.049Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:49:41.068Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:49:41.076Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:49:41.077Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:41.121Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-20T10:49:41.140Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.143Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:41.165Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.172Z"} -{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-20T10:49:41.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:41.190Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.195Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:41.215Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.218Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:49:41.247Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:49:41.260Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:49:41.264Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:49:46.574Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:49:46.583Z"} -{"conversationId":"6","level":"info","message":"User message saved","messageId":202,"timestamp":"2025-06-20T10:49:46.597Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:49:46.604Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:49:46.605Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:49:46.607Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:49:52.485Z"} -{"level":"info","message":"GET /api/chat/history?offset=47&limit=30","timestamp":"2025-06-20T10:49:52.508Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":47,"timestamp":"2025-06-20T10:49:52.516Z","total":77} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:50:02.896Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:50:04.126Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:50:04.175Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:50:04.224Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:50:04.249Z"} -{"conversationId":"6","level":"info","message":"AI response received","timestamp":"2025-06-20T10:50:06.998Z"} -{"conversationId":"6","level":"info","message":"AI response saved","messageId":203,"timestamp":"2025-06-20T10:50:07.013Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-20T10:50:07.028Z"} -{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-20T10:50:07.044Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:50:07.098Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:50:07.122Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:50:07.145Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:50:07.173Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-20T10:50:07.178Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:07.181Z"} -{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-20T10:50:07.205Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:07.209Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:07.214Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:50:07.243Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:07.248Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:07.256Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:50:29.651Z"} -{"cookie":{"expires":"2025-07-20T10:50:29.620Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c669dd30c7c2f8f2bef3e71e48852bf3","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T10:50:29.652Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:50:29.659Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:50:29.683Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:50:29.710Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-20T10:50:29.799Z"} -{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-20T10:50:29.820Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:50:29.872Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.367Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T10:50:30.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.370Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:38.402Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:38.407Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T10:50:40.370Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-20T10:50:43.143Z"} -{"level":"info","message":"Nonce e45ea9ac4bbb8ed1ffd883b0228bc152 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-20T10:50:43.154Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:50:45.316Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:50:45.318Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-20T10:50:48.701Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-20T10:50:48.703Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:48.791Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:50:50.214Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-20T10:50:50.215Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:50:50.372Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T10:50:50.420Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-20T10:50:50.420Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:50:50.527Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-20T10:50:50.527Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:50:50.540Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-20T10:50:50.541Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T10:50:50.545Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-20T10:50:50.546Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-06-20T10:50:50.546Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:50.547Z"} -{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:50.547Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-20T10:50:50.548Z"} -{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:50.560Z"} -{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:50.560Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:50:50.825Z"} -{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-20T10:50:50.826Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T10:50:50.956Z"} -{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-20T10:50:50.956Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T10:50:50.994Z"} -{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-20T10:50:50.994Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:50:51.024Z"} -{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-20T10:50:51.024Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:50:51.098Z"} -{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-20T10:50:51.098Z"} -{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","sepolia","arbitrum","ethereum","bsc"],"timestamp":"2025-06-20T10:50:51.099Z"} -{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:51.099Z"} -{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-20T10:50:51.105Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T10:50:29.620Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c669dd30c7c2f8f2bef3e71e48852bf3","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T10:50:51.108Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:50:51.112Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=c669dd30c7c2f8f2bef3e71e48852bf3, previousGuestId=undefined","timestamp":"2025-06-20T10:50:51.113Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-20T10:50:51.119Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-20T10:50:51.121Z"} -{"level":"info","message":"No guest messages found for guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-20T10:50:51.127Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-20T10:50:51.132Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-20T10:50:51.135Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-20T10:50:51.136Z"} -{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-20T10:50:51.138Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-20T10:50:51.141Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-20T10:50:51.142Z"} -{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-20T10:50:51.144Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-20T10:50:51.148Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-20T10:50:51.148Z"} -{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-20T10:50:51.152Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-20T10:50:51.155Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-20T10:50:51.156Z"} -{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-20T10:50:51.158Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-20T10:50:51.161Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-20T10:50:51.162Z"} -{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-20T10:50:51.164Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-20T10:50:51.168Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-20T10:50:51.169Z"} -{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-20T10:50:51.172Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-20T10:50:51.175Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-20T10:50:51.176Z"} -{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-20T10:50:51.178Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-20T10:50:51.183Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-20T10:50:51.183Z"} -{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-20T10:50:51.187Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-20T10:50:51.191Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-20T10:50:51.192Z"} -{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-20T10:50:51.194Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-20T10:50:51.199Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-20T10:50:51.200Z"} -{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-20T10:50:51.201Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-20T10:50:51.205Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-20T10:50:51.206Z"} -{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-20T10:50:51.208Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-20T10:50:51.213Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-20T10:50:51.213Z"} -{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-20T10:50:51.215Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-20T10:50:51.219Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-20T10:50:51.219Z"} -{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-20T10:50:51.222Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-20T10:50:51.225Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-20T10:50:51.227Z"} -{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-20T10:50:51.229Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-20T10:50:51.234Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-20T10:50:51.234Z"} -{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-20T10:50:51.236Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-20T10:50:51.240Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-20T10:50:51.240Z"} -{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-20T10:50:51.242Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T10:50:51.247Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-20T10:50:51.247Z"} -{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-20T10:50:51.250Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-20T10:50:51.253Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-20T10:50:51.254Z"} -{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-20T10:50:51.256Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-20T10:50:51.260Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-20T10:50:51.261Z"} -{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-20T10:50:51.265Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-20T10:50:51.270Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-20T10:50:51.270Z"} -{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-20T10:50:51.273Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-20T10:50:51.277Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-20T10:50:51.278Z"} -{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-20T10:50:51.280Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-20T10:50:51.283Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-20T10:50:51.284Z"} -{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-20T10:50:51.286Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-20T10:50:51.289Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-20T10:50:51.290Z"} -{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-20T10:50:51.292Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-20T10:50:51.295Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-20T10:50:51.296Z"} -{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-20T10:50:51.298Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-20T10:50:51.302Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-20T10:50:51.302Z"} -{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-20T10:50:51.304Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-20T10:50:51.309Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-20T10:50:51.310Z"} -{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-20T10:50:51.312Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-20T10:50:51.316Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-20T10:50:51.317Z"} -{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-20T10:50:51.320Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-20T10:50:51.324Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-20T10:50:51.325Z"} -{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-20T10:50:51.328Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-20T10:50:51.331Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-20T10:50:51.332Z"} -{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-20T10:50:51.336Z"} -{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T10:50:29.620Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c669dd30c7c2f8f2bef3e71e48852bf3","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1"],"timestamp":"2025-06-20T10:50:51.341Z","userId":1} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:50:51.348Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:50:51.669Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.671Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:51.723Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.728Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:50:51.780Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.783Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:51.810Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:51.813Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:51.867Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.872Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:51.902Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.904Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:51.931Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.934Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:50:51.957Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.960Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:51.981Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:51.986Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:50:52.007Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:50:52.010Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:52.829Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T10:50:52.831Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:08.628Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:51:08.632Z"} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-20T10:51:20.052Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-20T10:50:29.620Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-20T10:51:20.053Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:51:20.056Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:51:20.071Z"} -{"cookie":{"expires":"2025-07-20T10:51:20.066Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"392662d1b86ceb7bf4b2fd29882ed70f","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T10:51:20.072Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:51:20.076Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-20T10:51:22.461Z"} -{"level":"info","message":"Nonce 33c56160bc1e8017e469562e66d36bcf сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-20T10:51:22.469Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:51:23.537Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-20T10:51:24.802Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-20T10:51:24.803Z"} -{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.845Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:51:23.845Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T10:51:24.022Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:51:24.068Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:51:24.227Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T10:51:24.349Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.349Z"} -{"level":"info","message":"New user 121 role check result: user","timestamp":"2025-06-20T10:51:24.349Z"} -{"level":"info","message":"[verify] Found or created user 121 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.350Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 121 to guest_user_mapping: 392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T10:51:24.351Z"} -{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.355Z"} -{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.356Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:51:24.626Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:51:24.678Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T10:51:24.768Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T10:51:24.789Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T10:51:24.830Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.830Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T10:51:20.066Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"392662d1b86ceb7bf4b2fd29882ed70f","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T10:51:24.832Z","userId":121} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:51:24.836Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 121 with guestId=392662d1b86ceb7bf4b2fd29882ed70f, previousGuestId=undefined","timestamp":"2025-06-20T10:51:24.836Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T10:51:24.840Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T10:51:24.840Z"} -{"level":"info","message":"No guest messages found for guest ID 392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T10:51:24.846Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T10:51:24.849Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T10:51:20.066Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"392662d1b86ceb7bf4b2fd29882ed70f","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["392662d1b86ceb7bf4b2fd29882ed70f"],"timestamp":"2025-06-20T10:51:24.852Z","userId":121} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T10:51:24.854Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:51:24.867Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:24.869Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:24.890Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:24.893Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.915Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:24.916Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:51:24.952Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:24.956Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:24.976Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:24.978Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:24.994Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:24.997Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:25.012Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:25.014Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:51:25.031Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:25.035Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:25.049Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:25.053Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:25.084Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:25.086Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:25.938Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:51:25.939Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:51:35.384Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:51:37.068Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:51:37.092Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:51:37.112Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:51:37.130Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:51:40.366Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:51:40.402Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:51:40.406Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:40.429Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:51:40.431Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T10:51:40.440Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:40.451Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:51:40.456Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T10:51:40.474Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T10:51:40.499Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:51:45.519Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:51:55.480Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:51:55.484Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:52:10.928Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:52:10.932Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:52:21.048Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:52:26.197Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:52:26.201Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:52:35.686Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:52:38.675Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:52:38.707Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:52:38.728Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:52:38.749Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:52:41.174Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:52:41.361Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:52:41.364Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:52:47.074Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:52:47.093Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:52:47.120Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:52:47.124Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:52:47.142Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:52:47.147Z"} -{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-20T10:52:47.150Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:52:47.166Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:52:47.169Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-20T10:52:47.184Z"} -{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-20T10:52:47.200Z"} -{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-20T10:52:47.225Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:53:00.933Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:53:02.337Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:53:02.361Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:53:02.386Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:53:02.406Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:53:04.104Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:53:04.140Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:53:04.144Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:53:04.166Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:53:04.171Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T10:53:04.175Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:53:04.194Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:53:04.197Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T10:53:04.211Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T10:53:04.234Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:53:11.547Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:53:11.549Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:53:16.370Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:53:34.421Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:53:34.426Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:53:36.612Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:53:39.132Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T10:53:39.153Z"} -{"count":0,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T10:53:39.161Z","total":0} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:53:41.730Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:53:41.732Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:53:44.225Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:53:44.226Z"} -{"conversationId":7,"level":"info","message":"Created new conversation","timestamp":"2025-06-20T10:53:44.247Z","userId":121} -{"conversationId":7,"level":"info","message":"User message saved","messageId":204,"timestamp":"2025-06-20T10:53:44.255Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:53:44.265Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:53:44.266Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:53:44.268Z"} -{"conversationId":7,"level":"info","message":"AI response received","timestamp":"2025-06-20T10:53:56.627Z"} -{"conversationId":7,"level":"info","message":"AI response saved","messageId":205,"timestamp":"2025-06-20T10:53:56.647Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:54:06.648Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:54:06.692Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:54:06.733Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:54:06.760Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:54:08.366Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:54:09.766Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:54:09.789Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:54:09.814Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:54:09.835Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.931Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T10:54:15.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:54:25.239Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:54:25.264Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T10:54:25.297Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:54:25.324Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:54:25.329Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T10:54:25.343Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:54:25.357Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:54:25.360Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T10:54:25.365Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:54:25.384Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:54:25.387Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T10:54:25.404Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T10:54:25.931Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T10:54:26.561Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T10:54:26.562Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:54:27.754Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:54:27.806Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:31.811Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:31.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:31.812Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T10:54:41.640Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T10:54:41.644Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":206,"timestamp":"2025-06-20T10:54:41.659Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T10:54:41.667Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T10:54:41.668Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T10:54:41.672Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:54:47.361Z"} -{"level":"info","message":"GET /api/chat/history?offset=49&limit=30","timestamp":"2025-06-20T10:54:47.395Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":49,"timestamp":"2025-06-20T10:54:47.414Z","total":79} -{"conversationId":"7","level":"info","message":"AI response received","timestamp":"2025-06-20T10:54:55.431Z"} -{"conversationId":"7","level":"info","message":"AI response saved","messageId":207,"timestamp":"2025-06-20T10:54:55.436Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T10:54:55.452Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T10:54:55.467Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:55:05.082Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:55:08.911Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:55:10.636Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:55:10.660Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:55:10.687Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:55:10.708Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:55:19.875Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:19.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:20.013Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:20.017Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T10:55:20.033Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750416819754-1sxg68m2w","timestamp":"2025-06-20T10:55:20.036Z"} -{"level":"info","message":"Created mapping for guest ID 1750416819754-1sxg68m2w to user 121","timestamp":"2025-06-20T10:55:20.048Z"} -{"level":"info","message":"No guest messages found for guest ID 1750416819754-1sxg68m2w","timestamp":"2025-06-20T10:55:20.053Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750416819754-1sxg68m2w","timestamp":"2025-06-20T10:55:20.065Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:55:20.106Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:55:20.107Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:55:20.110Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:20.122Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:20.147Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:20.150Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:20.178Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:20.181Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:20.212Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:20.232Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:55:21.736Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T10:55:21.767Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T10:55:21.779Z","total":2} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:55:24.167Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:55:24.225Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:55:27.204Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:55:27.205Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:55:27.205Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:55:30.389Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:55:30.411Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:55:30.439Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:55:30.441Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:30.462Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:55:30.465Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T10:55:30.472Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:30.489Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T10:55:30.492Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T10:55:30.514Z"} -{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T10:55:30.537Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T10:55:30.664Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:55:35.364Z"} -{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-20T10:55:35.394Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-20T10:55:35.401Z","total":80} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:55:44.444Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:44.447Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:44.513Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:44.517Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T10:55:44.569Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750416946178-ruuw1nxu8","timestamp":"2025-06-20T10:55:44.573Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:55:44.576Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:44.580Z"} -{"level":"info","message":"Created mapping for guest ID 1750416946178-ruuw1nxu8 to user 121","timestamp":"2025-06-20T10:55:44.592Z"} -{"level":"info","message":"No guest messages found for guest ID 1750416946178-ruuw1nxu8","timestamp":"2025-06-20T10:55:44.598Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750416946178-ruuw1nxu8","timestamp":"2025-06-20T10:55:44.609Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:44.617Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:44.620Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:55:44.646Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:55:44.647Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:44.650Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:44.653Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:55:44.681Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:55:44.686Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:55:46.269Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T10:55:46.293Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T10:55:46.297Z","total":2} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:56:02.891Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:15.801Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:15.805Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:56:18.537Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:56:18.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:56:22.593Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:56:22.594Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:56:22.594Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:56:33.539Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:56:35.240Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:56:35.276Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:56:35.326Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:56:35.364Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T10:56:38.336Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T10:56:38.357Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:56:38.406Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:38.408Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:38.432Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:38.434Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T10:56:38.444Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:38.458Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:38.463Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T10:56:38.494Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T10:56:38.514Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T10:56:38.543Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:45.121Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:45.123Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:56:46.606Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T10:56:46.627Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T10:56:46.633Z","total":2} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:56:51.515Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:51.517Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:51.591Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:51.594Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T10:56:51.610Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750417007726-df0aod46i","timestamp":"2025-06-20T10:56:51.611Z"} -{"level":"info","message":"Created mapping for guest ID 1750417007726-df0aod46i to user 121","timestamp":"2025-06-20T10:56:51.625Z"} -{"level":"info","message":"No guest messages found for guest ID 1750417007726-df0aod46i","timestamp":"2025-06-20T10:56:51.630Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750417007726-df0aod46i","timestamp":"2025-06-20T10:56:51.647Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T10:56:51.680Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:56:51.686Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T10:56:51.687Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:51.688Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:51.724Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:51.732Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:51.754Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:51.757Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:56:51.786Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:56:51.789Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T10:56:53.495Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T10:56:53.625Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T10:56:53.632Z","total":2} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:56:57.957Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T10:57:06.570Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T10:57:08.666Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T10:57:08.789Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T10:57:08.920Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T10:57:08.940Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:57:13.937Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:57:13.985Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:57:17.990Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:57:17.990Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:57:17.991Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:57:22.693Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:57:22.698Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:57:51.268Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:57:52.879Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:57:52.884Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:58:13.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:58:13.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:58:13.386Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:58:20.874Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:58:20.878Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:58:46.818Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:58:46.868Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:58:46.917Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:58:50.955Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:58:50.959Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:59:04.629Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:59:04.673Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:59:08.731Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:59:08.732Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:59:08.733Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:59:21.152Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:59:21.156Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T10:59:42.058Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T10:59:51.338Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T10:59:51.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:04.164Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:04.164Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:04.165Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:00:39.526Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:00:39.568Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:00:39.610Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:00:48.467Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:00:48.471Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:00:55.384Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:00:55.428Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:59.495Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:59.496Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:59.496Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:01:32.895Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:01:48.858Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:01:48.865Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:01:53.263Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:01:53.269Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:01:53.270Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:01:53.272Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:01:53.273Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:01:53.273Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:01:54.114Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:01:54.126Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:01:54.169Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:01:54.171Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:01:54.832Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:01:54.835Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:01:55.584Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:23.812Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:23.819Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:02:28.555Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:28.559Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:28.642Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:28.648Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:02:28.693Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:28.699Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:02:28.737Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750417351092-2snsnqf87","timestamp":"2025-06-20T11:02:28.740Z"} -{"level":"info","message":"Created mapping for guest ID 1750417351092-2snsnqf87 to user 121","timestamp":"2025-06-20T11:02:28.754Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:28.760Z"} -{"level":"info","message":"No guest messages found for guest ID 1750417351092-2snsnqf87","timestamp":"2025-06-20T11:02:28.763Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:28.765Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750417351092-2snsnqf87","timestamp":"2025-06-20T11:02:28.775Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:02:28.786Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:02:28.790Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:28.799Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:28.839Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:28.884Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:28.888Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:02:30.431Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:02:30.452Z"} -{"count":2,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T11:02:30.464Z","total":2} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:02:45.149Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:02:45.178Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:02:45.203Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:02:45.215Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:45.240Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:02:45.248Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:02:45.254Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:45.279Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:02:45.283Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:02:45.300Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:02:45.326Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:02:45.363Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:02:50.990Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:02:52.309Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:02:52.318Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":208,"timestamp":"2025-06-20T11:02:52.331Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T11:02:52.343Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T11:02:52.344Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T11:02:52.348Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:02:58.994Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:02:58.997Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:03:05.236Z"} -{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-20T11:03:05.268Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-20T11:03:05.285Z","total":80} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:03:10.382Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:03:11.991Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:03:12.031Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:03:12.092Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:03:12.137Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:29.557Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:29.569Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:03:34.927Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:34.939Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:35.018Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:35.021Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:03:35.089Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:35.099Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:35.182Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:03:35.188Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:03:35.190Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:35.192Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:03:35.224Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750417416606-20cz6gdsd","timestamp":"2025-06-20T11:03:35.225Z"} -{"level":"info","message":"Created mapping for guest ID 1750417416606-20cz6gdsd to user 121","timestamp":"2025-06-20T11:03:35.302Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:35.312Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:35.315Z"} -{"level":"info","message":"No guest messages found for guest ID 1750417416606-20cz6gdsd","timestamp":"2025-06-20T11:03:35.349Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750417416606-20cz6gdsd","timestamp":"2025-06-20T11:03:35.379Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:35.397Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:03:35.406Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:03:37.045Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:03:37.080Z"} -{"count":3,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T11:03:37.091Z","total":3} -{"conversationId":"7","level":"info","message":"AI response received","timestamp":"2025-06-20T11:03:44.290Z"} -{"conversationId":"7","level":"info","message":"AI response saved","messageId":209,"timestamp":"2025-06-20T11:03:44.304Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:03:44.327Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:03:44.350Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:03:46.317Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:03:47.257Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:03:47.279Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:03:47.304Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:03:47.309Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:47.340Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:03:47.345Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:03:47.355Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:03:47.366Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:03:47.372Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:03:47.395Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:03:47.425Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:03:47.475Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:04:05.501Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:04:05.506Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:04:14.665Z"} -{"level":"info","message":"GET /api/chat/history?offset=51&limit=30","timestamp":"2025-06-20T11:04:14.691Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":51,"timestamp":"2025-06-20T11:04:14.701Z","total":81} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:04:35.933Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:04:35.938Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:04:46.061Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:04:49.281Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:04:49.296Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:04:49.297Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:04:49.300Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:04:49.301Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:04:49.303Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:04:50.179Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:04:50.201Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:04:50.271Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:04:50.276Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:04:50.966Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:04:50.970Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:04:56.070Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:05:06.131Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:05:06.140Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:05:36.172Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:05:36.179Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:05:37.394Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:05:51.614Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T11:05:51.616Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:05:51.616Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:05:51.617Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T11:06:01.627Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:06:06.402Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:06:06.407Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:06:06.618Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:06:06.622Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:06:07.186Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:06:09.412Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:06:36.693Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:06:36.701Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:06:46.793Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:07:07.214Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:07:07.218Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:07:04.777Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:07:34.257Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:07:34.262Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:07:35.246Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:07:38.463Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:07:47.641Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:07:57.869Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:08:07.574Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:08:07.581Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:08:33.987Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:08:35.119Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:08:35.125Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:08:55.650Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:09:05.181Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:09:05.187Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:09:05.217Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:09:09.416Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:09:10.800Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.221Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T11:09:33.221Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.224Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:09:35.424Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:09:35.428Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:09:36.284Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:09:38.158Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:09:38.188Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:09:38.223Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:09:38.264Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T11:09:43.222Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:09:44.659Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:09:44.660Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:09:46.154Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:09:46.183Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T11:09:46.233Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:09:46.268Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:09:46.273Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T11:09:46.301Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:09:46.306Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:09:46.312Z"} -{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T11:09:46.329Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:09:46.348Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:09:46.351Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T11:09:46.496Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:49.942Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:49.943Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:49.943Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-20T11:09:49.981Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-20T11:09:50.074Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:10:05.709Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:10:05.712Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:10:28.471Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:10:35.896Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:10:35.900Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:10:40.871Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:10:46.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:10:46.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:10:46.560Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:11:19.580Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:11:19.629Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:11:36.137Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:37.366Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:37.370Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:11:44.425Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:11:50.665Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:11:50.670Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:50.716Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:11:50.720Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:11:50.739Z"} -{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-20T11:11:50.745Z"} -{"level":"info","message":"Created mapping for guest ID 1750416593902-e298ho4si to user 1","timestamp":"2025-06-20T11:11:50.758Z"} -{"level":"info","message":"No guest messages found for guest ID 1750416593902-e298ho4si","timestamp":"2025-06-20T11:11:50.763Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750416593902-e298ho4si","timestamp":"2025-06-20T11:11:50.775Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:11:50.796Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:11:50.804Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T11:11:50.813Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T11:11:50.814Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:11:50.878Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:50.883Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:11:50.902Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:50.905Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T11:11:50.915Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:11:50.938Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:50.944Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:11:50.948Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:50.950Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:50.960Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:50.966Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:50.977Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:11:50.980Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T11:11:50.996Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:51.001Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:51.012Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:11:51.033Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:11:51.035Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:11:51.037Z"} -{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T11:11:51.048Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:51.051Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:51.056Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:51.063Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:51.084Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:51.087Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T11:11:51.276Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:51.310Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:51.313Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:11:51.333Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:11:51.336Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:11:53.242Z"} -{"level":"info","message":"GET /api/chat/history?offset=51&limit=30","timestamp":"2025-06-20T11:11:53.265Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":51,"timestamp":"2025-06-20T11:11:53.273Z","total":81} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:12:06.991Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:12:08.882Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:12:08.914Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:12:08.965Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:12:08.989Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:12:13.205Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:12:13.231Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:12:13.267Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:12:13.269Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:12:13.292Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:12:13.295Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T11:12:13.306Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:12:13.312Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:12:13.315Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T11:12:13.343Z"} -{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T11:12:13.367Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T11:12:13.486Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:12:17.533Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:12:21.842Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:12:21.848Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:12:37.774Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:12:37.818Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.658Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:12:41.347Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:12:41.350Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:12:51.361Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:12:51.365Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:13:08.586Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:13:08.589Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:13:18.398Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:13:18.416Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:13:18.419Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:13:30.578Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:13:30.622Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:13:36.358Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:13:38.662Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:13:38.665Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:13:48.758Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:13:48.762Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:13:50.503Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:13:52.316Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:13:52.338Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:13:52.360Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:13:52.380Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:13:55.155Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:13:55.177Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:13:55.206Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:13:55.211Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:13:55.230Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:13:55.234Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:13:55.242Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:13:55.251Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:13:55.253Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:13:55.276Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:13:55.290Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:13:55.317Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:14:08.951Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:14:08.954Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:14:13.844Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:14:18.964Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:14:18.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.672Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:14:39.070Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:14:39.073Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:14:49.709Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:14:49.713Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:15:05.137Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:15:05.184Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:15:05.229Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:15:09.308Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:15:09.312Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:15:20.148Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:15:20.152Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:15:21.729Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:15:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:15:27.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:15:27.555Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:15:49.247Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:15:49.251Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:16:04.830Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:16:04.877Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:16:20.838Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:16:20.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:16:21.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:16:21.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:16:21.674Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:16:49.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:16:49.646Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:16:49.648Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:16:49.650Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:16:55.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:17:17.087Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:17:17.088Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:17:17.088Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:17:47.710Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:17:47.712Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:17:47.714Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:17:47.716Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:17:55.659Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:17:55.708Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:17:55.755Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:18:08.001Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:18:13.518Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:18:46.682Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:18:48.095Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:18:48.097Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:18:48.100Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:18:48.102Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:19:07.003Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:19:07.054Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.918Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.919Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.919Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.919Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.920Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.920Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:19:31.499Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:19:31.504Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:19:38.703Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:19:38.705Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:19:46.395Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:19:48.448Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:19:48.450Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:19:58.763Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:20:04.529Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:20:04.529Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:20:04.529Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:20:08.918Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:20:08.921Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:20:37.540Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:20:37.589Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:20:48.865Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:20:48.870Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:20:48.872Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:20:48.875Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:20:54.160Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:20:59.744Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:21:32.808Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:21:49.240Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:21:49.243Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:21:49.245Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:21:49.248Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:21:49.618Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:21:55.135Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:22:32.548Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:22:48.608Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:22:48.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.577Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.579Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.579Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.579Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:22:49.627Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:22:49.629Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:22:49.634Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:22:49.637Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:23:28.165Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:23:40.421Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:23:40.464Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:23:43.955Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:23:47.693Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:23:47.695Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:23:47.696Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:23:47.699Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:24:18.989Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:24:39.387Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:24:39.436Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:24:48.087Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:24:48.092Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:24:48.099Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:24:48.102Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:24:58.244Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:24:58.248Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:24:58.248Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:24:58.250Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:24:58.250Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:24:58.251Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:24:58.608Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:24:58.624Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:24:58.679Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:24:58.681Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:24:59.375Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:24:59.378Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:25:04.485Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:25:35.613Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:25:35.626Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:25:38.592Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:25:38.595Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:25:43.285Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:25:43.298Z"} -{"conversationId":"1","level":"warn","message":"Conversation not found or access denied","timestamp":"2025-06-20T11:25:43.303Z","userId":121} -{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T11:25:43.326Z"} -{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T11:25:43.349Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:25:48.448Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:25:48.451Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:25:55.476Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:26:00.527Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.532Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:00.570Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.573Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:26:00.615Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.621Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:26:00.645Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:26:00.646Z"} -{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T11:26:00.692Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:26:00.716Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:00.724Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.727Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.732Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T11:26:00.755Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:00.771Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.775Z"} -{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T11:26:00.793Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:00.797Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.806Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:00.834Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:00.837Z"} -{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T11:26:00.997Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:01.046Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:26:01.049Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:26:04.347Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:26:04.373Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:26:04.399Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:26:04.427Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:26:04.921Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:26:08.903Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:26:08.925Z"} -{"count":3,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T11:26:08.930Z","total":3} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:26:16.381Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:26:16.382Z"} -{"conversationId":7,"level":"info","message":"User message saved","messageId":210,"timestamp":"2025-06-20T11:26:16.399Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T11:26:16.406Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T11:26:16.407Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T11:26:16.410Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:26:48.862Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:26:48.876Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:26:50.879Z"} -{"conversationId":7,"level":"info","message":"AI response received","timestamp":"2025-06-20T11:27:16.745Z"} -{"conversationId":7,"level":"info","message":"AI response saved","messageId":211,"timestamp":"2025-06-20T11:27:16.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:27:29.650Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:27:29.655Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:27:36.754Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:27:36.784Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:27:36.811Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:27:36.836Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:27:39.775Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:27:39.795Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:27:39.818Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:27:39.821Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:27:39.839Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:27:39.842Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:27:39.848Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:27:39.860Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:27:39.863Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:27:39.883Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:27:39.898Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:27:39.938Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:27:46.348Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:27:55.004Z"} -{"level":"info","message":"GET /api/chat/history?offset=51&limit=30","timestamp":"2025-06-20T11:27:55.024Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":51,"timestamp":"2025-06-20T11:27:55.031Z","total":81} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:28:02.959Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:28:02.960Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":212,"timestamp":"2025-06-20T11:28:02.982Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T11:28:02.994Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T11:28:02.994Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T11:28:02.998Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T11:28:30.468Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":213,"timestamp":"2025-06-20T11:28:30.493Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:28:41.691Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:28:43.285Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:28:45.018Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:28:45.048Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:28:45.074Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:28:45.091Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:28:48.480Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:28:48.502Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:28:48.523Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:28:48.548Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:28:48.553Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:28:48.556Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:28:48.575Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:28:48.578Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:28:48.580Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:28:48.597Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:28:48.600Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:28:48.615Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:29:06.550Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:29:06.555Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":214,"timestamp":"2025-06-20T11:29:06.568Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:29:06.586Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:29:06.605Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:29:19.773Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:29:19.777Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:29:37.187Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:29:47.681Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:29:47.684Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:30:03.338Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:03.343Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:30:03.390Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:03.412Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:30:03.450Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:03.455Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:30:03.468Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750418771168-ky97jqwfx","timestamp":"2025-06-20T11:30:03.471Z"} -{"level":"info","message":"Created mapping for guest ID 1750418771168-ky97jqwfx to user 121","timestamp":"2025-06-20T11:30:03.483Z"} -{"level":"info","message":"No guest messages found for guest ID 1750418771168-ky97jqwfx","timestamp":"2025-06-20T11:30:03.490Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:30:03.493Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750418771168-ky97jqwfx","timestamp":"2025-06-20T11:30:03.495Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:03.500Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:30:03.504Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:30:03.504Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:30:03.527Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:03.537Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:30:03.559Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:03.562Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:30:05.144Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:30:05.167Z"} -{"count":6,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T11:30:05.174Z","total":6} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:30:16.876Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:30:16.880Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:30:18.542Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:30:25.782Z"} -{"level":"info","message":"GET /api/chat/history?offset=53&limit=30","timestamp":"2025-06-20T11:30:25.800Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":53,"timestamp":"2025-06-20T11:30:25.808Z","total":83} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:30:34.104Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:30:34.106Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.016Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T11:30:37.016Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.017Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.017Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.019Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.019Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T11:30:44.706Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:49.995Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T11:30:49.996Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T11:31:00.009Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:31:00.702Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:31:00.704Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:31:01.420Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:31:04.303Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:31:04.308Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:31:27.895Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:31:34.498Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:31:34.504Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:31:56.849Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:32:04.697Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:32:04.701Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:32:27.630Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:32:32.581Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:32:32.587Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:32:56.634Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:33:02.777Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:33:02.782Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:33:23.000Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:33:32.968Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:33:32.974Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:33:51.991Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:34:13.958Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:34:34.414Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:34:34.418Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:34:43.041Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:34:47.302Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:34:47.312Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:34:47.313Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:34:47.315Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:34:47.316Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:34:47.317Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:34:48.053Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:34:48.067Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:34:48.128Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:34:48.130Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:34:48.806Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:34:48.808Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:34:49.565Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:35:35.890Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:35:35.902Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:35:46.948Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:36:05.040Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:36:05.044Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:36:05.045Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:36:05.046Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:36:05.047Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:36:05.048Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:36:05.376Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:36:05.388Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:36:05.440Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:36:05.442Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:36:10.458Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:36:10.460Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:36:15.562Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:36:37.363Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:36:37.368Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:37:11.133Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T11:37:11.134Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:37:11.134Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:37:11.134Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T11:37:18.837Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:37:23.842Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:37:23.844Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:37:24.538Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:37:38.818Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:37:38.822Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:38:06.320Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:38:07.736Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:38:07.742Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:38:24.287Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:38:32.576Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:38:32.580Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:38:57.401Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:39:02.749Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:39:02.752Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:39:15.411Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:39:49.191Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:39:49.194Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:39:52.740Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.288Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T11:40:15.289Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.290Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.290Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.290Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.292Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T11:40:25.310Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:40:28.003Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:40:28.005Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:40:33.085Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:40:39.522Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:40:39.527Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:40:52.017Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:40:52.475Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:40:51.407Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:40:51.465Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:40:51.513Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:40:51.557Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:40:55.032Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:40:55.054Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:40:55.082Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:40:55.114Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:40:55.119Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:40:55.133Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:40:55.144Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:40:55.149Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:40:55.158Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:40:55.170Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:40:55.173Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:40:55.202Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:41:03.492Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:41:03.494Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:41:06.185Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:41:11.410Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:41:11.423Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":215,"timestamp":"2025-06-20T11:41:11.436Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:41:11.453Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:41:11.469Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:41:24.084Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:41:25.352Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:41:25.357Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:41:33.669Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:41:33.671Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:41:43.492Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:41:56.316Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:41:56.320Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:42:01.604Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:42:03.887Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:42:03.889Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:42:19.576Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:42:26.495Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:42:26.499Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:42:38.935Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:42:48.026Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:42:48.030Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:42:56.673Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:42:56.675Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:42:57.574Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:42:57.576Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:42:57.625Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:42:57.630Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:42:57.640Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:42:57.665Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:42:57.670Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:42:57.699Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:42:57.738Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:42:57.793Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:43:01.242Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:43:05.563Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:43:05.571Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:43:14.897Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:43:17.782Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:43:17.786Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":216,"timestamp":"2025-06-20T11:43:17.808Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:43:17.827Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:43:17.848Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:43:27.879Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:43:27.882Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:43:34.071Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:43:34.073Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:43:38.632Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:43:37.176Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:43:40.479Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:43:40.500Z"} -{"code":"42P18","file":"postgres.c","length":124,"level":"error","line":"742","message":"Error processing history request: could not determine data type of parameter $2","name":"error","routine":"pg_analyze_and_rewrite_varparams","severity":"ERROR","stack":"error: could not determine data type of parameter $2\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/chat.js:624:20","timestamp":"2025-06-20T11:43:40.507Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:43:52.320Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:43:58.155Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:43:58.158Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:44:04.647Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:44:04.649Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:44:10.284Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:44:28.349Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:44:28.353Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:44:29.765Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:44:32.516Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:44:32.518Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:44:52.121Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:44:58.529Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:44:58.532Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:45:05.743Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:15.183Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:15.189Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:45:24.725Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:45:24.729Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:45:24.729Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:45:24.730Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:45:24.731Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:45:24.732Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:45:25.086Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:45:25.098Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:45:25.145Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:45:25.145Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:45:25.771Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:45:25.773Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:28.742Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:45:28.749Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:45:28.476Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:45:32.130Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:32.136Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:32.227Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:32.233Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:45:32.265Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:32.279Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:45:32.318Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750419822846-isrlrdska","timestamp":"2025-06-20T11:45:32.322Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:32.335Z"} -{"level":"info","message":"Created mapping for guest ID 1750419822846-isrlrdska to user 121","timestamp":"2025-06-20T11:45:32.339Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:32.341Z"} -{"level":"info","message":"No guest messages found for guest ID 1750419822846-isrlrdska","timestamp":"2025-06-20T11:45:32.347Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750419822846-isrlrdska","timestamp":"2025-06-20T11:45:32.355Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:45:32.370Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:45:32.372Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:32.382Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:32.388Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:32.442Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:45:32.446Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:45:34.010Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:45:34.032Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:45:42.760Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:45:42.771Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":217,"timestamp":"2025-06-20T11:45:42.784Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:45:42.806Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:45:42.827Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:45:56.618Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:45:56.623Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:03.106Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:03.108Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:46:20.105Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:20.109Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:20.149Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:20.152Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:46:20.178Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:20.183Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:20.210Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:20.215Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:46:20.226Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:46:20.227Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:46:20.244Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750419980846-8m9se7jcy","timestamp":"2025-06-20T11:46:20.246Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:20.263Z"} -{"level":"info","message":"Created mapping for guest ID 1750419980846-8m9se7jcy to user 121","timestamp":"2025-06-20T11:46:20.265Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:20.268Z"} -{"level":"info","message":"No guest messages found for guest ID 1750419980846-8m9se7jcy","timestamp":"2025-06-20T11:46:20.271Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750419980846-8m9se7jcy","timestamp":"2025-06-20T11:46:20.278Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:20.293Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:20.296Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:46:21.867Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:46:22.058Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:46:22.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:26.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:46:26.769Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:50.620Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:46:50.624Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:46:56.975Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:46:56.977Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:47:21.185Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:47:21.190Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:47:19.314Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:47:47.641Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:47:47.644Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:47:48.706Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:47:48.708Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:48:12.697Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:48:18.907Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:48:18.911Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:48:31.612Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:48:31.635Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:48:48.019Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:48:48.022Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:48:49.081Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:48:49.084Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:48:57.665Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:48:57.668Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:48:59.926Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:48:59.929Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":218,"timestamp":"2025-06-20T11:48:59.940Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:48:59.960Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:48:59.980Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.286Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T11:49:10.286Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T11:49:14.357Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T11:49:16.115Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T11:49:16.146Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T11:49:16.177Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T11:49:16.199Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:19.276Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:19.278Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T11:49:19.547Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T11:49:19.576Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:49:19.612Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:49:19.642Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:49:19.650Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:49:20.195Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:20.207Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:49:20.212Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:49:20.231Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:20.243Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:49:20.246Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:49:20.277Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T11:49:20.286Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:49:20.902Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:49:20.903Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:49:21.613Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:49:42.321Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:42.324Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:42.363Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:42.366Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:49:42.393Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420112869-5g8hxnh29","timestamp":"2025-06-20T11:49:42.396Z"} -{"level":"info","message":"Created mapping for guest ID 1750420112869-5g8hxnh29 to user 121","timestamp":"2025-06-20T11:49:42.411Z"} -{"level":"info","message":"No guest messages found for guest ID 1750420112869-5g8hxnh29","timestamp":"2025-06-20T11:49:42.417Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750420112869-5g8hxnh29","timestamp":"2025-06-20T11:49:42.423Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:49:42.444Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:49:42.447Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:49:42.448Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:42.452Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:42.481Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:42.487Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:42.509Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:42.513Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:42.535Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:49:42.538Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:49:44.195Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:49:44.216Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:49:50.553Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:49:50.556Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:50:03.423Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:50:13.165Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:50:13.169Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:50:20.799Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:50:20.801Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:50:21.409Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:50:34.852Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:50:34.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:50:43.348Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:50:43.351Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:50:50.974Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:50:50.976Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:50:58.883Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:50:59.619Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:50:59.623Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":219,"timestamp":"2025-06-20T11:50:59.638Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:50:59.663Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:50:59.689Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:51:13.558Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:51:13.562Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:51:16.753Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:51:21.120Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:51:21.122Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:51:43.289Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:51:43.293Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:51:51.304Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:51:51.307Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:51:54.251Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:52:07.813Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:52:13.931Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:52:13.935Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:52:21.507Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:52:21.510Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:52:44.116Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:52:44.120Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:52:51.695Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:52:51.697Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:52:51.625Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:53:03.229Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:53:14.310Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:53:14.313Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:53:37.781Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:53:37.787Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:53:37.788Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:53:37.789Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:53:37.790Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:53:37.791Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:53:38.132Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:53:38.147Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:53:38.195Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:53:38.198Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:53:43.210Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:53:43.212Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:53:43.889Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:53:44.510Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:53:44.517Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:53:47.601Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:53:47.606Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:54:02.191Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:02.196Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:02.253Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:02.257Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:54:02.290Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:02.296Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:02.332Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:54:02.352Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420237290-kujkpxl2w","timestamp":"2025-06-20T11:54:02.355Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:02.361Z"} -{"level":"info","message":"Created mapping for guest ID 1750420237290-kujkpxl2w to user 121","timestamp":"2025-06-20T11:54:02.375Z"} -{"level":"info","message":"No guest messages found for guest ID 1750420237290-kujkpxl2w","timestamp":"2025-06-20T11:54:02.382Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:54:02.384Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:54:02.385Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:02.400Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750420237290-kujkpxl2w","timestamp":"2025-06-20T11:54:02.404Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:02.408Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:02.504Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:02.513Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:54:04.121Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:54:04.147Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:09.975Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:09.978Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:54:12.468Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.471Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:12.546Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.549Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:54:12.583Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.588Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:54:12.624Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.634Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T11:54:12.644Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T11:54:12.645Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T11:54:12.685Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:12.690Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.695Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:12.714Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.717Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:12.733Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.737Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:54:12.757Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:12.772Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.779Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:54:12.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:12.816Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:12.824Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T11:54:12.914Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:54:29.070Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:54:29.077Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":220,"timestamp":"2025-06-20T11:54:29.095Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:54:29.122Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:54:29.142Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:32.956Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:54:32.960Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:54:39.405Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:54:43.800Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:54:43.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:55:03.156Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:55:03.160Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:55:11.683Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:55:11.687Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:55:33.345Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:55:33.350Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:55:34.708Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:55:41.881Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:55:41.885Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:03.536Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:03.540Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:12.068Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:56:12.074Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:56:23.916Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:23.921Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:23.973Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:23.976Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T11:56:23.995Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420585095-rnclx0fmf","timestamp":"2025-06-20T11:56:23.996Z"} -{"level":"info","message":"Created mapping for guest ID 1750420585095-rnclx0fmf to user 121","timestamp":"2025-06-20T11:56:24.016Z"} -{"level":"info","message":"No guest messages found for guest ID 1750420585095-rnclx0fmf","timestamp":"2025-06-20T11:56:24.022Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750420585095-rnclx0fmf","timestamp":"2025-06-20T11:56:24.046Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T11:56:24.066Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:56:24.074Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T11:56:24.075Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:24.076Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:24.107Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:24.110Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:24.148Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:24.151Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:24.211Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:24.214Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T11:56:25.712Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T11:56:25.732Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:56:34.446Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:42.264Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:56:42.268Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:56:55.260Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:56:55.263Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:57:12.445Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:57:12.450Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:57:25.456Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:57:25.460Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:57:29.884Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:57:49.144Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:57:49.148Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:57:55.627Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:57:55.629Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:58:25.260Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:58:23.548Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:58:23.556Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:58:49.530Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:58:49.533Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:58:53.717Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:58:53.720Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T11:58:55.721Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T11:58:55.724Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T11:58:55.725Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T11:58:55.726Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T11:58:55.727Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T11:58:55.728Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T11:58:56.091Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T11:58:56.105Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T11:58:56.160Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T11:58:56.161Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T11:58:56.826Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T11:58:56.829Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:58:57.518Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:59:17.798Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:59:17.805Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T11:59:19.037Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T11:59:19.051Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":221,"timestamp":"2025-06-20T11:59:19.092Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T11:59:19.342Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T11:59:19.362Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:59:22.987Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:59:22.990Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:59:42.547Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T11:59:42.551Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T11:59:52.958Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T11:59:54.103Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T11:59:54.108Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:00:13.604Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:00:13.607Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:00:24.292Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:00:24.296Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:00:43.787Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:00:43.791Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:00:52.624Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:00:54.471Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:00:54.476Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:01:39.323Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:01:39.329Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:01:42.939Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:01:42.941Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:01:43.720Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:01:46.720Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:01:50.209Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:01:50.233Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:01:53.926Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:01:53.928Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:02:12.043Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:02:12.046Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:02:25.046Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:02:25.050Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:02:39.067Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:02:42.240Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:02:42.243Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:02:55.240Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:02:55.245Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:03:24.514Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:03:24.517Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:03:34.469Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:03:43.699Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:03:43.702Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:03:55.619Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:03:55.622Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:04:26.187Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:04:26.190Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:04:34.232Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:04:45.166Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:04:45.171Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:05:02.701Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:05:02.705Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:02.710Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:02.731Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:02.734Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:05:02.760Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:02.774Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:02.779Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:05:02.792Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:05:02.843Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:24.966Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:05:24.969Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:05:29.069Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:05:29.091Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:05:29.579Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:33.616Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:33.618Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:05:47.743Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:47.748Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:47.814Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:47.817Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:05:47.849Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:47.856Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:05:47.879Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:05:47.880Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:05:47.938Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:05:47.951Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:47.956Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:47.961Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:47.968Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:05:47.992Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:48.011Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:48.014Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:05:48.033Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:48.046Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:48.052Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:48.066Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:48.069Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:05:48.141Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:48.179Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:05:48.182Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:05:54.067Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:05:54.069Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:05:56.792Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:05:56.795Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":222,"timestamp":"2025-06-20T12:05:56.807Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:05:56.824Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:05:56.839Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:06:16.680Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:06:16.684Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:06:24.249Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:06:24.251Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:06:25.051Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:06:46.886Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:06:46.890Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:06:54.452Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:06:54.453Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:07:16.029Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:17.071Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:17.075Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:24.634Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:24.636Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:07:28.687Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:28.689Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:07:28.715Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:28.718Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:28.721Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:28.742Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:28.745Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:07:28.764Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:07:28.789Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:07:28.845Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:07:42.342Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:42.345Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:42.399Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:42.404Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T12:07:42.465Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420911872-zwsgy288y","timestamp":"2025-06-20T12:07:42.467Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:07:42.478Z"} -{"level":"info","message":"Created mapping for guest ID 1750420911872-zwsgy288y to user 121","timestamp":"2025-06-20T12:07:42.481Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:42.483Z"} -{"level":"info","message":"No guest messages found for guest ID 1750420911872-zwsgy288y","timestamp":"2025-06-20T12:07:42.487Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750420911872-zwsgy288y","timestamp":"2025-06-20T12:07:42.493Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:42.503Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:42.507Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:07:42.514Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:07:42.516Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:42.529Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:42.532Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:42.570Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:07:42.574Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:07:44.159Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:07:44.179Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:07:51.641Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.643Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:51.715Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.718Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:07:51.753Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:07:51.764Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:07:51.764Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.767Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:07:51.793Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.800Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:07:51.813Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:51.822Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.827Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:51.840Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.843Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:51.858Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.862Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:07:51.889Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:51.906Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.912Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:07:51.933Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:07:51.955Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:07:51.966Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:07:52.054Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:08:01.399Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:08:01.403Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":223,"timestamp":"2025-06-20T12:08:01.419Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:08:01.437Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:08:01.454Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:08:13.120Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:08:13.123Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:08:15.715Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:08:22.048Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:08:22.050Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:08:43.296Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:08:43.300Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:08:53.038Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:08:53.040Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:09:06.866Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:13.497Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:13.501Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:23.230Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:09:23.232Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:09:36.738Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:36.742Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:36.792Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:36.795Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:09:36.823Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:36.828Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T12:09:36.858Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750421378757-088lyl67c","timestamp":"2025-06-20T12:09:36.860Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:36.873Z"} -{"level":"info","message":"Created mapping for guest ID 1750421378757-088lyl67c to user 121","timestamp":"2025-06-20T12:09:36.878Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:36.884Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:09:36.888Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:09:36.888Z"} -{"level":"info","message":"No guest messages found for guest ID 1750421378757-088lyl67c","timestamp":"2025-06-20T12:09:36.890Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750421378757-088lyl67c","timestamp":"2025-06-20T12:09:36.896Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:36.918Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:36.927Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:36.948Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:09:36.951Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:09:38.557Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:09:38.577Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:09:53.441Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:09:53.446Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:10:02.156Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:07.370Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:10:07.374Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:23.629Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:23.634Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T12:10:27.747Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T12:10:27.749Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T12:10:27.750Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T12:10:27.751Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T12:10:27.751Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T12:10:27.752Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T12:10:28.083Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T12:10:28.096Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T12:10:28.141Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T12:10:28.142Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:10:28.863Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:10:28.865Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:10:29.573Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:37.572Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:10:37.577Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:10:52.686Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:52.693Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:52.767Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:52.773Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:10:52.806Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:52.811Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:10:52.849Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:10:52.851Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:10:52.915Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:10:52.923Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:52.930Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:52.942Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:52.949Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:10:52.985Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:53.003Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:53.007Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:10:53.028Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:53.061Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:53.066Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:53.082Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:53.085Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:10:53.154Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:10:53.186Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:10:53.189Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:11:00.214Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:11:00.225Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":224,"timestamp":"2025-06-20T12:11:00.238Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:11:00.262Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:11:00.283Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:11:07.752Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:11:07.754Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:11:20.897Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:11:20.901Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:11:24.957Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:11:37.954Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:11:37.957Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:11:51.865Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:11:51.869Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T12:12:08.258Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T12:12:08.263Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T12:12:08.264Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T12:12:08.265Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T12:12:08.266Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T12:12:08.267Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T12:12:08.591Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T12:12:08.610Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T12:12:08.671Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T12:12:08.673Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:12:14.288Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:12:14.290Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:12:15.496Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:12:22.091Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:12:22.101Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:12:28.605Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:12:28.619Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":225,"timestamp":"2025-06-20T12:12:28.699Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:12:28.771Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:12:28.811Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:12:38.326Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:12:38.329Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:12:51.409Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:12:51.413Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:13:08.467Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:13:08.471Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:13:10.334Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:13:22.473Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:13:22.476Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:13:38.712Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:13:38.717Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:13:52.674Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:13:52.681Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:14:05.912Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:14:06.616Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:14:06.620Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:14:16.112Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:14:16.116Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:14:16.143Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:14:16.147Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:14:16.152Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:14:16.180Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:14:16.183Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:14:16.208Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:14:16.235Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:14:16.320Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:14:33.286Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:14:33.290Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":226,"timestamp":"2025-06-20T12:14:33.308Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:14:33.343Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:14:33.372Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:14:36.528Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:14:36.532Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:14:46.538Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:14:46.541Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:15:01.146Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:15:05.505Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:15:06.726Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:15:06.730Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:15:07.760Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:15:07.788Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:15:07.814Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:15:07.832Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T12:15:10.124Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T12:15:10.153Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:15:10.195Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:15:10.200Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:15:10.225Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:15:10.227Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:15:10.235Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:15:10.249Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:15:10.254Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:15:10.279Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:15:10.307Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:15:10.374Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:15:16.716Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:15:16.718Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:15:37.181Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:15:37.184Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:15:46.908Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:15:46.910Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:15:58.692Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:07.357Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:07.360Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:16:14.561Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.563Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:14.603Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.606Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:16:14.661Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.664Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:16:14.694Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:16:14.695Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:16:14.743Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:16:14.766Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:14.768Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.771Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.774Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:16:14.805Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:14.821Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.824Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:16:14.844Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:14.863Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.869Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:16:14.947Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:14.970Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:14.976Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:15.003Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:16:15.006Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:17.099Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:16:17.101Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:16:21.623Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:16:21.654Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:16:21.679Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:16:21.701Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:16:31.942Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:16:31.962Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:16:47.305Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:16:47.310Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:16:48.564Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:16:48.595Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:16:52.014Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:16:58.609Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:16:58.611Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":227,"timestamp":"2025-06-20T12:16:58.637Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:16:58.667Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:16:58.684Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:17:17.492Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:17:17.495Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:17:25.723Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:17:27.195Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:17:27.222Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:17:27.309Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:17:27.369Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T12:17:31.608Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T12:17:31.631Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:17:31.652Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:17:31.656Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:17:31.680Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:17:31.685Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:17:31.689Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:17:31.708Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:17:31.711Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:17:31.729Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:17:31.755Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:17:31.816Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:17:47.433Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:17:47.689Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:17:47.692Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:18:02.719Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:18:02.723Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:18:32.897Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:18:32.900Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:18:44.333Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:18:44.338Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:18:44.831Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:18:46.696Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:18:46.699Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":228,"timestamp":"2025-06-20T12:18:46.713Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:18:46.733Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:18:46.756Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:19:03.080Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:19:03.083Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:19:15.943Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:19:15.948Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:19:33.287Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:19:33.291Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:19:38.265Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:19:46.147Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:19:46.151Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:20:03.480Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:20:03.484Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:20:33.660Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:20:33.664Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:20:33.669Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:20:42.115Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:20:42.120Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:20:45.681Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:20:45.684Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":229,"timestamp":"2025-06-20T12:20:45.694Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:20:45.713Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:20:45.733Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:20:46.347Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:20:46.350Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:01.559Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:01.561Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:16.720Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:21:16.722Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:21:26.287Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.289Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:26.325Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.328Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:21:26.371Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.374Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:21:26.399Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.402Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:26.422Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.428Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:21:26.439Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:26.447Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.448Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:21:26.450Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:21:26.450Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:26.494Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:21:26.496Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.498Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:26.516Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.517Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:21:26.535Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:26.556Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:26.558Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:21:26.611Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.346Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T12:21:31.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T12:21:41.348Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:21:46.347Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:21:46.349Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:46.895Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:21:46.898Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:21:47.036Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:21:56.644Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:21:56.646Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T12:22:48.145Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T12:22:48.151Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T12:22:48.152Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T12:22:48.154Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T12:22:48.155Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T12:22:48.156Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T12:22:48.675Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T12:22:48.694Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T12:22:48.784Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T12:22:48.786Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:22:49.479Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:22:49.497Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:22:54.200Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:22:54.203Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:22:52.185Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:22:54.729Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:22:54.732Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:23:02.322Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.327Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:02.418Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.423Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:23:02.451Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.454Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:02.495Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.503Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:23:02.533Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:23:02.534Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:23:02.556Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.559Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:23:02.626Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:02.686Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.700Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:02.719Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.723Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:23:02.749Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:02.764Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.768Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:02.799Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:02.806Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:23:02.821Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:23:02.969Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:23:09.413Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.415Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:09.488Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.491Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:23:09.537Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.540Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:23:09.550Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:23:09.569Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:23:09.571Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:09.588Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.593Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:23:09.619Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:23:09.628Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.638Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:09.643Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.649Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:23:09.671Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:09.694Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.698Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:23:09.785Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:09.798Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.801Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:09.829Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:09.832Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:23:16.041Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:23:16.050Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":230,"timestamp":"2025-06-20T12:23:16.073Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:23:16.093Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:23:16.126Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:33.583Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:23:33.587Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:23:40.084Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:23:40.086Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:23:51.975Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:24:03.787Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:24:03.791Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:24:10.277Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:24:10.279Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:24:33.968Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:24:33.971Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:24:40.457Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:24:40.459Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:24:43.038Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:25:04.168Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:25:04.171Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:25:10.647Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:25:10.649Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:25:20.219Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:25:25.399Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:25:25.429Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:25:25.458Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:25:25.497Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:25:34.334Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:25:34.336Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:25:42.691Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:26:04.550Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:26:04.553Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:26:38.176Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:26:48.609Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:26:48.612Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:27:29.214Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:27:48.991Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:27:48.995Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:27:56.025Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:27:56.027Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:27:56.082Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:27:56.085Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:27:56.109Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:27:56.116Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:27:56.145Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:27:56.157Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:27:56.158Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:27:56.178Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:27:56.186Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:27:56.193Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:27:56.210Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:27:56.213Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:27:56.228Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:27:56.248Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:27:56.253Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:27:56.255Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:28:07.053Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:28:07.078Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:28:15.069Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:28:15.072Z"} -{"conversationId":7,"level":"info","message":"User message saved","messageId":231,"timestamp":"2025-06-20T12:28:15.105Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T12:28:15.119Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T12:28:15.120Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T12:28:15.122Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:28:24.179Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:28:24.184Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:28:24.573Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:28:49.522Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:28:49.531Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:28:54.674Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:28:54.678Z"} -{"conversationId":7,"level":"info","message":"AI response received","timestamp":"2025-06-20T12:28:55.224Z"} -{"conversationId":7,"level":"info","message":"AI response saved","messageId":232,"timestamp":"2025-06-20T12:28:55.295Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:29:24.268Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:29:24.901Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:29:24.904Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:29:47.516Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:29:47.520Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:29:55.088Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:29:55.090Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.888Z"} -{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-20T12:30:19.890Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.891Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.894Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.895Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:30:25.287Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:30:25.291Z"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-20T12:30:29.896Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:30:30.583Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:30:30.586Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:30:31.384Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:30:47.879Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:30:47.883Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:30:55.445Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:30:55.447Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:31:15.026Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:31:25.667Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:31:25.670Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:31:26.720Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:31:48.273Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:31:48.277Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:32:06.074Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:32:22.046Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:32:22.049Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:22.058Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:32:22.124Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:32:22.141Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:22.160Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:22.164Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:32:22.196Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:22.216Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:22.222Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:32:22.317Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T12:32:25.401Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T12:32:25.415Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T12:32:25.415Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T12:32:25.417Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T12:32:25.418Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T12:32:25.419Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T12:32:26.337Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T12:32:26.354Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T12:32:26.415Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T12:32:26.417Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:32:27.081Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:32:27.085Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:27.135Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:32:27.150Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:32:32.224Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:32:47.937Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:47.945Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:48.004Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.011Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:32:48.041Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.047Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:32:48.081Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.086Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:32:48.115Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:32:48.121Z"} -{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-20T12:32:48.123Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:48.166Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.181Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:32:48.233Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:48.238Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.243Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:48.274Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.278Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:32:48.291Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:48.303Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.310Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:32:48.423Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:32:48.440Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:32:48.446Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:00.088Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:00.094Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:01.749Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:01.753Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:01.913Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:01.924Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T12:33:01.983Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750422488893-1wf0lzl2f","timestamp":"2025-06-20T12:33:01.986Z"} -{"level":"info","message":"Created mapping for guest ID 1750422488893-1wf0lzl2f to user 121","timestamp":"2025-06-20T12:33:02.024Z"} -{"level":"info","message":"No guest messages found for guest ID 1750422488893-1wf0lzl2f","timestamp":"2025-06-20T12:33:02.031Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750422488893-1wf0lzl2f","timestamp":"2025-06-20T12:33:02.044Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:02.050Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:02.051Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:02.057Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:02.093Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:02.137Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:02.141Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:02.176Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:02.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:02.212Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:02.218Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:33:03.742Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:33:03.778Z"} -{"count":24,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T12:33:03.787Z","total":24} -{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-20T12:33:11.294Z"} -{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-20T10:51:20.066Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-20T12:33:11.296Z","userId":null} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T12:33:11.304Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:11.328Z"} -{"cookie":{"expires":"2025-07-20T12:33:11.325Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"bca59605362801c2d85b5a5f9aee58dd","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T12:33:11.329Z"} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T12:33:11.333Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:33:11.357Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:33:11.396Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:12.077Z"} -{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-20T12:33:16.918Z"} -{"level":"info","message":"Nonce 6c8ba05712d973005024b3970ca710ac сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-20T12:33:16.927Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:18.831Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:33:18.833Z"} -{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-20T12:33:19.684Z"} -{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-20T12:33:19.685Z"} -{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:19.773Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T12:33:20.428Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T12:33:20.663Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T12:33:20.775Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T12:33:20.792Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T12:33:21.062Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.063Z"} -{"level":"info","message":"[verify] Found or created user 121 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.063Z"} -{"level":"info","message":"[IdentityService] Converting guest identity for user 121 to guest_user_mapping: bca59605362801c2d85b5a5f9aee58dd","timestamp":"2025-06-20T12:33:21.063Z"} -{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.070Z"} -{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.071Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T12:33:21.317Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T12:33:21.397Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-20T12:33:21.489Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-20T12:33:21.491Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-20T12:33:21.525Z"} -{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.525Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T12:33:11.325Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"bca59605362801c2d85b5a5f9aee58dd","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-20T12:33:21.529Z","userId":121} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T12:33:21.533Z"} -{"level":"info","message":"[linkGuestMessages] Starting for user 121 with guestId=bca59605362801c2d85b5a5f9aee58dd, previousGuestId=undefined","timestamp":"2025-06-20T12:33:21.534Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=bca59605362801c2d85b5a5f9aee58dd","timestamp":"2025-06-20T12:33:21.540Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID bca59605362801c2d85b5a5f9aee58dd","timestamp":"2025-06-20T12:33:21.541Z"} -{"level":"info","message":"No guest messages found for guest ID bca59605362801c2d85b5a5f9aee58dd","timestamp":"2025-06-20T12:33:21.547Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID bca59605362801c2d85b5a5f9aee58dd","timestamp":"2025-06-20T12:33:21.551Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T12:33:21.554Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 392662d1b86ceb7bf4b2fd29882ed70f","timestamp":"2025-06-20T12:33:21.554Z"} -{"level":"info","message":"Guest messages for guest ID 392662d1b86ceb7bf4b2fd29882ed70f were already processed.","timestamp":"2025-06-20T12:33:21.556Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750416819754-1sxg68m2w","timestamp":"2025-06-20T12:33:21.559Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750416819754-1sxg68m2w","timestamp":"2025-06-20T12:33:21.560Z"} -{"level":"info","message":"Guest messages for guest ID 1750416819754-1sxg68m2w were already processed.","timestamp":"2025-06-20T12:33:21.562Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750416946178-ruuw1nxu8","timestamp":"2025-06-20T12:33:21.565Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750416946178-ruuw1nxu8","timestamp":"2025-06-20T12:33:21.566Z"} -{"level":"info","message":"Guest messages for guest ID 1750416946178-ruuw1nxu8 were already processed.","timestamp":"2025-06-20T12:33:21.569Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750417007726-df0aod46i","timestamp":"2025-06-20T12:33:21.573Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750417007726-df0aod46i","timestamp":"2025-06-20T12:33:21.573Z"} -{"level":"info","message":"Guest messages for guest ID 1750417007726-df0aod46i were already processed.","timestamp":"2025-06-20T12:33:21.575Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750417351092-2snsnqf87","timestamp":"2025-06-20T12:33:21.578Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750417351092-2snsnqf87","timestamp":"2025-06-20T12:33:21.578Z"} -{"level":"info","message":"Guest messages for guest ID 1750417351092-2snsnqf87 were already processed.","timestamp":"2025-06-20T12:33:21.580Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750417416606-20cz6gdsd","timestamp":"2025-06-20T12:33:21.583Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750417416606-20cz6gdsd","timestamp":"2025-06-20T12:33:21.584Z"} -{"level":"info","message":"Guest messages for guest ID 1750417416606-20cz6gdsd were already processed.","timestamp":"2025-06-20T12:33:21.585Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750418771168-ky97jqwfx","timestamp":"2025-06-20T12:33:21.589Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750418771168-ky97jqwfx","timestamp":"2025-06-20T12:33:21.589Z"} -{"level":"info","message":"Guest messages for guest ID 1750418771168-ky97jqwfx were already processed.","timestamp":"2025-06-20T12:33:21.592Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750419822846-isrlrdska","timestamp":"2025-06-20T12:33:21.596Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750419822846-isrlrdska","timestamp":"2025-06-20T12:33:21.596Z"} -{"level":"info","message":"Guest messages for guest ID 1750419822846-isrlrdska were already processed.","timestamp":"2025-06-20T12:33:21.599Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750419980846-8m9se7jcy","timestamp":"2025-06-20T12:33:21.602Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750419980846-8m9se7jcy","timestamp":"2025-06-20T12:33:21.603Z"} -{"level":"info","message":"Guest messages for guest ID 1750419980846-8m9se7jcy were already processed.","timestamp":"2025-06-20T12:33:21.605Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750420112869-5g8hxnh29","timestamp":"2025-06-20T12:33:21.608Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420112869-5g8hxnh29","timestamp":"2025-06-20T12:33:21.609Z"} -{"level":"info","message":"Guest messages for guest ID 1750420112869-5g8hxnh29 were already processed.","timestamp":"2025-06-20T12:33:21.611Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750420237290-kujkpxl2w","timestamp":"2025-06-20T12:33:21.614Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420237290-kujkpxl2w","timestamp":"2025-06-20T12:33:21.615Z"} -{"level":"info","message":"Guest messages for guest ID 1750420237290-kujkpxl2w were already processed.","timestamp":"2025-06-20T12:33:21.617Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750420585095-rnclx0fmf","timestamp":"2025-06-20T12:33:21.622Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420585095-rnclx0fmf","timestamp":"2025-06-20T12:33:21.622Z"} -{"level":"info","message":"Guest messages for guest ID 1750420585095-rnclx0fmf were already processed.","timestamp":"2025-06-20T12:33:21.624Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750420911872-zwsgy288y","timestamp":"2025-06-20T12:33:21.628Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750420911872-zwsgy288y","timestamp":"2025-06-20T12:33:21.628Z"} -{"level":"info","message":"Guest messages for guest ID 1750420911872-zwsgy288y were already processed.","timestamp":"2025-06-20T12:33:21.630Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750421378757-088lyl67c","timestamp":"2025-06-20T12:33:21.633Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750421378757-088lyl67c","timestamp":"2025-06-20T12:33:21.634Z"} -{"level":"info","message":"Guest messages for guest ID 1750421378757-088lyl67c were already processed.","timestamp":"2025-06-20T12:33:21.636Z"} -{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=121, guestId=1750422488893-1wf0lzl2f","timestamp":"2025-06-20T12:33:21.640Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750422488893-1wf0lzl2f","timestamp":"2025-06-20T12:33:21.641Z"} -{"level":"info","message":"Guest messages for guest ID 1750422488893-1wf0lzl2f were already processed.","timestamp":"2025-06-20T12:33:21.643Z"} -{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-20T12:33:11.325Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"bca59605362801c2d85b5a5f9aee58dd","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["bca59605362801c2d85b5a5f9aee58dd","392662d1b86ceb7bf4b2fd29882ed70f","1750416819754-1sxg68m2w","1750416946178-ruuw1nxu8","1750417007726-df0aod46i","1750417351092-2snsnqf87","1750417416606-20cz6gdsd","1750418771168-ky97jqwfx","1750419822846-isrlrdska","1750419980846-8m9se7jcy","1750420112869-5g8hxnh29","1750420237290-kujkpxl2w","1750420585095-rnclx0fmf","1750420911872-zwsgy288y","1750421378757-088lyl67c","1750422488893-1wf0lzl2f"],"timestamp":"2025-06-20T12:33:21.647Z","userId":121} -{"level":"info","message":"Session saved successfully","timestamp":"2025-06-20T12:33:21.651Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:21.762Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:21.765Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:21.795Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:21.811Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:21.853Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:21.856Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T12:33:21.871Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750422793932-w6oslu18p","timestamp":"2025-06-20T12:33:21.873Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:21.893Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:21.898Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.917Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:21.918Z"} -{"level":"info","message":"Created mapping for guest ID 1750422793932-w6oslu18p to user 121","timestamp":"2025-06-20T12:33:21.924Z"} -{"level":"info","message":"No guest messages found for guest ID 1750422793932-w6oslu18p","timestamp":"2025-06-20T12:33:21.930Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:21.960Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:21.963Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750422793932-w6oslu18p","timestamp":"2025-06-20T12:33:21.975Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:22.022Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:22.026Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:33:22.081Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:22.083Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:22.120Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:22.122Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:22.145Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:22.152Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:22.915Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:33:22.916Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:33:23.694Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:33:23.717Z"} -{"count":24,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T12:33:23.721Z","total":24} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:33:25.593Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:33:25.613Z"} -{"count":24,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T12:33:25.620Z","total":24} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:33:27.603Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:33:33.315Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:33:33.319Z"} -{"conversationId":7,"level":"info","message":"User message saved","messageId":233,"timestamp":"2025-06-20T12:33:33.349Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T12:33:33.362Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T12:33:33.363Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T12:33:33.367Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:33:48.259Z"} -{"level":"info","message":"GET /api/chat/history?offset=53&limit=30","timestamp":"2025-06-20T12:33:48.321Z"} -{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":53,"timestamp":"2025-06-20T12:33:48.336Z","total":83} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:33:52.298Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:33:52.310Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:33:56.992Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:33:56.993Z"} -{"conversationId":1,"level":"info","message":"User message saved","messageId":234,"timestamp":"2025-06-20T12:33:57.010Z"} -{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-20T12:33:57.021Z"} -{"level":"info","message":"AI Rules:","timestamp":"2025-06-20T12:33:57.023Z"} -{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-20T12:33:57.026Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:34:18.603Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:34:22.505Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:34:22.514Z"} -{"conversationId":7,"level":"info","message":"AI response received","timestamp":"2025-06-20T12:34:38.003Z"} -{"conversationId":7,"level":"info","message":"AI response saved","messageId":235,"timestamp":"2025-06-20T12:34:38.047Z"} -{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-20T12:34:39.224Z"} -{"conversationId":1,"level":"info","message":"AI response saved","messageId":236,"timestamp":"2025-06-20T12:34:39.227Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:34:52.563Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:34:52.567Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:35:13.916Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:35:20.450Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:35:20.456Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:35:50.743Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:35:50.747Z"} -{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:35:55.465Z"} -{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:35:57.141Z"} -{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:35:57.188Z"} -{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:35:57.217Z"} -{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:35:57.238Z"} -{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T12:36:00.143Z"} -{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T12:36:00.172Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:36:00.226Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:36:00.228Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:36:00.231Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:00.255Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:36:00.258Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:36:00.286Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:00.301Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:36:00.306Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:36:00.324Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:36:00.416Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:36:09.278Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:36:09.653Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:36:09.662Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":237,"timestamp":"2025-06-20T12:36:09.680Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:36:09.702Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:36:09.721Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:20.937Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:20.941Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:36:29.384Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:29.386Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:29.442Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:29.446Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T12:36:29.466Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750422990971-6yz76e2oh","timestamp":"2025-06-20T12:36:29.467Z"} -{"level":"info","message":"Created mapping for guest ID 1750422990971-6yz76e2oh to user 121","timestamp":"2025-06-20T12:36:29.477Z"} -{"level":"info","message":"No guest messages found for guest ID 1750422990971-6yz76e2oh","timestamp":"2025-06-20T12:36:29.484Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750422990971-6yz76e2oh","timestamp":"2025-06-20T12:36:29.494Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:36:29.521Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:29.526Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:36:29.537Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:36:29.538Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:29.561Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:29.569Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:29.590Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:29.593Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:29.618Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:29.622Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:30.677Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:36:30.680Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:36:31.471Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:36:31.495Z"} -{"count":27,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T12:36:31.505Z","total":27} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:36:59.791Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:36:59.794Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:37:01.206Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:37:01.209Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:37:04.884Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:37:29.985Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:37:29.989Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:37:31.045Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:37:31.047Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:38:00.185Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:38:00.188Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:38:00.189Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:38:01.355Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:38:01.357Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:38:30.377Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:38:30.380Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:38:31.427Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:38:31.429Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:38:55.545Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:39:00.577Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:39:00.580Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:39:01.886Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:39:01.888Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:39:30.759Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:39:30.762Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:39:29.502Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:39:29.505Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:39:55.241Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:39:58.632Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:39:58.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:40:00.116Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:40:00.118Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:40:46.386Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:40:49.416Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:40:49.418Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:40:49.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:40:49.423Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:41:41.707Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:41:47.483Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:41:47.487Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:41:47.488Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:41:47.491Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:42:22.527Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:42:22.534Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:42:30.471Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:42:30.474Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:42:33.225Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:42:33.270Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":238,"timestamp":"2025-06-20T12:42:33.296Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:42:33.319Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:42:33.347Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:42:37.077Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:42:50.565Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:42:50.568Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:42:59.603Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:42:59.607Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:43:31.048Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:43:31.051Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:43:36.877Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:43:48.231Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:43:48.235Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:44:01.396Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:44:01.399Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:44:32.205Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:44:48.620Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:44:48.623Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:44:48.625Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:44:48.627Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:45:27.640Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:45:49.006Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:45:49.009Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:45:49.010Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:45:49.012Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:46:18.622Z"} -{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-20T12:46:25.095Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-20T12:46:25.107Z"} -{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-20T12:46:25.108Z"} -{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-20T12:46:25.110Z"} -{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-20T12:46:25.110Z"} -{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-20T12:46:25.111Z"} -{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-20T12:46:25.881Z"} -{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-20T12:46:25.894Z"} -{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-20T12:46:25.941Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} -{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-20T12:46:25.943Z"} -{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T12:46:27.056Z"} -{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T12:46:27.060Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:46:25.991Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:46:25.996Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:46:26.047Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:46:26.074Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:46:26.082Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:46:26.123Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:46:26.141Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:46:26.152Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:46:26.163Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:46:26.237Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:46:29.476Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:46:32.965Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:46:32.969Z"} -{"level":"info","message":"GET /api/users/121","timestamp":"2025-06-20T12:46:32.971Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:46:32.991Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:46:32.994Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:46:33.010Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:46:33.020Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:46:33.024Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:46:33.040Z"} -{"level":"info","message":"GET /api/users/121/tags","timestamp":"2025-06-20T12:46:33.106Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:46:49.391Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:46:49.395Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:47:03.320Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:47:03.324Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:47:20.429Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:47:33.421Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:47:33.426Z"} -{"level":"info","message":"POST /api/chat/ai-draft","timestamp":"2025-06-20T12:47:36.179Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:47:47.516Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:47:47.525Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:47:59.395Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:47:59.403Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:48:03.703Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:48:03.711Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:48:15.932Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:48:30.632Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:48:30.636Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:48:33.877Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:48:33.880Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:48:59.759Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:48:59.763Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:03.978Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:49:03.981Z"} -{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-20T12:49:05.998Z"} -{"level":"info","message":"Received /message request","timestamp":"2025-06-20T12:49:06.014Z"} -{"conversationId":"7","level":"info","message":"User message saved","messageId":239,"timestamp":"2025-06-20T12:49:06.039Z"} -{"level":"info","message":"GET /api/messages/conversations?userId=121","timestamp":"2025-06-20T12:49:06.061Z"} -{"level":"info","message":"GET /api/messages?conversationId=7","timestamp":"2025-06-20T12:49:06.085Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:49:11.046Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:11.049Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:11.161Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:11.166Z"} -{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-20T12:49:11.189Z"} -{"level":"info","message":"Processing guest messages for user 121 with guest ID 1750423753736-wispknghx","timestamp":"2025-06-20T12:49:11.192Z"} -{"level":"info","message":"Created mapping for guest ID 1750423753736-wispknghx to user 121","timestamp":"2025-06-20T12:49:11.212Z"} -{"level":"info","message":"No guest messages found for guest ID 1750423753736-wispknghx","timestamp":"2025-06-20T12:49:11.220Z"} -{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750423753736-wispknghx","timestamp":"2025-06-20T12:49:11.226Z"} -{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:49:11.253Z"} -{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-20T12:49:11.254Z"} -{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:49:11.258Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:11.264Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:11.335Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:11.338Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:11.360Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:11.363Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:11.389Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:11.393Z"} -{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:49:12.919Z"} -{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-20T12:49:12.950Z"} -{"count":29,"level":"info","limit":30,"message":"Returning message history for user 121","offset":0,"timestamp":"2025-06-20T12:49:12.965Z","total":29} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:49:15.588Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:34.274Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:49:34.278Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:49:41.697Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:49:41.699Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:50:04.464Z"} -{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:50:04.470Z"} -{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:50:06.615Z"} -{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:50:11.896Z"} -{"level":"info","message":"[IdentityService] Found 1 identities for user 121","timestamp":"2025-06-20T12:50:11.899Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-20T12:53:20.403Z"} +{"level":"info","message":"GET /api/chat/history?offset=52&limit=30","timestamp":"2025-06-20T12:53:20.425Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":52,"timestamp":"2025-06-20T12:53:20.435Z","total":82} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:53:23.366Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:53:25.058Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:53:30.310Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:53:30.338Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:53:30.367Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:53:30.387Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-20T12:53:32.815Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-20T12:53:32.837Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-20T12:53:32.857Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:53:32.859Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:53:32.877Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:53:32.880Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-20T12:53:32.884Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-20T12:53:32.900Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-20T12:53:32.904Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-20T12:53:32.917Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-20T12:53:32.935Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-20T12:53:33.042Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-20T12:53:53.058Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-20T12:53:53.081Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-20T12:53:53.106Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-20T12:53:53.125Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:53:54.603Z"} +{"level":"info","message":"GET /api/tables?_t=1750424038876","timestamp":"2025-06-20T12:53:56.873Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-20T12:54:02.468Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:54:16.412Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:55:11.847Z"} +{"level":"info","message":"GET /api/tables?_t=1750424156236","timestamp":"2025-06-20T12:55:54.797Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-20T12:55:59.496Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:56:11.595Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:57:02.687Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:58:02.404Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:58:53.467Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T12:59:53.352Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:00:48.566Z"} +{"level":"info","message":"GET /api/tables?_t=1750424486901","timestamp":"2025-06-20T13:01:25.296Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-20T13:01:27.845Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:01:39.673Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:02:35.041Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:03:30.492Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:04:30.244Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:05:21.345Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:06:20.951Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:07:12.004Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:08:07.434Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:09:03.904Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.199Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-20T13:10:03.199Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.201Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.201Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.202Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.202Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.205Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.205Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.209Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-20T13:10:13.201Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-20T13:10:15.218Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-20T13:10:15.220Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:10:20.299Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:10:53.656Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:11:11.624Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:11:53.473Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:12:07.084Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:12:48.781Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:13:06.793Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:13:44.272Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:14:02.198Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:14:39.676Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:14:53.984Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:15:35.032Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.618Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:16:26.074Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:16:26.117Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:16:44.090Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:17:21.423Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:17:40.258Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:18:16.909Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:18:39.168Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.751Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.753Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:19:30.388Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:19:30.441Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:20:07.654Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:20:25.804Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:21:03.113Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:21:25.335Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:21:58.436Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:22:20.757Z"} +{"level":"info","message":"GET /api/tables?_t=1750425773472","timestamp":"2025-06-20T13:22:52.882Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-20T13:22:54.597Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:22:53.831Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:23:16.215Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:23:49.172Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.721Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.723Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.723Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.725Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:24:48.920Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:24:48.966Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:25:06.948Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:25:40.044Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:25:58.106Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.915Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:26:57.750Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:26:57.792Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:27:30.857Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:27:53.168Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:28:26.183Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:28:44.142Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:29:21.478Z"} +{"level":"info","message":"GET /api/tables?_t=1750426173962","timestamp":"2025-06-20T13:29:32.092Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-20T13:29:33.551Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:29:39.608Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:30:16.968Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:30:35.095Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:31:12.285Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:31:30.368Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:32:07.740Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:32:25.758Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:33:07.434Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-20T13:33:21.192Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-21T06:36:56.750Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-21T06:36:56.752Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-21T06:36:56.752Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-21T06:36:56.753Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-21T06:36:56.753Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-21T06:36:56.754Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-21T06:36:57.369Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-21T06:36:57.376Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-21T06:36:57.429Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-21T06:36:57.430Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:37:02.939Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:37:02.942Z"} +{"level":"info","message":"[IdentityService] No user found with identity email:spaceambition@substack.com","timestamp":"2025-06-21T06:37:04.789Z"} +{"level":"info","message":"[IdentityService] Saving identity for user 122: email:spaceambition@substack.com","timestamp":"2025-06-21T06:37:04.800Z"} +{"level":"info","message":"[IdentityService] Created new identity email:spaceambition@substack.com for user 122","timestamp":"2025-06-21T06:37:04.817Z"} +{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-21T06:37:04.818Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 122 (Type: number)","timestamp":"2025-06-21T06:37:04.818Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 122:","timestamp":"2025-06-21T06:37:04.820Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 122","timestamp":"2025-06-21T06:37:04.820Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-21T06:39:15.959Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-21T06:39:15.964Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-21T06:39:15.965Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-21T06:39:15.967Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-21T06:39:15.968Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-21T06:39:15.969Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-21T06:39:16.868Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-21T06:39:16.908Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-21T06:39:17.008Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-21T06:39:17.011Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:39:17.795Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:39:17.799Z"} +{"level":"info","message":"[IdentityService] Found user 122 with identity email:spaceambition@substack.com","timestamp":"2025-06-21T06:39:18.927Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 122 (Type: number)","timestamp":"2025-06-21T06:39:18.929Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 122:","timestamp":"2025-06-21T06:39:18.935Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 122","timestamp":"2025-06-21T06:39:18.936Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:40:14.185Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:23.312Z"} +{"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"94691a7bedd3331949ce3927e127e5b7","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:40:23.320Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:40:23.355Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-21T06:40:39.441Z"} +{"level":"info","message":"Nonce a75abe437b496677bd77a5f2897a7a8d сохранен для адреса 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-21T06:40:39.482Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-21T06:40:41.934Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xB8A6511f35A9307053436100D9eE2B0e21606FBf","timestamp":"2025-06-21T06:40:41.936Z"} +{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:42.297Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:43.126Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:40:43.312Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:43.472Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:40:43.727Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:43.810Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.811Z"} +{"level":"info","message":"New user 123 role check result: user","timestamp":"2025-06-21T06:40:43.811Z"} +{"level":"info","message":"[verify] Found or created user 123 for wallet 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.812Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 123 to guest_user_mapping: 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:43.813Z"} +{"level":"info","message":"Checking admin tokens for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.841Z"} +{"level":"info","message":"Checking admin role for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:43.842Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:44.149Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:44.187Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:40:44.300Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:40:44.322Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:40:44.336Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:44.336Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"94691a7bedd3331949ce3927e127e5b7","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:40:44.341Z","userId":123} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:40:44.360Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 123 with guestId=94691a7bedd3331949ce3927e127e5b7, previousGuestId=undefined","timestamp":"2025-06-21T06:40:44.361Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=123, guestId=94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.373Z"} +{"level":"info","message":"Processing guest messages for user 123 with guest ID 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.378Z"} +{"level":"info","message":"No guest messages found for guest ID 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.395Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 94691a7bedd3331949ce3927e127e5b7","timestamp":"2025-06-21T06:40:44.406Z"} +{"address":"0xb8a6511f35a9307053436100d9ee2b0e21606fbf","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"94691a7bedd3331949ce3927e127e5b7","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["94691a7bedd3331949ce3927e127e5b7"],"timestamp":"2025-06-21T06:40:44.414Z","userId":123} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:40:44.423Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:44.447Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.459Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.542Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.566Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:44.671Z"} +{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:44.685Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-21T06:40:44.702Z"} +{"level":"info","message":"Processing guest messages for user 123 with guest ID 1750488024683-k29kxfr5n","timestamp":"2025-06-21T06:40:44.706Z"} +{"level":"info","message":"Created mapping for guest ID 1750488024683-k29kxfr5n to user 123","timestamp":"2025-06-21T06:40:44.741Z"} +{"level":"info","message":"No guest messages found for guest ID 1750488024683-k29kxfr5n","timestamp":"2025-06-21T06:40:44.751Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750488024683-k29kxfr5n","timestamp":"2025-06-21T06:40:44.766Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:44.810Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.821Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.866Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.884Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.932Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.957Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:44.981Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:44.994Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:40:45.028Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:45.041Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:45.109Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:45.117Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:40:45.161Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 123","timestamp":"2025-06-21T06:40:45.164Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:45.857Z"} +{"level":"info","message":"Fetching token balances for address: 0xb8a6511f35a9307053436100d9ee2b0e21606fbf","timestamp":"2025-06-21T06:40:45.858Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-21T06:40:46.419Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-21T06:40:46.472Z"} +{"count":0,"level":"info","limit":30,"message":"Returning message history for user 123","offset":0,"timestamp":"2025-06-21T06:40:46.508Z","total":0} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-21T06:40:48.646Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-21T06:40:48.687Z"} +{"count":0,"level":"info","limit":30,"message":"Returning message history for user 123","offset":0,"timestamp":"2025-06-21T06:40:48.702Z","total":0} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:40:51.407Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:40:53.257Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:40:53.350Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:40:53.406Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:40:53.461Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-21T06:41:09.745Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-21T06:40:23.147Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-21T06:41:09.746Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:09.767Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:09.805Z"} +{"cookie":{"expires":"2025-07-21T06:41:09.801Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f845253ebf432c9e990e460bbf8d6d51","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:41:09.806Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:09.819Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:41:11.640Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-21T06:41:24.415Z"} +{"level":"info","message":"Nonce f3ea7609c54a2b47ad31038266dfb0b4 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-21T06:41:24.449Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-21T06:41:28.633Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-21T06:41:28.636Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:28.738Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:29.518Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-21T06:41:29.519Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:29.676Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-21T06:41:29.677Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:41:29.840Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-21T06:41:29.840Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:29.921Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-21T06:41:29.921Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:41:29.954Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-21T06:41:29.954Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-21T06:41:29.955Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.955Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.956Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:29.956Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.966Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:29.966Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:30.229Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-21T06:41:30.229Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-21T06:41:30.434Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-21T06:41:30.435Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:30.470Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-21T06:41:30.470Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-21T06:41:30.472Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-21T06:41:30.473Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-21T06:41:30.620Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-21T06:41:30.620Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","sepolia","ethereum","arbitrum","bsc"],"timestamp":"2025-06-21T06:41:30.621Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:30.621Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-21T06:41:30.639Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:41:09.801Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f845253ebf432c9e990e460bbf8d6d51","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-21T06:41:30.645Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:30.650Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=f845253ebf432c9e990e460bbf8d6d51, previousGuestId=undefined","timestamp":"2025-06-21T06:41:30.658Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.673Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.674Z"} +{"level":"info","message":"No guest messages found for guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.686Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-21T06:41:30.695Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-21T06:41:30.703Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-21T06:41:30.704Z"} +{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-21T06:41:30.714Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-21T06:41:30.740Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-21T06:41:30.740Z"} +{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-21T06:41:30.742Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-21T06:41:30.755Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-21T06:41:30.756Z"} +{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-21T06:41:30.760Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-21T06:41:30.773Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-21T06:41:30.773Z"} +{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-21T06:41:30.777Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-21T06:41:30.803Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-21T06:41:30.803Z"} +{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-21T06:41:30.812Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-21T06:41:30.826Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-21T06:41:30.827Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-21T06:41:30.829Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-21T06:41:30.842Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-21T06:41:30.844Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-21T06:41:30.846Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-21T06:41:30.870Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-21T06:41:30.871Z"} +{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-21T06:41:30.874Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-21T06:41:30.899Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-21T06:41:30.900Z"} +{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-21T06:41:30.902Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-21T06:41:30.910Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-21T06:41:30.911Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-21T06:41:30.924Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-21T06:41:30.951Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-21T06:41:30.951Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-21T06:41:30.956Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-21T06:41:30.970Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-21T06:41:30.972Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-21T06:41:30.975Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-21T06:41:30.992Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-21T06:41:30.993Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-21T06:41:30.997Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-21T06:41:31.003Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-21T06:41:31.003Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-21T06:41:31.012Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-21T06:41:31.023Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-21T06:41:31.024Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-21T06:41:31.035Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-21T06:41:31.046Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-21T06:41:31.047Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-21T06:41:31.058Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-21T06:41:31.063Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-21T06:41:31.064Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-21T06:41:31.073Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-21T06:41:31.081Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-21T06:41:31.082Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-21T06:41:31.085Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-21T06:41:31.103Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-21T06:41:31.104Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-21T06:41:31.109Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-21T06:41:31.130Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-21T06:41:31.130Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-21T06:41:31.133Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-21T06:41:31.162Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-21T06:41:31.162Z"} +{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-21T06:41:31.164Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-21T06:41:31.185Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-21T06:41:31.185Z"} +{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-21T06:41:31.187Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-21T06:41:31.214Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-21T06:41:31.214Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-21T06:41:31.216Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-21T06:41:31.220Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-21T06:41:31.221Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-21T06:41:31.228Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-21T06:41:31.241Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-21T06:41:31.254Z"} +{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-21T06:41:31.257Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-21T06:41:31.261Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-21T06:41:31.270Z"} +{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-21T06:41:31.273Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-21T06:41:31.288Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-21T06:41:31.289Z"} +{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-21T06:41:31.290Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-21T06:41:31.310Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-21T06:41:31.310Z"} +{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-21T06:41:31.313Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-21T06:41:31.338Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-21T06:41:31.339Z"} +{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-21T06:41:31.340Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-21T06:41:31.349Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-21T06:41:31.350Z"} +{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-21T06:41:31.364Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-21T06:41:31.383Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-21T06:41:31.384Z"} +{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-21T06:41:31.386Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-21T06:41:09.801Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f845253ebf432c9e990e460bbf8d6d51","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55"],"timestamp":"2025-06-21T06:41:31.405Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-21T06:41:31.411Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:31.699Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:31.709Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:31.796Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:31.800Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:31.885Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:31.902Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:31.989Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.001Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:32.048Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:32.049Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.067Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.073Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.152Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.183Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:32.226Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.232Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.302Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.319Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:32.371Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:32.385Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:33.422Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:41:33.423Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:41:39.533Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-21T06:41:39.606Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:40.134Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:40.136Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:40.180Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:40.183Z"} +{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-21T06:41:40.224Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:40.243Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:40.255Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=120","timestamp":"2025-06-21T06:41:40.361Z"} +{"level":"info","message":"GET /api/messages?conversationId=6","timestamp":"2025-06-21T06:41:40.425Z"} +{"level":"info","message":"GET /api/users/120/tags","timestamp":"2025-06-21T06:41:40.510Z"} +{"level":"info","message":"GET /api/users/120","timestamp":"2025-06-21T06:41:47.224Z"} +{"level":"info","message":"DELETE /api/users/120","timestamp":"2025-06-21T06:41:48.627Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:41:48.791Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:41:51.161Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:41:51.211Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:41:51.266Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:41:51.347Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:41:55.165Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-21T06:41:55.242Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:41:55.299Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:55.305Z"} +{"level":"info","message":"GET /api/users/122","timestamp":"2025-06-21T06:41:55.324Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:55.350Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:55.356Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=122","timestamp":"2025-06-21T06:41:55.396Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:41:55.413Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:41:55.416Z"} +{"level":"info","message":"GET /api/users/122/tags","timestamp":"2025-06-21T06:41:55.440Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:42:04.874Z"} +{"level":"info","message":"GET /api/users/122","timestamp":"2025-06-21T06:42:07.354Z"} +{"level":"info","message":"DELETE /api/users/122","timestamp":"2025-06-21T06:42:08.781Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:08.897Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:42:10.692Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:42:10.772Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:42:10.843Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:42:11.020Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:42:13.721Z"} +{"level":"info","message":"GET /api/users/123","timestamp":"2025-06-21T06:42:13.859Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=123","timestamp":"2025-06-21T06:42:13.934Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:42:13.950Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:13.955Z"} +{"level":"info","message":"GET /api/users/123/tags","timestamp":"2025-06-21T06:42:14.036Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:14.044Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:14.059Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:14.113Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:14.120Z"} +{"level":"info","message":"GET /api/users/123","timestamp":"2025-06-21T06:42:24.208Z"} +{"level":"info","message":"DELETE /api/users/123","timestamp":"2025-06-21T06:42:25.631Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:25.762Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:42:27.646Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:42:27.735Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:42:27.790Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:42:27.833Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-21T06:42:30.295Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-21T06:42:30.385Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:42:30.467Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:30.476Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-21T06:42:30.509Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:30.519Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:30.522Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:42:30.563Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:42:30.572Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-21T06:42:30.606Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-21T06:42:30.658Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-21T06:42:30.915Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-21T06:42:43.957Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-21T06:42:44.030Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-21T06:42:44.075Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-21T06:42:44.136Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:46.724Z"} +{"level":"info","message":"GET /api/tables?_t=1750488170503","timestamp":"2025-06-21T06:42:49.537Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:42:52.129Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:43:02.222Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-21T06:43:06.330Z"} +{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-21T06:43:06.371Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-21T06:43:06.386Z","total":80} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:43:12.106Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:43:14.136Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:43:35.737Z"} +{"level":"info","message":"GET /api/tables?_t=1750488220552","timestamp":"2025-06-21T06:43:39.145Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-21T06:43:41.623Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:43:57.606Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:44:53.151Z"} +{"code":"23503","constraint":"messages_user_id_fkey","detail":"Key (user_id)=(122) is not present in table \"users\".","file":"ri_triggers.c","length":256,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_user_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/services/emailBot.js:169:23","table":"messages","timestamp":"2025-06-21T06:45:48.848Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:45:48.973Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.983Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-21T06:46:43.983Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.984Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.984Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.985Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.985Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.986Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.986Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.988Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-21T06:46:53.994Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:46:55.319Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:46:55.321Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:46:56.764Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:47:19.577Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.588Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.619Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.624Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-21T06:47:19.631Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-21T06:47:19.653Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.659Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.692Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.696Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:47:19.707Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-21T06:47:19.708Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.731Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.734Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:19.772Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:19.777Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:47:39.130Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:47:50.961Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:47:50.967Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:47:55.965Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:48:21.153Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:48:21.167Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:48:32.501Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:48:51.388Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:48:51.396Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:48:51.476Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:49:21.539Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:49:21.556Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:49:29.969Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:49:42.411Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:49:51.707Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:49:51.713Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:50:21.914Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:50:21.925Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:50:23.384Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:50:42.083Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:50:52.100Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:50:52.108Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:51:20.842Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:51:37.571Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:51:51.240Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:51:51.244Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:52:16.175Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:52:20.351Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:52:20.356Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:52:28.555Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:52:50.543Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:52:50.549Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.581Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-21T06:53:11.582Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.586Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.586Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.588Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-21T06:53:21.609Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-21T06:53:22.416Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-21T06:53:22.417Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:53:24.011Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:53:24.065Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.696Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.696Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.697Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:53:54.312Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:53:54.316Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:54:04.427Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.373Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.374Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.375Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:54:53.505Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:54:53.517Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:03.439Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:03.594Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:03.642Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:15.689Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:15.798Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.921Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.922Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.922Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:55:21.489Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:55:21.495Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:55:51.666Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:55:51.673Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:55:56.504Z"} +{"level":"info","message":"GET /api/tables?_t=1750488961294","timestamp":"2025-06-21T06:55:59.205Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-21T06:56:07.281Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.425Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.425Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.426Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:56:20.832Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:56:20.839Z"} +{"level":"info","message":"GET /api/tables?_t=1750488982092","timestamp":"2025-06-21T06:56:21.750Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-21T06:56:24.414Z"} +{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-21T06:56:36.540Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:56:51.045Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:56:51.050Z"} +{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-21T06:56:53.073Z"} +{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-21T06:56:53.123Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:56:53.784Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:56:53.909Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-21T06:56:54.020Z"} +{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-21T06:56:55.746Z"} +{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-06-21T06:56:55.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.572Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.573Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.574Z"} +{"code":"EPIPE","level":"error","message":"Uncaught Exception: This socket has been ended by the other party","source":"socket","stack":"Error: This socket has been ended by the other party\n at genericNodeError (node:internal/errors:984:15)\n at wrappedFn (node:internal/errors:538:14)\n at Socket.writeAfterFIN [as write] (node:net:566:14)\n at JSStreamSocket.doWrite (node:internal/js_stream_socket:199:19)\n at JSStream.onwrite (node:internal/js_stream_socket:35:57)\n at Socket._final (node:net:537:28)\n at prefinish (node:internal/streams/writable:916:14)\n at finishMaybe (node:internal/streams/writable:930:5)\n at Writable.end (node:internal/streams/writable:845:5)\n at Socket.end (node:net:728:31)","timestamp":"2025-06-21T06:57:10.009Z"} +{"level":"info","message":"GET /api/settings/ai-settings/ollama","timestamp":"2025-06-21T06:57:11.474Z"} +{"level":"info","message":"GET /api/settings/ai-settings/ollama/models","timestamp":"2025-06-21T06:57:11.525Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-21T06:57:21.194Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-21T06:57:21.204Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T05:18:03.747Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T05:18:03.752Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T05:18:03.753Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T05:18:03.754Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T05:18:03.754Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T05:18:03.756Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T05:18:05.026Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T05:18:05.067Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T05:18:05.188Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T05:18:05.190Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:18:05.957Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:18:05.965Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:18:06.689Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:18:54.529Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:54.565Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:54.647Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:54.658Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T05:18:54.722Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T05:18:54.724Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T05:18:54.795Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T05:18:54.803Z"} +{"level":"info","message":"Created mapping for guest ID 1750422829327-pz30oiqdx to user 1","timestamp":"2025-06-24T05:18:54.896Z"} +{"level":"info","message":"No guest messages found for guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T05:18:54.926Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T05:18:54.941Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:18:54.962Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:54.970Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:54.996Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:55.001Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:55.034Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:55.037Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T05:18:55.063Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T05:18:55.069Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T05:18:56.618Z"} +{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-24T05:18:56.661Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-24T05:18:56.685Z","total":80} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T05:19:00.428Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-20T09:32:49.375Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T05:19:00.429Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T05:19:00.435Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:19:00.457Z"} +{"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f847e3846984359dd853b3164ae2dee4","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T05:19:00.458Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T05:19:00.464Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T05:19:00.502Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T05:19:00.553Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:19:01.256Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:19:06.459Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T05:19:23.376Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T05:19:23.436Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T05:19:23.499Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T05:19:23.554Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T05:19:27.572Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T05:19:27.615Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:19:27.768Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T05:19:27.832Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T05:19:27.953Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T05:19:27.998Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T05:19:28.173Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T05:19:44.560Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T05:19:44.582Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T05:19:44.612Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T05:19:44.631Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:19:57.552Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:20:52.925Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:21:48.215Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:22:48.064Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:23:39.012Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.951Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T05:24:38.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.953Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.953Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.954Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.955Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.955Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T05:24:46.655Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:51.866Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T05:24:51.866Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T05:25:01.872Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:25:07.117Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:25:34.345Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:26:29.385Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:26:29.387Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T05:26:29.389Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:26:30.127Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:26:30.169Z"} +{"level":"info","message":"GET /api/tables?_t=1750742819141","timestamp":"2025-06-24T05:26:57.380Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:27:00.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.124Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:28:20.447Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:28:20.448Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.615Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.666Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.720Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.772Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.824Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:29:16.875Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:29:19.903Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:29:19.946Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T05:30:07.939Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T05:30:07.948Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T05:30:07.953Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T05:30:07.958Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T05:30:07.959Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T05:30:07.960Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T05:30:08.613Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T05:30:08.635Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T05:30:08.709Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T05:30:08.714Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:30:11.431Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:30:11.438Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:30:16.549Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:30:26.785Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:30:26.848Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:30:26.888Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:31:07.618Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:32:03.025Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T05:32:14.804Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:32:14.834Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:32:24.983Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:32:24.986Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:32:25.009Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:32:25.032Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:32:58.428Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:33:09.639Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:33:09.665Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:33:53.773Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:34:53.596Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:35:44.598Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:36:44.440Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:37:39.839Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.342Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T05:38:35.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T05:38:45.363Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:38:46.387Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:38:46.389Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:38:51.446Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:39:25.707Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:39:25.810Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:25.842Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:39:30.548Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:39:35.568Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:35.594Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:39:46.846Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T05:39:48.814Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:48.841Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:39:57.688Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:39:57.711Z"} +{"level":"info","message":"GET /api/tables?_t=1750743608464","timestamp":"2025-06-24T05:40:05.500Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:40:07.966Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:40:07.997Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:40:21.788Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:40:21.822Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:40:21.658Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:40:37.882Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:41:16.957Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:41:37.675Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:41:40.493Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.496Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.560Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.596Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.623Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.649Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.678Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:41:40.701Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:00.680Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:00.701Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:04.601Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:04.621Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:09.696Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:09.722Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:42:16.096Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:42:16.116Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:42:16.662Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:42:28.682Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:43:12.144Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:21.704Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:21.723Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.630Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T05:43:28.631Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.631Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:33.699Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:33.715Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:35.169Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:35.196Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T05:43:36.337Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T05:43:37.019Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T05:43:37.021Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:43:37.672Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:43:49.681Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:43:49.712Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:44:03.906Z"} +{"level":"info","message":"GET /api/tables?_t=1750743845570","timestamp":"2025-06-24T05:44:03.910Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:44:03.928Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:44:03.176Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:04.280Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:44:19.557Z"} +{"level":"info","message":"POST /api/tags","timestamp":"2025-06-24T05:44:19.703Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:19.738Z"} +{"level":"info","message":"GET /api/tables?_t=1750743867523","timestamp":"2025-06-24T05:44:25.367Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:44:27.052Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.086Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.128Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.148Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.174Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.200Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.225Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:44:27.252Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:44:37.495Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:02.897Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:14.966Z"} +{"level":"info","message":"GET /api/tables?_t=1750743930409","timestamp":"2025-06-24T05:45:26.577Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:28.324Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.040Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.041Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.042Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.044Z"} +{"level":"info","message":"GET /api/tables?_t=1750743952282","timestamp":"2025-06-24T05:45:50.275Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:45:52.160Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.194Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.221Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.244Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.271Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.295Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.323Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:45:52.350Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:58.351Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:45:58.401Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:46:14.682Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:46:23.958Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:46:53.682Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:47:05.764Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:47:23.649Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:47:49.035Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:01.099Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:14.720Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:44.404Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:48:56.497Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:49:10.083Z"} +{"level":"info","message":"GET /api/tables?_t=1750744159335","timestamp":"2025-06-24T05:49:16.101Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:49:18.249Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:49:39.920Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:49:51.956Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:50:05.522Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:50:35.275Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:50:47.361Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:51:05.272Z"} +{"level":"info","message":"GET /api/tables?_t=1750744284757","timestamp":"2025-06-24T05:51:22.755Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:51:25.211Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.248Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.270Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.290Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.310Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.336Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.364Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:25.401Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:51:28.624Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:51:28.646Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:51:30.539Z"} +{"level":"info","message":"GET /api/tables?_t=1750744295225","timestamp":"2025-06-24T05:51:31.751Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:34.035Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:51:47.016Z"} +{"level":"info","message":"POST /api/tags","timestamp":"2025-06-24T05:51:53.599Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:51:53.620Z"} +{"level":"info","message":"GET /api/tables?_t=1750744322304","timestamp":"2025-06-24T05:51:58.791Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:52:00.648Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.678Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.702Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.723Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.731Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.735Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.737Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.737Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.752Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.776Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.804Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:00.832Z"} +{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T05:52:05.475Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:52:05.597Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:05.662Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:52:05.714Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T05:52:11.113Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:52:11.131Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:21.742Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:21.788Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:38.047Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:52:51.744Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:53:17.145Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:53:37.882Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:53:47.103Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:54:28.959Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:54:29.007Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:54:46.772Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:55:03.010Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.028Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.067Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.090Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.117Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.140Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.163Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.190Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.218Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:03.244Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:55:07.835Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T05:55:10.109Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:55:10.227Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.242Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.304Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.328Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.369Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.390Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.412Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.451Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.498Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T05:55:10.526Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"} +{"level":"info","message":"DELETE /api/tables/row/14","timestamp":"2025-06-24T05:55:35.409Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:55:35.432Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:55:37.930Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:55:37.978Z"} +{"level":"info","message":"DELETE /api/tables/column/16","timestamp":"2025-06-24T05:56:04.109Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:04.129Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:56:07.685Z"} +{"level":"info","message":"DELETE /api/tables/column/13","timestamp":"2025-06-24T05:56:10.026Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:10.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.180Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.181Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.182Z"} +{"level":"info","message":"DELETE /api/tables/column/12","timestamp":"2025-06-24T05:56:31.045Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:31.073Z"} +{"level":"info","message":"DELETE /api/tables/column/11","timestamp":"2025-06-24T05:56:37.729Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T05:56:37.759Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:56:37.907Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:56:37.968Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:02.940Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:14.989Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:33.080Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:57:54.020Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:58:10.463Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:58:28.394Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.951Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:05.928Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:05.971Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:23.762Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T05:59:49.049Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:00:05.639Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:00:14.900Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:00:40.237Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:01.011Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:14.545Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:39.889Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:01:56.472Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:02:05.710Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:02:35.380Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:02:47.430Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.595Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.597Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.598Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.598Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.600Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.600Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.602Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:03:26.461Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:03:26.513Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:03:42.921Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:00.816Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:26.120Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:42.691Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:04:56.151Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.611Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:05:33.754Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:05:33.802Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:05:47.194Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:06:16.828Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:06:33.423Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:06:42.656Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:07:07.888Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:07:24.535Z"} +{"level":"info","message":"GET /api/tables?_t=1750745255315","timestamp":"2025-06-24T06:07:33.365Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:07:35.577Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:07:37.983Z"} +{"level":"info","message":"PATCH /api/tags/9","timestamp":"2025-06-24T06:08:01.692Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:01.730Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:03.269Z"} +{"level":"info","message":"GET /api/tables?_t=1750745298065","timestamp":"2025-06-24T06:08:15.053Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:17.099Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.131Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.166Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.193Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:08:17.220Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:19.940Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:37.696Z"} +{"level":"info","message":"PATCH /api/tables/column/15","timestamp":"2025-06-24T06:08:42.518Z"} +{"level":"info","message":"PATCH /api/tables/column/15","timestamp":"2025-06-24T06:08:42.520Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:42.538Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:42.560Z"} +{"level":"info","message":"PATCH /api/tables/column/10","timestamp":"2025-06-24T06:08:59.437Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:08:59.455Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:08:58.651Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T06:09:01.116Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:09:03.351Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.767Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.768Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.769Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:09:33.356Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:09:33.408Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:09:54.089Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:10:10.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.667Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.669Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.669Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:10:53.794Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:10:53.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:11:10.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:11:10.622Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:11:19.604Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:11:19.647Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T06:11:23.357Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:11:23.378Z"} +{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T06:11:24.742Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:11:24.758Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:11:24.789Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:11:44.788Z"} +{"level":"info","message":"GET /api/tables?_t=1750745522530","timestamp":"2025-06-24T06:11:59.770Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:02.634Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.997Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.998Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:12:19.394Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:12:19.443Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:12:44.592Z"} +{"level":"info","message":"GET /api/tables?_t=1750745568365","timestamp":"2025-06-24T06:12:44.793Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:12:47.125Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.159Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.179Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.200Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.224Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:12:47.249Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:01.157Z"} +{"level":"info","message":"GET /api/tables?_t=1750745589885","timestamp":"2025-06-24T06:13:08.106Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:08.221Z"} +{"level":"info","message":"GET /api/tables?_t=1750745596587","timestamp":"2025-06-24T06:13:13.027Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:14.733Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:13:15.206Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.238Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.258Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.276Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.297Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:15.322Z"} +{"level":"info","message":"GET /api/tables?_t=1750745600649","timestamp":"2025-06-24T06:13:17.423Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:20.250Z"} +{"level":"info","message":"GET /api/tables?_t=1750745607282","timestamp":"2025-06-24T06:13:24.618Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:13:26.295Z"} +{"level":"info","message":"GET /api/tables?_t=1750745613567","timestamp":"2025-06-24T06:13:31.420Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:35.733Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:13:56.596Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:14:10.250Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:14:35.401Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:14:47.733Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:15:01.343Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:15:30.782Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:15:35.641Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:15:35.666Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:15:35.695Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:15:35.715Z"} +{"level":"info","message":"GET /api/tables?_t=1750745743653","timestamp":"2025-06-24T06:15:40.808Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:15:43.117Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:15:44.977Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:15:45.002Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:15:45.025Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:15:45.045Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:01.123Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:21.865Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:42.806Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:16:56.403Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T06:17:09.239Z"} +{"level":"info","message":"Nonce 17d2c0efd71045d958fa1c581c3d8b64 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T06:17:09.253Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T06:17:12.467Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T06:17:12.469Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:12.632Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:13.449Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T06:17:13.450Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T06:17:13.561Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T06:17:13.561Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:13.759Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T06:17:13.760Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T06:17:13.950Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T06:17:13.950Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.028Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T06:17:14.028Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","sepolia","bsc"],"timestamp":"2025-06-24T06:17:14.029Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.029Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.030Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.031Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.045Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.045Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.342Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T06:17:14.343Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.396Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T06:17:14.396Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T06:17:14.485Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T06:17:14.485Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T06:17:14.502Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T06:17:14.502Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T06:17:14.532Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T06:17:14.532Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","sepolia","ethereum"],"timestamp":"2025-06-24T06:17:14.532Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.532Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T06:17:14.539Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f847e3846984359dd853b3164ae2dee4","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T06:17:14.543Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T06:17:14.547Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=f847e3846984359dd853b3164ae2dee4, previousGuestId=undefined","timestamp":"2025-06-24T06:17:14.548Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.553Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.555Z"} +{"level":"info","message":"No guest messages found for guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.561Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T06:17:14.565Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T06:17:14.567Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T06:17:14.568Z"} +{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T06:17:14.570Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T06:17:14.573Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T06:17:14.573Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T06:17:14.576Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T06:17:14.579Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T06:17:14.580Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T06:17:14.582Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T06:17:14.585Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T06:17:14.585Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T06:17:14.587Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T06:17:14.590Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T06:17:14.591Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T06:17:14.593Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T06:17:14.596Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T06:17:14.596Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T06:17:14.598Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T06:17:14.601Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T06:17:14.602Z"} +{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T06:17:14.603Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T06:17:14.607Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T06:17:14.607Z"} +{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T06:17:14.609Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T06:17:14.612Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T06:17:14.613Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T06:17:14.615Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T06:17:14.617Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T06:17:14.618Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T06:17:14.620Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T06:17:14.624Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T06:17:14.625Z"} +{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T06:17:14.626Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T06:17:14.629Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T06:17:14.630Z"} +{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T06:17:14.632Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T06:17:14.635Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T06:17:14.635Z"} +{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T06:17:14.637Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T06:17:14.640Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T06:17:14.641Z"} +{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T06:17:14.642Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T06:17:14.645Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T06:17:14.646Z"} +{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T06:17:14.648Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T06:17:14.653Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T06:17:14.654Z"} +{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T06:17:14.656Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T06:17:14.660Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T06:17:14.661Z"} +{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T06:17:14.663Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T06:17:14.668Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T06:17:14.668Z"} +{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T06:17:14.671Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T06:17:14.673Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T06:17:14.674Z"} +{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T06:17:14.676Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T06:17:14.680Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T06:17:14.680Z"} +{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T06:17:14.683Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T06:17:14.686Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T06:17:14.687Z"} +{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T06:17:14.689Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T06:17:14.692Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T06:17:14.692Z"} +{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T06:17:14.694Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T06:17:14.697Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T06:17:14.697Z"} +{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T06:17:14.700Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T06:17:14.702Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T06:17:14.703Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T06:17:14.705Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T06:17:14.708Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T06:17:14.708Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T06:17:14.710Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T06:17:14.713Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T06:17:14.714Z"} +{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T06:17:14.715Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T06:17:14.718Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T06:17:14.719Z"} +{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T06:17:14.721Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T06:17:14.724Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T06:17:14.725Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T06:17:14.727Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T06:17:14.732Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T06:17:14.733Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T06:17:14.735Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T06:17:14.741Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T06:17:14.742Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T06:17:14.744Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T06:17:14.748Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T06:17:14.749Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T06:17:14.751Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T06:17:14.755Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T06:17:14.755Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T06:17:14.758Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T06:17:14.762Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T06:17:14.762Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T06:17:14.765Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"f847e3846984359dd853b3164ae2dee4","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki"],"timestamp":"2025-06-24T06:17:14.769Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T06:17:14.772Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:14.792Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.796Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.822Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.828Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:14.856Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.858Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.882Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.887Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.908Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:14.910Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.913Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.916Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.937Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.942Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:14.970Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:14.973Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:14.997Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:15.000Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:15.019Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:15.022Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:15.972Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T06:17:15.973Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:17:17.255Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T06:17:23.053Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T06:17:23.080Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:17:23.132Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:23.136Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:23.159Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:23.163Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T06:17:23.173Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:23.185Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:23.190Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T06:17:23.225Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T06:17:23.247Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T06:17:23.428Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:17:38.221Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:17:45.135Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:17:45.139Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:17:47.523Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:17:50.171Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:17:50.202Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:17:50.232Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:17:50.255Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:00.084Z"} +{"level":"info","message":"GET /api/tables?_t=1750745884776","timestamp":"2025-06-24T06:18:02.147Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:18:04.610Z"} +{"level":"info","message":"GET /api/tables?_t=1750745891294","timestamp":"2025-06-24T06:18:09.198Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:11.681Z"} +{"level":"info","message":"GET /api/tables?_t=1750745895600","timestamp":"2025-06-24T06:18:13.864Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:18:12.657Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:14.172Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:15.540Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:17.463Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:18:29.130Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:18:29.158Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:18:29.211Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:18:29.236Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:18:29.282Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:18:38.632Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:18:47.218Z"} +{"level":"info","message":"GET /api/tables?_t=1750745949362","timestamp":"2025-06-24T06:19:07.520Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:19:07.457Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.512Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.561Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.590Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.624Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:19:07.656Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:19:08.067Z"} +{"level":"info","message":"DELETE /api/tables/row/18","timestamp":"2025-06-24T06:19:23.440Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T06:19:23.458Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:19:24.596Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:07.740Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:07.792Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:24.425Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:38.039Z"} +{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T06:20:49.322Z"} +{"level":"info","message":"GET /api/tables?_t=1750746051925","timestamp":"2025-06-24T06:20:49.369Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:20:58.765Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:20:59.934Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:20:59.945Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:21:15.424Z"} +{"level":"info","message":"POST /api/tables/23/columns","timestamp":"2025-06-24T06:21:17.193Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:17.212Z"} +{"level":"info","message":"POST /api/tables/23/rows","timestamp":"2025-06-24T06:21:19.710Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:19.732Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:21:19.796Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T06:21:24.875Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:24.894Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:21:29.052Z"} +{"level":"info","message":"PATCH /api/tables/column/17","timestamp":"2025-06-24T06:21:55.610Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:21:55.627Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:21:58.515Z"} +{"level":"info","message":"DELETE /api/tables/column/17","timestamp":"2025-06-24T06:22:04.760Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T06:22:04.777Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:22:10.799Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:22:24.511Z"} +{"level":"info","message":"GET /api/tables?_t=1750746154373","timestamp":"2025-06-24T06:22:31.134Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:22:34.095Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:22:53.891Z"} +{"level":"info","message":"GET /api/tables?_t=1750746182157","timestamp":"2025-06-24T06:22:58.936Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:23:01.348Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:23:03.341Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:23:03.371Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:23:03.412Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:23:03.459Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T06:23:05.660Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T06:23:05.691Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T06:23:05.732Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:05.743Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:23:05.771Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T06:23:05.780Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:05.782Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:23:05.803Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:05.806Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T06:23:05.831Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T06:23:05.854Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T06:23:06.031Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:23:10.536Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-24T06:23:11.549Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:23:11.570Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T06:23:11.594Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.396Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T06:23:36.013Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T06:23:36.018Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:23:37.645Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:23:37.669Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:23:37.695Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:23:37.721Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:49.446Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:01.749Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:01.798Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:01.846Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:15.267Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:40.366Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:24:57.026Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:25:15.014Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:25:35.701Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:25:56.738Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:26:06.059Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:26:27.548Z"} +{"level":"info","message":"GET /api/tables?_t=1750746391549","timestamp":"2025-06-24T06:26:29.578Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:26:31.422Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:26:35.544Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:26:47.831Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:05.732Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:47.730Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:47.788Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:27:56.785Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:28:21.957Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:28:38.624Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:28:52.243Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:29:17.354Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T06:29:23.764Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T06:29:23.770Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T06:29:23.771Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T06:29:23.772Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T06:29:23.773Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T06:29:23.775Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T06:29:24.414Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T06:29:24.436Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T06:29:24.527Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T06:29:24.529Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:29:25.157Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:29:25.160Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:29:30.246Z"} +{"level":"info","message":"GET /api/tables?_t=1750746596559","timestamp":"2025-06-24T06:29:53.249Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:29:56.448Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:29:57.948Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:29:57.987Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:29:58.023Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:29:58.050Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:30:25.710Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:30:58.223Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:30:58.272Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:31:16.750Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:32:12.156Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:33:03.245Z"} +{"level":"info","message":"GET /api/tables?_t=1750746788532","timestamp":"2025-06-24T06:33:05.014Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:33:07.298Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:33:07.596Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T06:33:54.667Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T06:33:54.673Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T06:33:54.674Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T06:33:54.677Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T06:33:54.678Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T06:33:54.680Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T06:33:55.240Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T06:33:55.252Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T06:33:55.311Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T06:33:55.313Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:34:00.447Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:34:00.455Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:34:01.245Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:34:56.593Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:35:56.413Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:36:51.684Z"} +{"level":"info","message":"GET /api/tables?_t=1750747054401","timestamp":"2025-06-24T06:37:32.313Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T06:37:36.171Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T06:37:35.452Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:37:35.500Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:37:35.511Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T06:37:35.540Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:37:35.563Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T06:37:35.582Z"} +{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T06:37:41.936Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:37:42.740Z"} +{"level":"info","message":"GET /api/users?tagIds=11,9","timestamp":"2025-06-24T06:37:44.025Z"} +{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T06:37:45.613Z"} +{"level":"info","message":"GET /api/users?tagIds=9,10","timestamp":"2025-06-24T06:37:46.879Z"} +{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T06:37:47.941Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:37:49.704Z"} +{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T06:37:59.016Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:38:38.080Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:39:33.558Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:40:28.895Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.841Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T06:41:28.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.845Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T06:41:38.853Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:41:39.568Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:41:39.570Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:41:40.280Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:42:24.036Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:42:39.970Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:43:15.126Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:43:31.161Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:44:14.878Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:44:30.863Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:45:05.918Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:45:21.913Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:46:01.306Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:46:21.702Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:46:56.641Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:47:12.695Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:47:52.148Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:48:12.433Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.041Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T06:48:52.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.048Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.050Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:48:58.920Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:48:58.977Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T06:49:02.054Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:49:07.262Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:49:07.263Z"} +{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T06:49:29.243Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:49:32.172Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T06:49:47.083Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T06:49:47.085Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T06:49:47.088Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:49:47.846Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:49:47.891Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:49:58.916Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:50:43.275Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:50:43.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:51:38.145Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:51:38.146Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.521Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.566Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.613Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:51:54.816Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:52:28.990Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:52:34.093Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:52:45.065Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.997Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.997Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:53:40.613Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:53:40.675Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:53:40.723Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:54:19.826Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:54:24.840Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:54:35.947Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:55:15.280Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:55:24.571Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:55:25.461Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:55:25.514Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:55:31.198Z"} +{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-24T06:56:14.930Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:56:15.657Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:56:31.059Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.650Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.654Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:57:22.171Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:57:22.222Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:57:22.276Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T06:57:39.439Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:57:39.481Z"} +{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T06:57:55.027Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T06:57:57.820Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:01.487Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:06.442Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:17.380Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:58:56.907Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:59:01.874Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:59:12.763Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T06:59:52.346Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:01.518Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:12.498Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:53.014Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:00:53.058Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:01:08.019Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:01:43.141Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:01:52.215Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:03.363Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:38.382Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:47.650Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:02:58.700Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:03:33.884Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:03:49.864Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:03:49.913Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:04:29.173Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:04:34.101Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:04:49.651Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:05:13.823Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:05:13.885Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:05:24.565Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:05:33.895Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:05:40.633Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:06:20.075Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:20.238Z"} +{"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"999d65f7f770da796f88c8cbd3664f55","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:06:20.243Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:06:20.251Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:06:20.405Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:06:20.443Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:06:20.497Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:06:20.526Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:06:20.529Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:06:20.554Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:06:24.981Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T07:06:34.270Z"} +{"level":"info","message":"Nonce 10213525e1a46aaa45a51dcc69d38315 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T07:06:34.287Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:06:40.382Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T07:06:40.640Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T07:06:40.643Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:40.746Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:41.580Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T07:06:41.581Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:06:41.670Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T07:06:41.670Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:41.876Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T07:06:41.876Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:41.971Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T07:06:41.971Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:06:42.304Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T07:06:42.305Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-06-24T07:06:42.305Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.306Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.306Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:42.307Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.320Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.321Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:42.624Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T07:06:42.625Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:06:42.748Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T07:06:42.748Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:06:42.751Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T07:06:42.752Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:44.567Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T07:06:44.567Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:06:40.575Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T07:06:40.576Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","sepolia","ethereum","bsc"],"timestamp":"2025-06-24T07:06:40.576Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:40.576Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T07:06:40.583Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"999d65f7f770da796f88c8cbd3664f55","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:06:40.586Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:06:40.591Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=999d65f7f770da796f88c8cbd3664f55, previousGuestId=undefined","timestamp":"2025-06-24T07:06:40.592Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.598Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.600Z"} +{"level":"info","message":"No guest messages found for guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.607Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T07:06:40.612Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T07:06:40.616Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T07:06:40.616Z"} +{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T07:06:40.619Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T07:06:40.623Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T07:06:40.624Z"} +{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T07:06:40.626Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T07:06:40.630Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T07:06:40.630Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T07:06:40.632Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T07:06:40.635Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T07:06:40.636Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T07:06:40.638Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T07:06:40.641Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T07:06:40.642Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T07:06:40.644Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T07:06:40.649Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T07:06:40.650Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T07:06:40.652Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T07:06:40.655Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T07:06:40.656Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T07:06:40.659Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T07:06:40.663Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T07:06:40.664Z"} +{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T07:06:40.666Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T07:06:40.669Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T07:06:40.670Z"} +{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T07:06:40.672Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T07:06:40.675Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T07:06:40.675Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T07:06:40.678Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T07:06:40.682Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T07:06:40.683Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T07:06:40.685Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T07:06:40.688Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T07:06:40.689Z"} +{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T07:06:40.691Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T07:06:40.694Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T07:06:40.694Z"} +{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T07:06:40.696Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T07:06:40.700Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T07:06:40.700Z"} +{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T07:06:40.703Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T07:06:40.707Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T07:06:40.708Z"} +{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T07:06:40.710Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T07:06:40.713Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T07:06:40.714Z"} +{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T07:06:40.716Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T07:06:40.721Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T07:06:40.722Z"} +{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T07:06:40.724Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T07:06:40.729Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T07:06:40.729Z"} +{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T07:06:40.731Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T07:06:40.735Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T07:06:40.736Z"} +{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T07:06:40.740Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T07:06:40.744Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T07:06:40.745Z"} +{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T07:06:40.747Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T07:06:40.750Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T07:06:40.750Z"} +{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T07:06:40.752Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T07:06:40.756Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T07:06:40.757Z"} +{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T07:06:40.759Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T07:06:40.763Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T07:06:40.763Z"} +{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T07:06:40.767Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T07:06:40.770Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T07:06:40.771Z"} +{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T07:06:40.774Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T07:06:40.777Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T07:06:40.777Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T07:06:40.780Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T07:06:40.783Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T07:06:40.783Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T07:06:40.786Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T07:06:40.791Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T07:06:40.792Z"} +{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T07:06:40.795Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T07:06:40.799Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T07:06:40.799Z"} +{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T07:06:40.801Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T07:06:40.805Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T07:06:40.805Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T07:06:40.809Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T07:06:40.813Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T07:06:40.813Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T07:06:40.815Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T07:06:40.818Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T07:06:40.819Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T07:06:40.821Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T07:06:40.825Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T07:06:40.825Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T07:06:40.828Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T07:06:40.831Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T07:06:40.832Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T07:06:40.834Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T07:06:40.837Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T07:06:40.838Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T07:06:40.841Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"999d65f7f770da796f88c8cbd3664f55","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki"],"timestamp":"2025-06-24T07:06:40.847Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:06:40.852Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:40.924Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:40.927Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:40.949Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:40.953Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:40.976Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:40.979Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.010Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.014Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:41.023Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:41.024Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.032Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.040Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.062Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.065Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:06:41.086Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.089Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.108Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.111Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:06:41.129Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:06:41.133Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.082Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:06:42.084Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T07:07:04.941Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T07:06:20.206Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T07:07:04.946Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:04.954Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:04.973Z"} +{"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"631b728652950bb53537878a2cff0295","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:07:04.974Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:04.978Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T07:07:08.342Z"} +{"level":"info","message":"Nonce d1d600603cd461ecc134a4196351aab4 сохранен для адреса 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T07:07:08.363Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T07:07:08.667Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T07:07:08.670Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:08.739Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:09.489Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:07:09.662Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:09.751Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:09.842Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:07:09.853Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.854Z"} +{"level":"info","message":"New user 124 role check result: user","timestamp":"2025-06-24T07:07:09.854Z"} +{"level":"info","message":"[verify] Found or created user 124 for wallet 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.858Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 124 to guest_user_mapping: 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:09.858Z"} +{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.868Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:09.868Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:09.882Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:09.917Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:10.194Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T07:07:10.309Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T07:07:10.310Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:10.332Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T07:07:10.395Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:10.396Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"631b728652950bb53537878a2cff0295","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:07:10.399Z","userId":124} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:10.403Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 124 with guestId=631b728652950bb53537878a2cff0295, previousGuestId=undefined","timestamp":"2025-06-24T07:07:10.403Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.409Z"} +{"level":"info","message":"Processing guest messages for user 124 with guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.410Z"} +{"level":"info","message":"No guest messages found for guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.413Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T07:07:10.417Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"631b728652950bb53537878a2cff0295","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["631b728652950bb53537878a2cff0295"],"timestamp":"2025-06-24T07:07:10.419Z","userId":124} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:07:10.423Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:10.434Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.435Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.452Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.456Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:10.478Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:10.479Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:10.480Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.483Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.501Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.503Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.518Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.520Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.534Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.536Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:10.551Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.553Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.571Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.574Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:10.588Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:10.590Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:11.505Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:11.505Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:07:20.352Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:07:20.396Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:29.866Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:29.874Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:07:29.990Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:07:30.036Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.090Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.097Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:30.105Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:30.137Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:07:30.139Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:30.141Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.146Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.183Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.187Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:07:30.204Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:30.214Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.217Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.222Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:07:30.238Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:30.246Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:30.252Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:07:31.435Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:07:35.809Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:07:35.836Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:35.890Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T07:07:35.893Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:35.901Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T07:07:35.985Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:35.999Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:36.002Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T07:07:36.022Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:36.028Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:07:36.035Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T07:07:36.199Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:07:38.512Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:07:38.520Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:38.573Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:38.600Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:07:38.613Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:07:38.637Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:45.715Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:45.717Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:45.774Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:45.778Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:07:45.980Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:07:45.985Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:07:46.059Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.061Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:07:46.069Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:07:46.070Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:46.085Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.092Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:46.106Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:46.108Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.111Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:07:46.130Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:07:46.136Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:07:46.144Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:07:46.153Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:07:46.179Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.336Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.337Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.337Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:08:16.333Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:08:16.337Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:08:31.320Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:08:31.372Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:08:31.424Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:08:46.529Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:08:46.533Z"} +{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T07:08:48.670Z"} +{"level":"info","message":"GET /api/users?tagIds=11,9","timestamp":"2025-06-24T07:08:50.754Z"} +{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T07:08:51.938Z"} +{"level":"info","message":"GET /api/users?tagIds=11,9","timestamp":"2025-06-24T07:08:52.803Z"} +{"level":"info","message":"GET /api/users?tagIds=9","timestamp":"2025-06-24T07:08:54.312Z"} +{"level":"info","message":"GET /api/users?tagIds=9,11","timestamp":"2025-06-24T07:08:57.275Z"} +{"level":"info","message":"GET /api/users?tagIds=11","timestamp":"2025-06-24T07:09:02.043Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:03.554Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:09:06.165Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:09:11.141Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:09:11.173Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T07:09:11.213Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T07:09:11.251Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:11.255Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:09:11.260Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:11.279Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T07:09:11.283Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:09:11.285Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:11.304Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:09:11.308Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:09:14.257Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:09:14.267Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:14.335Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:14.363Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:09:14.365Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:09:14.384Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:09:22.139Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:27.641Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.646Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:09:27.721Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:09:27.747Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.783Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.788Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:27.795Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:27.816Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:09:27.823Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T07:09:27.824Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.825Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.859Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.862Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:09:27.869Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:09:27.880Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.886Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.890Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:09:27.894Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:09:27.912Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T07:09:27.918Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T07:09:43.693Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T07:07:04.971Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T07:09:43.695Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:09:43.700Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:09:43.716Z"} +{"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"431ee4d962b8850e8f2e7d9a42c42bec","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T07:09:43.717Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T07:09:43.723Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:01.530Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:06.474Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:17.560Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:10:56.984Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:01.930Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:12.900Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:52.321Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:11:57.268Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:12:08.383Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:12:47.727Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:12:49.075Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:12:49.257Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:12:49.330Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:12:49.412Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:12:57.002Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:13:08.134Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:13:48.054Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:13:48.099Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:03.473Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:43.548Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:43.598Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:14:58.843Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:15:34.010Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:15:43.193Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:15:54.353Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:16:29.385Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:16:34.301Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.777Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.778Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.778Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.779Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.779Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.781Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.782Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.787Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:29.815Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:29.866Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:29.917Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:17:33.186Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:17:33.248Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:17:40.773Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:18:14.662Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:14.668Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:14.724Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:14.728Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:18:14.931Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:18:14.959Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:18:15.038Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.047Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:18:15.052Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:18:15.053Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:15.093Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.103Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:15.124Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:18:15.127Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.129Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:15.152Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:15.158Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:18:15.173Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:18:15.178Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:18:15.206Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:18:25.030Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:18:25.075Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:18:36.186Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:18:45.380Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:18:45.387Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:19:15.542Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:19:15.653Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:19:15.657Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.918Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.919Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:19:31.514Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:19:31.558Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:19:45.847Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:19:45.853Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.363Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.365Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.366Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:20:15.919Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:20:15.924Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:20:27.071Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:20:27.126Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:20:27.179Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:20:46.200Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:20:46.206Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:21:11.157Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:21:11.201Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:21:16.396Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:21:16.401Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:21:22.331Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:21:46.607Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:21:46.612Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.209Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.209Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:22.065Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:22.111Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:22.162Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:22:40.491Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:22:40.495Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:22:57.040Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:23:02.016Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:23:13.113Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:23:40.872Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:23:40.876Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.941Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.945Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.945Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:24:08.634Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:24:08.687Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:24:08.736Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:24:37.077Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:24:37.083Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:24:45.313Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:24:45.316Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.365Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.367Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.367Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:04.012Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:04.062Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:04.112Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:25:15.628Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:25:15.633Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:25:45.818Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:25:45.822Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:48.075Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:48.117Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:25:59.247Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:26:38.668Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:26:39.696Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:26:39.701Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:26:47.789Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:26:59.023Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:27:34.077Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:27:40.081Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:27:40.086Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:27:43.170Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:27:54.429Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.928Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.930Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.933Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:28:36.677Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:28:36.683Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:28:36.685Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:28:36.687Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:28:36.689Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:28:36.690Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:28:37.218Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:28:37.240Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:28:37.311Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:28:37.313Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:28:38.275Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:28:38.279Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:28:40.461Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:28:40.467Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:43.605Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T07:28:43.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:43.606Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:28:52.215Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:28:52.319Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T07:28:51.307Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:28:51.898Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:28:51.901Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:28:52.663Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:29:04.721Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:29:04.930Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:29:08.054Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:29:08.068Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:29:17.127Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:29:17.129Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:29:38.766Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:29:47.236Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:29:47.240Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:29:48.027Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-20","timestamp":"2025-06-24T07:29:48.179Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:30:00.970Z"} +{"level":"info","message":"GET /api/users?dateTo=2025-06-20","timestamp":"2025-06-24T07:30:04.651Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-20&dateTo=2025-06-20","timestamp":"2025-06-24T07:30:11.275Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:30:15.090Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:30:15.092Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.314Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T07:30:34.316Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.316Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T07:30:42.031Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:30:43.559Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:30:43.561Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T07:30:43.565Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:30:44.342Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:30:45.416Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:30:45.420Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.297Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.298Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.298Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:31:15.572Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:31:15.578Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:29.618Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:31:38.848Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:31:38.891Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:44.216Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:44.217Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:31:45.686Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:31:45.691Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:32:15.998Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:32:16.003Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:32:24.986Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:32:25.037Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.775Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.776Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.776Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:32:46.097Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:32:46.101Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-20","timestamp":"2025-06-24T07:32:49.382Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-24","timestamp":"2025-06-24T07:32:52.419Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:33:16.380Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:33:16.385Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:33:20.455Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:33:20.504Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:33:20.554Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.150Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.152Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.153Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-20","timestamp":"2025-06-24T07:33:45.711Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:33:46.418Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:33:46.421Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-20&dateTo=2025-06-20","timestamp":"2025-06-24T07:33:48.831Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:34:02.461Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:34:14.731Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:34:15.029Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:34:15.073Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:34:16.667Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:34:16.670Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.085Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.086Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.086Z"} +{"level":"info","message":"GET /api/users?contactType=wallet","timestamp":"2025-06-24T07:34:33.622Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:34:46.801Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:34:46.807Z"} +{"level":"info","message":"[IdentityService] No user found with identity telegram:1136899732","timestamp":"2025-06-24T07:34:58.906Z"} +{"level":"info","message":"[IdentityService] Saving identity for user 125: telegram:1136899732","timestamp":"2025-06-24T07:34:58.912Z"} +{"level":"info","message":"[IdentityService] Created new identity telegram:1136899732 for user 125","timestamp":"2025-06-24T07:34:58.929Z"} +{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T07:34:58.930Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 125 (Type: number)","timestamp":"2025-06-24T07:34:58.931Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 125:","timestamp":"2025-06-24T07:34:58.934Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 125","timestamp":"2025-06-24T07:34:58.935Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:35:08.738Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:08.747Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:08.802Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:08.809Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:35:09.069Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:35:09.161Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.169Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:35:09.206Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:09.213Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.217Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:35:09.231Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:35:09.233Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:35:09.240Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:09.317Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.325Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:35:09.345Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:35:09.349Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:09.369Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:09.373Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:35:09.391Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:12.872Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:12.926Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:12.979Z"} +{"level":"info","message":"GET /api/users?contactType=telegram","timestamp":"2025-06-24T07:35:18.882Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:35:22.525Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:35:22.560Z"} +{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:35:22.622Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:35:22.659Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:35:22.666Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:22.669Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:22.692Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:22.697Z"} +{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:35:22.706Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:22.721Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:22.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.046Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:26.085Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:35:26.134Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:35:40.015Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:35:40.025Z"} +{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-24T07:35:47.354Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:07.020Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:09.613Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:09.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:20.813Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:20.814Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:36:35.711Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:35.718Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:35.793Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:35.797Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:36:35.849Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:35.851Z"} +{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:36:35.895Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:36:36.044Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:36:36.048Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:36:36.057Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.063Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:36:36.141Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.184Z"} +{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:36:36.192Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.198Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.224Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.227Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.247Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.253Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.271Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.275Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:36:36.303Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:36:36.306Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.207Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.259Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.538Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:02.588Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:37:07.032Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:37:07.036Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.474Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.475Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:37:37.230Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:37:37.235Z"} +{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-24T07:37:38.091Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:55.487Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:55.820Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:37:55.892Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:38:05.046Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:38:05.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.357Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.358Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.358Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:38:35.281Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:38:35.286Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:55.219Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.019Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.225Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.279Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.334Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:05.388Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:39:05.482Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:39:05.485Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:39:06.947Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:39:06.948Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:39:35.671Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:39:35.675Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:39:46.847Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.279Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.280Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.281Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:40:04.978Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:40:04.984Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:40:35.934Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:40:35.938Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:43.606Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.759Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.803Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.846Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.890Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:40:55.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:57.281Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:57.281Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:41:06.237Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:41:06.240Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:41:38.533Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:41:40.776Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:41:40.781Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:41:52.107Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:41:52.163Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:42:15.668Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:42:15.685Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:42:15.686Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:42:15.689Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:42:15.690Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:42:15.691Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:42:14.375Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:42:14.398Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:42:14.450Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:42:14.452Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:42:19.518Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:42:19.522Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:42:24.804Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T07:42:24.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:42:24.806Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T07:42:34.816Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:42:39.782Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:42:39.784Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:42:40.487Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:42:41.158Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:42:41.163Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:43:15.648Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.122Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T07:43:38.123Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.123Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.123Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.124Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:43:39.221Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:43:39.226Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T07:43:48.126Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:43:48.803Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:43:48.805Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:43:49.579Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:44:12.398Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:44:12.400Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:12.401Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:12.402Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:44:12.403Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:44:12.404Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:44:12.772Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:44:12.789Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:44:12.853Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:44:12.856Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:44:13.522Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:44:13.525Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:44:14.258Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:44:34.121Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:44:34.124Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:34.125Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:44:34.126Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:44:34.127Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:44:34.128Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:44:34.581Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:44:34.601Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:44:34.665Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:44:34.671Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:44:33.086Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:44:33.094Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:44:33.787Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:44:39.605Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:44:39.610Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:45:29.260Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:40.002Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:40.008Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:45:56.342Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.355Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.409Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.413Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:45:56.451Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.461Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:45:56.493Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.499Z"} +{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:45:56.523Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:45:56.530Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:45:56.532Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.566Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.573Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:45:56.592Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.600Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.607Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.634Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.640Z"} +{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:45:56.660Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.669Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.674Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:45:56.701Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:45:56.704Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T07:46:11.295Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:46:13.700Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:46:13.726Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:13.789Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:13.816Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:46:13.819Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:46:13.840Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:46:16.876Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:46:16.898Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:16.925Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:16.933Z"} +{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:46:16.940Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:16.958Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:16.961Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=125","timestamp":"2025-06-24T07:46:16.976Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:16.987Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:16.992Z"} +{"level":"info","message":"GET /api/users/125/tags","timestamp":"2025-06-24T07:46:17.001Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:46:29.032Z"} +{"level":"info","message":"GET /api/users/125","timestamp":"2025-06-24T07:46:29.410Z"} +{"level":"info","message":"DELETE /api/users/125","timestamp":"2025-06-24T07:46:30.791Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T07:46:30.858Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:46:34.742Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:46:34.767Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:34.914Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:34.943Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:46:34.948Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:46:34.972Z"} +{"level":"info","message":"[IdentityService] No user found with identity telegram:1136899732","timestamp":"2025-06-24T07:46:40.895Z"} +{"level":"info","message":"[IdentityService] Saving identity for user 126: telegram:1136899732","timestamp":"2025-06-24T07:46:40.900Z"} +{"level":"info","message":"[IdentityService] Created new identity telegram:1136899732 for user 126","timestamp":"2025-06-24T07:46:40.911Z"} +{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T07:46:40.912Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 126 (Type: number)","timestamp":"2025-06-24T07:46:40.913Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 126:","timestamp":"2025-06-24T07:46:40.916Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 126","timestamp":"2025-06-24T07:46:40.916Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:40.932Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:48.152Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.168Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.226Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.233Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:46:48.473Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:46:48.484Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:48.580Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.582Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:48.602Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:46:48.619Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:46:48.624Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:46:48.653Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:46:48.668Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:46:48.705Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.737Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.747Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.781Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.785Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:48.808Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:48.812Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:46:51.320Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:46:51.361Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:46:51.428Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:51.433Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:46:51.439Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:51.465Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:51.469Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:46:51.490Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:46:51.504Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:46:51.508Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:46:51.519Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:46:51.578Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:18.990Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:19.010Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:47:20.011Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:47:26.832Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.837Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:26.887Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.890Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:47:26.939Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.944Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:47:26.968Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:26.972Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:47:26.992Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:47:26.998Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:47:26.999Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.014Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.019Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.040Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.044Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:47:27.049Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.064Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.067Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:47:27.078Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.093Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.102Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:47:27.169Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:27.199Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:27.202Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T07:47:42.817Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T07:47:42.830Z"} +{"conversationId":"8","level":"info","message":"User message saved","messageId":247,"timestamp":"2025-06-24T07:47:42.844Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:47:42.861Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:47:42.877Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:47:57.275Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:47:57.280Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T07:47:58.574Z"} +{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-24T07:47:59.132Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-24T07:47:59.154Z","total":80} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T07:48:04.599Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:48:07.004Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:48:07.034Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:48:07.091Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:48:07.117Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:48:07.119Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:48:07.139Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T07:48:09.449Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T07:48:09.470Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:48:09.499Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:09.503Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:48:09.508Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:48:09.527Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:09.530Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:48:09.541Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:48:09.550Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:09.553Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:48:09.566Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:48:09.589Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:48:19.680Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:48:40.048Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:48:40.052Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:49:10.250Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:49:10.254Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:49:10.757Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:49:38.128Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:49:38.131Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:50:06.109Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:50:08.325Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:50:08.329Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:50:38.503Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:50:38.507Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:51:01.609Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:51:08.701Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:51:08.705Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:51:39.982Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:51:39.986Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:52:01.263Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:52:23.464Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:52:23.472Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:52:23.473Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:52:23.476Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:52:23.477Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:52:23.478Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:52:23.970Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:52:23.982Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:52:24.040Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:52:24.042Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:52:26.814Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:52:26.817Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:52:27.535Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:52:40.368Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:52:40.375Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:53:22.863Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T07:53:41.096Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T07:53:41.098Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T07:53:41.099Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T07:53:41.100Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T07:53:41.101Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T07:53:41.102Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T07:53:41.227Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T07:53:41.243Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T07:53:41.293Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T07:53:41.295Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T07:53:42.084Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T07:53:42.088Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:53:42.807Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:54:41.115Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:54:41.119Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:54:42.537Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:55:38.033Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:55:39.176Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:55:39.180Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:56:33.271Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:39.563Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:39.568Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:56:54.595Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.600Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.663Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.666Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:56:54.706Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.715Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T07:56:54.747Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.755Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T07:56:54.773Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:56:54.790Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T07:56:54.792Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.833Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.845Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:56:54.855Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.876Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.880Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.913Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.918Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:56:54.929Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:54.943Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:54.947Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T07:56:55.005Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:56:55.019Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:56:55.025Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T07:57:01.116Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T07:57:01.127Z"} +{"conversationId":"8","level":"info","message":"User message saved","messageId":248,"timestamp":"2025-06-24T07:57:01.138Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T07:57:01.157Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T07:57:01.188Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:57:24.331Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:57:25.073Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:57:25.076Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:57:56.211Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:57:56.215Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:58:19.669Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:58:24.071Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:58:24.074Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T07:58:53.353Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T07:58:53.357Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T07:58:58.684Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T07:58:58.714Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:58:58.780Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T07:58:58.820Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T07:58:58.944Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T07:58:58.966Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T07:59:19.464Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:00:14.836Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:01:05.922Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:02:05.681Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:02:56.725Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T08:03:44.759Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T08:03:44.763Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T08:03:44.764Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T08:03:44.766Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T08:03:44.767Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T08:03:44.768Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T08:03:44.884Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T08:03:44.897Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T08:03:44.946Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T08:03:44.948Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:03:46.024Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:03:46.028Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:03:46.711Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T08:04:01.070Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T08:04:01.106Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:04:01.141Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:01.148Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:04:01.171Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:01.178Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T08:04:01.182Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:04:01.200Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:01.204Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:04:01.225Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:04:01.246Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T08:04:01.284Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T08:04:04.297Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T08:04:04.307Z"} +{"conversationId":"8","level":"info","message":"User message saved","messageId":249,"timestamp":"2025-06-24T08:04:04.318Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:04:04.340Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:04:04.368Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:04:31.694Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:04:31.702Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:04:42.240Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:05:01.835Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:05:01.839Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:05:32.023Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:05:32.028Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:05:41.849Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:06:02.218Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:06:02.221Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:06:32.422Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:06:32.426Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:06:37.239Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:07:02.610Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:07:02.613Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:07:28.302Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:07:39.153Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:07:39.157Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:08:23.744Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:08:39.540Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:08:39.546Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:09:19.132Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:09:39.908Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:09:39.913Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T08:10:15.184Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T08:10:15.188Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T08:10:15.190Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T08:10:15.191Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T08:10:15.192Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T08:10:15.194Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T08:10:15.323Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T08:10:15.337Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T08:10:15.398Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T08:10:15.400Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:10:20.402Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:10:20.404Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:10:25.549Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:40.308Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:40.315Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T08:10:51.679Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T08:10:51.687Z"} +{"conversationId":"8","level":"info","message":"User message saved","messageId":250,"timestamp":"2025-06-24T08:10:51.703Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:10:51.727Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:10:51.746Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:10:59.484Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.497Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.585Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.598Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:10:59.761Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.763Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T08:10:59.788Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T08:10:59.790Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T08:10:59.858Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T08:10:59.873Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.879Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.887Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.893Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:10:59.928Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.934Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.939Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:10:59.970Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:10:59.976Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:10:59.979Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:11:00.010Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:11:00.013Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T08:11:00.076Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:11:00.096Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:11:00.100Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T08:11:08.439Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T08:11:08.443Z"} +{"conversationId":"8","level":"info","message":"User message saved","messageId":251,"timestamp":"2025-06-24T08:11:08.453Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T08:11:08.473Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T08:11:08.492Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:11:16.506Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:11:30.953Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:11:30.958Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:12:01.116Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:12:01.121Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:12:11.896Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:12:31.321Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:12:31.324Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:13:01.503Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:13:01.506Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:13:07.352Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:13:31.699Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:13:31.702Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:14:01.892Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:14:01.896Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:14:02.764Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:14:39.522Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:14:39.526Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:14:57.992Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:15:39.905Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:15:39.908Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:15:53.522Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:16:40.288Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:16:40.291Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:16:53.238Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:17:40.674Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:17:40.678Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:17:44.263Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:18:07.231Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:18:07.236Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:18:31.287Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:18:31.290Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:18:39.573Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:19:01.482Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:19:01.485Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:19:39.369Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:19:39.122Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:19:39.127Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:20:30.468Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:20:39.498Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:20:39.502Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:21:30.034Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:21:39.883Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:21:39.887Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.707Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T08:22:25.707Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.708Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.708Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.713Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T08:22:33.421Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:22:38.407Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:22:38.408Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:22:39.102Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:22:40.268Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:22:40.272Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:23:16.533Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:23:34.509Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:23:40.641Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:23:40.645Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:24:11.948Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:24:29.986Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:24:41.035Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:24:41.039Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:25:11.774Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:25:29.447Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:25:39.088Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:25:39.094Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:26:02.688Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:26:20.745Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:26:39.483Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:26:39.488Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:26:58.213Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:27:20.607Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:27:39.861Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:27:39.866Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:27:57.861Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:28:15.930Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:28:40.252Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:28:40.258Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:28:48.891Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:29:11.307Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:29:40.628Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:29:40.632Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:29:48.656Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:30:06.820Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:30:41.009Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:30:41.012Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:30:44.130Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:31:02.135Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:31:35.097Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:31:39.090Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:31:39.093Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:31:57.475Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:32:34.926Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:32:39.486Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:32:39.491Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:32:48.595Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:33:30.406Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:33:39.867Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:33:39.872Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:33:43.911Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:34:21.333Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:34:40.229Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:34:40.233Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:34:43.762Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:35:16.735Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.283Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T08:35:39.283Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.287Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:35:40.603Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:35:40.607Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T08:35:49.291Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T08:35:47.565Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T08:35:47.567Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:35:48.385Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:36:12.103Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:36:30.189Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:36:40.999Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:36:41.003Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:36:47.981Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:37:07.517Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:37:25.587Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:37:39.067Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:37:39.070Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:37:39.104Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:38:02.866Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:38:25.255Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.015Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.015Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.019Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:38:39.436Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:38:39.439Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:02.606Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:02.649Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:16.383Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:29.979Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:39:39.826Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:39:39.831Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:39:58.028Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:40:16.076Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:40:40.216Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:40:40.220Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:53.589Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:07.253Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:07.297Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:07.343Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:41:25.029Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:41:40.594Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:41:40.598Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.628Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.629Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.629Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:01.420Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:01.463Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:16.082Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:42:40.968Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:42:40.972Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:44.164Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:42:57.974Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:43:11.464Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:43:35.368Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:43:39.036Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:43:39.039Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:43:53.374Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.330Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.334Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.334Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:44:30.714Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:44:30.771Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:44:39.418Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:44:39.422Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:44:48.746Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:02.296Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:25.991Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:45:39.810Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:45:39.814Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:44.104Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:45:57.584Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:46:21.487Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:46:40.191Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:46:40.194Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:46:43.859Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:46:57.298Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:47:16.886Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:47:34.932Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:47:40.576Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:47:40.579Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:47:52.744Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:48:12.519Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:48:34.693Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:48:40.968Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:48:40.973Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:48:43.814Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:49:07.770Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:49:25.770Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:49:39.031Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:49:39.035Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.742Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.748Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:50:03.089Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:50:03.143Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:50:21.114Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.151Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.151Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.152Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:50:39.413Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:50:39.416Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:02.796Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:02.846Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:16.569Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:34.368Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:51:39.792Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:51:39.796Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:51:58.160Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:52:16.235Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:52:29.746Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:52:40.187Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:52:40.191Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:52:49.218Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:53:11.707Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:53:20.851Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:53:40.566Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:53:40.570Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:53:44.614Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:54:02.774Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:54:20.599Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:54:39.945Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:54:40.955Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:54:40.959Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:02.487Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:11.550Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:35.337Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:55:39.025Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:55:39.029Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:55:57.885Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:56:07.021Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:56:35.068Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:56:39.407Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:56:39.410Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:56:48.928Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:57:02.397Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:57:30.384Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:57:39.784Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:57:39.789Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:57:44.369Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:02.179Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:21.578Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:58:40.163Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:58:40.166Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:44.067Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:58:53.158Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:59:16.922Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T08:59:39.490Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T08:59:40.551Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T08:59:40.555Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.073Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.073Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.076Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:00:12.338Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:00:12.381Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:00:30.587Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:00:40.935Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:00:40.938Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.474Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.475Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:07.802Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:07.851Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:25.980Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:01:38.997Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:01:39.000Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:01:39.507Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:03.062Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:25.752Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:34.748Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:02:39.383Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:02:39.387Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:02:58.576Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:03:16.800Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:03:30.122Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:03:39.766Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:03:39.771Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:03:58.164Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:04:16.467Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:04:25.491Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:04:40.155Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:04:40.159Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:04:49.283Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:05:11.909Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:05:20.962Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:05:40.524Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:05:40.528Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:05:48.990Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:03.014Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:06:09.468Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:06:09.475Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:16.265Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:06:31.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:06:31.174Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:40.093Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:06:58.367Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:07:01.343Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:07:01.346Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:07:11.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:07:38.985Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:07:38.988Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:07:53.827Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:07:53.879Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:08:07.073Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:08:35.239Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:08:39.363Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:08:39.367Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.702Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:06.809Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:06.854Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:26.261Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:09:39.749Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:09:39.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.118Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.119Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.119Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:57.842Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:09:57.885Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:10:26.039Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:10:40.143Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:10:40.149Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:10:40.577Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:10:57.625Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.496Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.496Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.497Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.497Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:11:39.773Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:11:39.818Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:11:40.507Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:11:40.511Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:53.154Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:53.154Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:16.753Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:16.799Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:35.110Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:12:40.897Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:12:40.900Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:12:48.303Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:13:12.129Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:13:38.976Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:13:38.979Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:13:43.829Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:13:43.880Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:14:07.634Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:14:18.971Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:14:18.976Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:14:21.585Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:14:31.907Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:14:31.911Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:14:34.808Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:15:02.102Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:15:02.104Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.097Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.097Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.098Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.098Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.099Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:21.477Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:30.399Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:30.468Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:30.520Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:15:39.729Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:15:39.732Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:15:53.973Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:16:12.425Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:16:17.241Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:16:17.247Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:16:25.607Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:16:30.412Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:16:30.419Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:16:53.719Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:17:00.552Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:17:00.555Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:17:08.611Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:17:23.254Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:17:29.045Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:17:29.050Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:17:47.737Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:18:00.189Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:18:00.192Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:06.705Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:40.171Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:40.213Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:18:40.888Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:18:40.892Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:18:58.516Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:19:01.314Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:19:01.319Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:19:11.754Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T09:19:28.530Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T09:19:28.538Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T09:19:28.539Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T09:19:28.542Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T09:19:28.543Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T09:19:28.544Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T09:19:28.830Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T09:19:28.847Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T09:19:28.905Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T09:19:28.907Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:19:29.658Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:19:29.661Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:19:30.451Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:19:31.515Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:19:31.521Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.338Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T09:20:30.340Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.341Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.342Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:20:32.974Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:20:32.982Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T09:20:38.071Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:20:41.527Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:20:41.529Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:20:46.593Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:21:21.503Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:21:32.132Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:21:32.136Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:21:37.659Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:22:16.580Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:22:33.019Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:22:34.016Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:22:34.024Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:23:02.626Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:23:02.633Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:02.642Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:02.675Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:02.679Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:23:02.722Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:02.729Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:02.739Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:23:02.774Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:23:02.854Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:23:11.952Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:23:28.885Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:23:28.892Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:28.898Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:28.937Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:28.947Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:23:28.959Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:28.987Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:28.992Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:23:29.008Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:23:29.158Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.987Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T09:23:32.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.989Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.989Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.990Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.990Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.991Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.991Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.992Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T09:23:42.991Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:23:43.671Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:23:43.672Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:23:44.385Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:23:59.848Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:23:59.853Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:24:07.420Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:24:13.083Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:24:23.956Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:24:26.685Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:24:29.352Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:24:29.356Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:24:39.831Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:24:59.605Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:24:59.611Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:02.706Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:23.640Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:25:30.419Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:25:30.423Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:39.533Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:25:58.110Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:00.607Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:00.612Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:26:19.004Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:30.791Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:30.795Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:26:34.835Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:26:44.923Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:26:44.926Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:44.931Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:26:44.968Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:44.981Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:44.985Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:26:45.011Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:26:45.021Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:26:45.027Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:26:45.070Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:26:53.471Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:27:09.990Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:27:12.511Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.516Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.593Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.596Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:27:12.631Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.639Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:27:12.663Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:27:12.667Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:27:12.741Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:27:12.764Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.771Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.788Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.795Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:27:12.813Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.824Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.830Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:27:12.854Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.859Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.863Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.883Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.887Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:27:12.949Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:12.967Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:12.972Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:27:16.188Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:27:30.276Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:27:43.035Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:27:43.039Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:27:53.748Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:28:05.383Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:28:14.216Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:28:14.222Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:28:21.418Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:28:44.321Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:28:44.410Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:28:44.413Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:00.918Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:29:14.617Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:29:14.620Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:16.792Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:39.618Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:29:44.799Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:29:44.802Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:29:56.241Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:30:14.987Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:30:14.990Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:30:16.439Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:30:35.082Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:30:55.829Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:31:07.540Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:31:13.446Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:31:13.451Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:31:34.706Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:31:43.243Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:31:43.247Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:31:51.322Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:02.926Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:32:13.439Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:32:13.443Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:30.180Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:46.735Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:32:58.160Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:33:14.905Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:33:14.908Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:33:21.232Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:33:37.791Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:33:53.657Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:34:06.739Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:34:06.745Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:34:14.203Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:34:14.205Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:34:16.519Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:34:33.131Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:34:44.397Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:34:44.400Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:34:53.423Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:35:11.955Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:24.493Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:24.500Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:35:28.493Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:35:44.561Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:44.782Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:44.786Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:35:55.762Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:35:55.765Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:55.767Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:55.789Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:55.792Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:35:55.814Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:35:55.827Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:35:55.830Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:35:55.839Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:35:55.880Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:36:07.372Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:36:23.882Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:36:26.756Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:36:26.759Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:36:39.833Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:36:56.953Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:36:56.959Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:37:02.797Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:37:23.745Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:27.140Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:27.143Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:37:39.606Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:37:51.402Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.409Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.460Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.465Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:37:51.506Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.509Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:37:51.532Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:37:51.533Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:37:51.572Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:37:51.581Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.588Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.601Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.609Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:37:51.636Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.655Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.659Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:37:51.672Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.696Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.699Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.717Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.721Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:37:51.779Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:37:51.807Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:37:51.811Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:37:55.308Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:02.401Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:14.705Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:38:22.104Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:38:22.108Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:30.655Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:38:52.305Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:38:52.309Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:38:57.788Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:39:14.488Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:39:22.497Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:39:22.501Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:39:25.987Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:39:52.683Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:39:52.687Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:39:53.275Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:40:09.903Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:40:12.985Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:40:12.990Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:12.993Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:13.034Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:13.043Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:40:13.053Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:13.091Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:40:13.095Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:13.097Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:40:13.153Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:40:25.713Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:43.300Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:43.303Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:40:44.553Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:44.555Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:44.575Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:44.578Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:40:44.593Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:40:44.605Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:40:44.610Z"} +{"level":"info","message":"GET /api/identities?user_id=126","timestamp":"2025-06-24T09:40:44.637Z"} +{"level":"info","message":"POST /api/identities/link","timestamp":"2025-06-24T09:40:44.714Z"} +{"level":"info","message":"[AuthService] Linking identity telegram:1136899732 to user 1","timestamp":"2025-06-24T09:40:44.716Z"} +{"level":"warn","message":"[AuthService] Identity telegram:1136899732 already belongs to user 126, not user 1","timestamp":"2025-06-24T09:40:44.720Z"} +{"level":"error","message":"[AuthService] Error linking identity telegram:1136899732 to user 1: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:40:44.722Z"} +{"level":"error","message":"Error linking identity: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:40:44.723Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:40:44.739Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:40:44.759Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:40:44.802Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.793Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.793Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.794Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.794Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.795Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.795Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.796Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.796Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.798Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.798Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.801Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.811Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.812Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.812Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.813Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.814Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.816Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.817Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.817Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.818Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.818Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.821Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:01.015Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:01.069Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:14.813Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:14.818Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:16.899Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:16.901Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:16.966Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:16.969Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:17.005Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.013Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:41:17.056Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:41:17.058Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:17.060Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.064Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:41:17.111Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.128Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.132Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.152Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.155Z"} +{"level":"info","message":"GET /api/identities?user_id=126","timestamp":"2025-06-24T09:41:17.205Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.209Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.213Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.245Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.250Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:17.266Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:17.270Z"} +{"level":"info","message":"POST /api/identities/link","timestamp":"2025-06-24T09:41:17.289Z"} +{"level":"info","message":"[AuthService] Linking identity telegram:1136899732 to user 1","timestamp":"2025-06-24T09:41:17.290Z"} +{"level":"warn","message":"[AuthService] Identity telegram:1136899732 already belongs to user 126, not user 1","timestamp":"2025-06-24T09:41:17.293Z"} +{"level":"error","message":"[AuthService] Error linking identity telegram:1136899732 to user 1: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:41:17.295Z"} +{"level":"error","message":"Error linking identity: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:41:17.296Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:41:17.327Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:41:17.345Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:41:17.420Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:21.109Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:39.679Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:48.013Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:48.017Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:41:51.373Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:51.376Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:51.399Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:51.401Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:41:51.409Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:41:51.427Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:41:51.433Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T09:41:54.910Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T09:41:54.914Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T09:41:54.915Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T09:41:54.916Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T09:41:54.918Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T09:41:54.919Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T09:41:55.048Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T09:41:55.067Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T09:41:55.128Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T09:41:55.131Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:41:55.820Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:41:55.824Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:41:56.466Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:42:52.024Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:43:47.305Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:07.357Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:44:07.362Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:07.367Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:07.401Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:07.408Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:44:07.422Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:07.442Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:07.447Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:44:07.454Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:44:07.493Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:36.025Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:36.029Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:41.231Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.233Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.318Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.321Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:41.388Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.391Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:44:41.438Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.445Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:44:41.465Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:44:41.478Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:44:41.479Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.533Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.545Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=126","timestamp":"2025-06-24T09:44:41.556Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.581Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.585Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.608Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.612Z"} +{"level":"info","message":"GET /api/messages?conversationId=8","timestamp":"2025-06-24T09:44:41.617Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.643Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.649Z"} +{"level":"info","message":"GET /api/users/126/tags","timestamp":"2025-06-24T09:44:41.698Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:44:41.725Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:44:41.730Z"} +{"level":"info","message":"GET /api/users/126","timestamp":"2025-06-24T09:44:44.680Z"} +{"level":"info","message":"DELETE /api/users/126","timestamp":"2025-06-24T09:44:46.259Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T09:44:46.429Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:44:47.662Z"} +{"level":"info","message":"[IdentityService] No user found with identity telegram:1136899732","timestamp":"2025-06-24T09:45:01.462Z"} +{"level":"info","message":"[IdentityService] Saving identity for user 127: telegram:1136899732","timestamp":"2025-06-24T09:45:01.469Z"} +{"level":"info","message":"[IdentityService] Created new identity telegram:1136899732 for user 127","timestamp":"2025-06-24T09:45:01.490Z"} +{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T09:45:01.491Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 127 (Type: number)","timestamp":"2025-06-24T09:45:01.492Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 127:","timestamp":"2025-06-24T09:45:01.495Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 127","timestamp":"2025-06-24T09:45:01.496Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:45:01.553Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:45:06.654Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:45:06.661Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:45:02.970Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:45:03.005Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:45:03.011Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:45:03.042Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:45:06.006Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:45:06.043Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:45:06.091Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:06.098Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:45:06.108Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:45:06.129Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:06.135Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:45:06.149Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:45:06.176Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:06.179Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:45:06.190Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:45:06.235Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:45:10.586Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:45:37.547Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:45:37.551Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:45:42.448Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:46:07.683Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:07.687Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:46:36.529Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:46:36.533Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:36.538Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:46:36.570Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:46:36.577Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:36.584Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:46:36.605Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:46:36.613Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:46:36.618Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:46:36.652Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:46:37.850Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:47:05.970Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:47:06.480Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:47:06.504Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:47:06.791Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:47:06.794Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:47:27.574Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:47:27.753Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:47:27.773Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:47:33.288Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:47:37.160Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:47:37.164Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:07.360Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:07.364Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:48:28.601Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:31.963Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:48:31.968Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:31.970Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:31.996Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:31.999Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:48:32.025Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:32.031Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:32.035Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:48:32.054Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:48:32.093Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:44.024Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.031Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.119Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.122Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:44.179Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.183Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:48:44.212Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:48:44.214Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:48:44.233Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:48:44.320Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.328Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.331Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.334Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:48:44.352Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.365Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.368Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:48:44.378Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.390Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.394Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.416Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.419Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:48:44.464Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:48:44.485Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:48:44.488Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:48:48.218Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:48:48.390Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:48:48.564Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:49:11.128Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.138Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.191Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.195Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:49:11.233Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.236Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:49:11.264Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:49:11.306Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:49:11.309Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:49:11.310Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.314Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.317Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.327Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:49:11.343Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.369Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.373Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:49:11.379Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.395Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.401Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:49:11.439Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.455Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.458Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:11.480Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:11.483Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:49:24.004Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:49:39.964Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:49:39.967Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:50:10.143Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:50:10.146Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:50:19.454Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:50:40.342Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:50:40.347Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:51:10.464Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:10.523Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:10.526Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T09:51:30.495Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T09:51:30.505Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T09:51:30.506Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T09:51:30.508Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T09:51:30.509Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T09:51:30.511Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T09:51:30.772Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T09:51:30.785Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T09:51:30.842Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T09:51:30.844Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:51:31.592Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:51:31.595Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:51:30.019Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:40.738Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:40.743Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:51:48.907Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:48.913Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.012Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.026Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:51:49.115Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.118Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:51:49.174Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.177Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.212Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.225Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:51:49.246Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:51:49.247Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:51:49.260Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.329Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.344Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:49.366Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:49.370Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:51:50.158Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:50.162Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:50.165Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:51:50.215Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:51:50.220Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:51:50.223Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:51:50.301Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T09:51:55.460Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:51:56.011Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:51:56.032Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T09:52:05.301Z"} +{"level":"info","message":"GET /api/chat/history?offset=50&limit=30","timestamp":"2025-06-24T09:52:05.339Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":50,"timestamp":"2025-06-24T09:52:05.350Z","total":80} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T09:52:10.283Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T09:52:10.284Z"} +{"conversationId":1,"level":"info","message":"User message saved","messageId":258,"timestamp":"2025-06-24T09:52:10.295Z"} +{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T09:52:10.310Z"} +{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T09:52:10.310Z"} +{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T09:52:10.313Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T09:52:25.709Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:52:27.747Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:52:27.786Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:27.868Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:27.902Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:52:27.913Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:52:27.954Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.764Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T09:52:30.765Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.766Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.767Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:52:30.908Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:52:30.964Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:52:31.003Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:52:31.010Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T09:52:31.042Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:52:31.065Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:52:31.076Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T09:52:31.102Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:52:31.116Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:52:31.120Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T09:52:31.144Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T09:52:31.195Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T09:52:40.780Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:52:45.742Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:52:45.745Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:52:46.522Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:52:49.817Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:52:50.147Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:50.220Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:52:50.294Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:52:50.326Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:52:50.357Z"} +{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T09:53:06.257Z"} +{"conversationId":1,"level":"info","message":"AI response saved","messageId":259,"timestamp":"2025-06-24T09:53:06.317Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:53:23.116Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T09:53:41.866Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:49.379Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:49.385Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:49.464Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:49.471Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:53:50.017Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:53:50.331Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:50.375Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:50.385Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:50.393Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:50.395Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.397Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:50.432Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:50.454Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.462Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:53:50.479Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:50.495Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.499Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:53:50.515Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:50.544Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:50.549Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:54.414Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.417Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:54.485Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.489Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:53:54.536Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.540Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:54.553Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:53:54.555Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:53:54.818Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:53:54.826Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:54.932Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.935Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:54.949Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:54.969Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:53:54.988Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:54.990Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:53:55.013Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:53:55.044Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:53:55.052Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:53:55.059Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:54:07.164Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:54:07.186Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:07.251Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:07.257Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:07.284Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:07.287Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:54:07.290Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:07.309Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:07.312Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:54:07.332Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:54:07.355Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:54:07.551Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:18.639Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:54:18.639Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:54:18.641Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:54:18.641Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:18.642Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:17.077Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:54:17.077Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:17.238Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:54:17.239Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:54:17.253Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:54:17.254Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:17.415Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:54:17.416Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:54:17.581Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:54:17.581Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T09:54:17.582Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:17.583Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:25.584Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:25.590Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:33.877Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:37.401Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:54:37.401Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:54:37.403Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:54:37.404Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:37.404Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:38.032Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:54:38.032Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:54:38.317Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:54:38.317Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:38.348Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:54:38.348Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:54:38.414Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:54:38.415Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:54:38.738Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:54:38.739Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T09:54:38.739Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:38.739Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:40.515Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.520Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:40.615Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.618Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:40.704Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.714Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:54:40.748Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.765Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:54:40.812Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:40.834Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:54:40.835Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:40.858Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.876Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:54:40.885Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:40.963Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:40.970Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:54:40.988Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:41.020Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:41.031Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:41.067Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:41.072Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:54:41.297Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:54:41.387Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:54:41.393Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:54:49.840Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:55:04.587Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.592Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:04.670Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.674Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:55:04.876Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.879Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:04.907Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:04.907Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:55:04.947Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:55:04.950Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.956Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:04.971Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:04.980Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:55:05.011Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.032Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.037Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:55:05.057Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.064Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.081Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.109Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.117Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:55:05.274Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:55:05.332Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:55:05.337Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:13.932Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:55:13.932Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:55:13.933Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:55:13.934Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:13.934Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:12.314Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:55:12.314Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:12.366Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:55:12.367Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:55:12.518Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:55:12.518Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:12.690Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:55:12.690Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:55:12.866Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:55:12.866Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T09:55:12.866Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:12.867Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T09:55:14.681Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:55:16.693Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:55:16.745Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:16.835Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:16.875Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:55:16.887Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:55:16.932Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:20.061Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:20.072Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:32.750Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:55:32.751Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:55:32.752Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:55:32.752Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:32.753Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:33.549Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:55:33.549Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:55:33.652Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:55:33.652Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:33.770Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:55:33.770Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:55:33.782Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:55:33.782Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:55:34.073Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:55:34.073Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T09:55:34.074Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:55:34.074Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:55:43.855Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:55:43.870Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:56:09.330Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:56:09.330Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:56:09.332Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:56:09.332Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:09.333Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:07.684Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:56:07.685Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:07.883Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:56:07.884Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:56:07.918Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:56:07.918Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:08.055Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:56:08.055Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:56:08.186Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:56:08.187Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T09:56:08.187Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:08.187Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:56:15.175Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:56:15.191Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:56:28.048Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:56:28.048Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:56:28.049Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:56:28.050Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:28.050Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:28.706Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:56:28.707Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:28.968Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:56:28.968Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:56:28.993Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:56:28.993Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:56:29.098Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:56:29.098Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:56:29.394Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:56:29.394Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T09:56:29.395Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:56:29.395Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:56:38.845Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:56:38.846Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:57:04.710Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:57:04.711Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:57:04.712Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:57:04.713Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:04.713Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:03.136Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:57:03.137Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:57:03.296Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:57:03.296Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:03.573Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:57:03.574Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:57:03.678Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:57:03.678Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:03.854Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:57:03.855Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","sepolia","bsc"],"timestamp":"2025-06-24T09:57:03.855Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:03.856Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:12.135Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:12.136Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.939Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T09:57:27.939Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.940Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.940Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.941Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.942Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.945Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.945Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T09:57:35.634Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T09:57:40.591Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T09:57:40.593Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:57:41.398Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:57:41.398Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:57:41.400Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:57:41.400Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:41.400Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:42.188Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:57:42.188Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:57:42.298Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:57:42.298Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:42.343Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:57:42.343Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:42.380Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:57:42.380Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:57:42.470Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:57:42.470Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["bsc","arbitrum","ethereum","polygon","sepolia"],"timestamp":"2025-06-24T09:57:42.470Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:42.471Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:56.021Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:56.021Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:00.158Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:00.158Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:00.161Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:00.162Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:00.162Z"} +{"level":"info","message":"[IdentityService] No user found with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:00.209Z"} +{"level":"info","message":"[IdentityService] Saving identity for user 128: email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:00.220Z"} +{"level":"info","message":"[IdentityService] Created new identity email:avtarabanov@gmail.com for user 128","timestamp":"2025-06-24T09:58:00.232Z"} +{"level":"info","message":"[WS] broadcastContactsUpdate after new user created","timestamp":"2025-06-24T09:58:00.233Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:00.234Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:00.238Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:00.238Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:58.561Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:57:58.562Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:58.628Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:57:58.628Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:57:58.695Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:57:58.728Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:57:58.729Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:57:58.943Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:57:58.944Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:57:59.012Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:57:59.013Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","sepolia","ethereum"],"timestamp":"2025-06-24T09:57:59.013Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:57:59.013Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:22.076Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:22.078Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:23.330Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:23.331Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:23.336Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:23.336Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:23.337Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:23.391Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:23.393Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:23.395Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:23.396Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:24.064Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:58:24.066Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:24.129Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:58:24.130Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:58:24.286Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:58:24.286Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:24.433Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:58:24.434Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:58:24.446Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:58:24.447Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T09:58:24.447Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:24.448Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:32.830Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:32.831Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:36.953Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:36.954Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:36.961Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:36.961Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:36.962Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:37.037Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:37.038Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:37.040Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:37.040Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:37.737Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:58:37.738Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:58:37.887Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:58:37.888Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:38.107Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:58:38.107Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:38.180Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:58:38.180Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:58:38.295Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:58:38.298Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-06-24T09:58:38.299Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:38.299Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:58:45.666Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:45.669Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:45.802Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:45.830Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:58:46.207Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:58:46.223Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:58:46.342Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.353Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:46.361Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:46.362Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:58:46.383Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:46.417Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.421Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:46.444Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:46.446Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:58:46.453Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:58:46.483Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:58:46.543Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:46.550Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.584Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:46.636Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:46.643Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:58:52.461Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:58:52.820Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:58:53.712Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:53.717Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T09:58:53.760Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:53.938Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:53.959Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T09:58:53.963Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T09:58:54.026Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:58:54.041Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:58:54.070Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T09:58:54.371Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:58:55.529Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:58:55.530Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:58:55.532Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:58:55.533Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:55.533Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:58:55.565Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:58:55.566Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:58:55.570Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:58:55.570Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:53.974Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:58:53.975Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:58:54.136Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:58:54.136Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:54.180Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:58:54.181Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:58:54.278Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:58:54.279Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:58:54.357Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:58:54.358Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","sepolia","ethereum"],"timestamp":"2025-06-24T09:58:54.358Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:58:54.359Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T09:59:08.655Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T09:59:08.674Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:59:08.771Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T09:59:08.812Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T09:59:08.826Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T09:59:08.854Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:11.085Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:11.087Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T09:59:11.518Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T09:59:11.570Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T09:59:11.612Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:11.615Z"} +{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T09:59:11.620Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:59:11.646Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:11.655Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=128","timestamp":"2025-06-24T09:59:11.676Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:59:11.696Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:11.699Z"} +{"level":"info","message":"GET /api/messages?conversationId=10","timestamp":"2025-06-24T09:59:11.718Z"} +{"level":"info","message":"GET /api/users/128/tags","timestamp":"2025-06-24T09:59:11.778Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:14.204Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:59:14.204Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:59:14.206Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:59:14.207Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:14.207Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:14.249Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:59:14.251Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:59:14.262Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:59:14.264Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:15.126Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:59:15.127Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:59:15.148Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:59:15.148Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:15.156Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:59:15.157Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:15.168Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:59:15.169Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:59:15.258Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:59:15.259Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["bsc","arbitrum","ethereum","polygon","sepolia"],"timestamp":"2025-06-24T09:59:15.259Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:15.260Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:21.388Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:21.389Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:29.688Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:29.689Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:32.318Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:59:32.318Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:59:32.320Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:59:32.320Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:32.321Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:32.394Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:59:32.394Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:59:32.397Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:59:32.397Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:33.076Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:59:33.077Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:59:33.270Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:59:33.270Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:33.417Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:59:33.418Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:59:33.447Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:59:33.448Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:33.589Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:59:33.589Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","sepolia","bsc"],"timestamp":"2025-06-24T09:59:33.590Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:33.591Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:39.803Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T09:59:42.527Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T09:59:42.530Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:46.663Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:46.664Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T09:59:52.835Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T09:59:52.836Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T09:59:52.839Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T09:59:52.839Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:52.840Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:52.887Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T09:59:52.888Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T09:59:52.890Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T09:59:52.891Z"} +{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T09:59:53.211Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:53.621Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T09:59:53.622Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:53.801Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T09:59:53.802Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T09:59:53.821Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T09:59:53.821Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T09:59:53.834Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T09:59:53.834Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T09:59:54.127Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T09:59:54.127Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","ethereum","arbitrum","sepolia"],"timestamp":"2025-06-24T09:59:54.127Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T09:59:54.128Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:57.206Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:57.207Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:01.309Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:01.310Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:08.621Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:08.622Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:09.651Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:00:09.652Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:00:09.655Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:00:09.655Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:09.656Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:09.724Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:00:09.725Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:00:09.727Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:00:09.728Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:10.372Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:00:10.373Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:10.381Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:00:10.381Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:00:10.555Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:00:10.555Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:10.587Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:00:10.587Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:00:10.727Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:00:10.728Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T10:00:10.728Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:10.728Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:00:13.293Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:00:13.300Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:27.237Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:27.683Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:00:27.683Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:00:27.685Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:00:27.686Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:27.686Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:27.741Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:00:27.742Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:00:27.743Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:00:27.744Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:28.406Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:00:28.407Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:00:28.598Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:00:28.599Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:28.615Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:00:28.616Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:00:28.753Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:00:28.753Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:28.853Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:00:28.853Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","sepolia","bsc"],"timestamp":"2025-06-24T10:00:28.854Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:28.854Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:37.694Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:37.697Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:41.289Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:41.290Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:00:42.908Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:00:42.913Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:43.489Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:43.490Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:00:48.225Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:00:48.226Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:00:48.231Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:00:48.232Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:48.232Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:48.286Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:00:48.289Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:00:48.292Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:00:48.292Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:48.930Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:00:48.931Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:00:49.129Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:00:49.130Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:49.178Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:00:49.178Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:00:49.243Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:00:49.243Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:00:49.567Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:00:49.568Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:00:49.569Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:00:49.569Z"} +{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T10:00:51.126Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:52.161Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:52.162Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:01.001Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:01.002Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:01:05.154Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:01:05.155Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:01:05.158Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:01:05.158Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:05.158Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:01:05.200Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:01:05.201Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:01:05.204Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:01:05.204Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:05.933Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:01:05.934Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:05.949Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:01:05.950Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:01:06.144Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:01:06.145Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:06.210Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:06.211Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:06.266Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:01:06.267Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:01:06.433Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:01:06.434Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T10:01:06.435Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:06.435Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:13.095Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:13.099Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:01:27.329Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:01:27.329Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:01:27.332Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:01:27.333Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:27.333Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:01:27.339Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:01:27.339Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:01:27.366Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:01:27.367Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:28.064Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:01:28.064Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:01:28.247Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:01:28.247Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:28.366Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:01:28.367Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:01:28.384Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:01:28.385Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:01:28.397Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:01:28.397Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:01:28.398Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:28.399Z"} +{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T10:01:29.468Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:41.032Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:41.043Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.764Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.764Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.765Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.765Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:44.088Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:44.089Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:01:46.241Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.246Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.355Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.359Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:01:46.416Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.428Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:01:46.484Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.523Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:46.549Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:01:46.550Z"} +{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T10:01:46.578Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.595Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.610Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.657Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.660Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.692Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.698Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=128","timestamp":"2025-06-24T10:01:46.710Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.734Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.740Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:01:46.774Z"} +{"level":"info","message":"GET /api/messages?conversationId=10","timestamp":"2025-06-24T10:01:46.782Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:01:46.791Z"} +{"level":"info","message":"GET /api/users/128/tags","timestamp":"2025-06-24T10:01:46.928Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:49.568Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:49.570Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:50.937Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:50.938Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:04.849Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:04.849Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:04.851Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:04.851Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:04.852Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:04.853Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:04.853Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:04.857Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:04.857Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:04.883Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:04.884Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:04.886Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:04.887Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:04.887Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:04.928Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:04.929Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:04.931Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:04.931Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.726Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:05.727Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:05.767Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:05.767Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.777Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:05.779Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.849Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:05.849Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:05.953Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:05.954Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.972Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:05.972Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:05.991Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:05.992Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:06.122Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:06.122Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["arbitrum","bsc","polygon","ethereum","sepolia"],"timestamp":"2025-06-24T10:02:06.123Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:06.124Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:06.132Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:06.133Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:06.143Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:06.144Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:02:06.144Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:06.145Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:02:17.704Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:02:17.722Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:18.355Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:18.355Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:18.357Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:18.357Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:18.357Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:18.410Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:18.411Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:18.413Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:18.414Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:19.104Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:19.105Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:19.173Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:19.174Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:19.320Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:19.320Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:19.323Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:19.323Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:19.708Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:19.710Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","arbitrum","ethereum","sepolia"],"timestamp":"2025-06-24T10:02:19.711Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:19.711Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:30.163Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:30.164Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:39.156Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:39.157Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:39.159Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:39.160Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:39.160Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:39.161Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:39.162Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:39.165Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:39.165Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:39.950Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:39.951Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:40.071Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:40.072Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:40.121Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:40.122Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:40.207Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:40.208Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:40.210Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:40.210Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:40.256Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:40.257Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","bsc","sepolia"],"timestamp":"2025-06-24T10:02:40.257Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:40.258Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:02:47.865Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:02:47.869Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:02:55.754Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:02:55.754Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:02:55.759Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:02:55.760Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:55.760Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:02:55.817Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:02:55.819Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:02:55.823Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:02:55.823Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:56.461Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:02:56.462Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:02:56.702Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:02:56.702Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:56.746Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:02:56.747Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:02:56.882Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:02:56.882Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:02:56.885Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:02:56.885Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","sepolia","ethereum"],"timestamp":"2025-06-24T10:02:56.885Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:02:56.886Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:03.365Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:03.367Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:11.123Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:11.124Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:03:18.011Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:03:18.016Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:03:18.020Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:03:18.022Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:18.022Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:03:18.075Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:03:18.080Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:03:18.096Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:03:18.097Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:03:18.098Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:03:18.099Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:18.789Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:03:18.789Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:03:18.947Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:03:18.948Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:18.976Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:03:18.976Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:19.086Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:03:19.087Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:03:19.402Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:03:19.403Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:03:19.403Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:19.403Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:32.235Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:32.236Z"} +{"level":"info","message":"[IdentityService] Found user 1 with identity email:hb3accelerator@gmail.com","timestamp":"2025-06-24T10:03:32.423Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 1 (Type: number)","timestamp":"2025-06-24T10:03:32.423Z"} +{"0":{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b"},"level":"info","message":"[getLinkedWallet] DB query result for userId 1:","timestamp":"2025-06-24T10:03:32.426Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b for userId 1","timestamp":"2025-06-24T10:03:32.426Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:32.427Z"} +{"level":"info","message":"[IdentityService] Found user 128 with identity email:avtarabanov@gmail.com","timestamp":"2025-06-24T10:03:32.485Z"} +{"level":"info","message":"[getLinkedWallet] Called with userId: 128 (Type: number)","timestamp":"2025-06-24T10:03:32.486Z"} +{"level":"info","message":"[getLinkedWallet] DB query result for userId 128:","timestamp":"2025-06-24T10:03:32.489Z"} +{"level":"info","message":"[getLinkedWallet] Returning address: undefined for userId 128","timestamp":"2025-06-24T10:03:32.490Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:30.876Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:03:30.876Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:03:31.032Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:03:31.033Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:31.107Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:03:31.108Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:03:31.186Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:03:31.187Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:03:31.444Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:03:31.444Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","bsc","ethereum","sepolia"],"timestamp":"2025-06-24T10:03:31.445Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:03:31.445Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:43.266Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:43.267Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:03:48.247Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:03:48.253Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:03:51.116Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.239Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.240Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.243Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.244Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:04:08.990Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:12.974Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:12.975Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:04:18.903Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:18.909Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.040Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.044Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:04:19.103Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.110Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:04:19.138Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.147Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:04:19.181Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:04:19.184Z"} +{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T10:04:19.188Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=128","timestamp":"2025-06-24T10:04:19.264Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.267Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.277Z"} +{"level":"info","message":"GET /api/messages?conversationId=10","timestamp":"2025-06-24T10:04:19.312Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.330Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.334Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.368Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.372Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.396Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.408Z"} +{"level":"info","message":"GET /api/users/128/tags","timestamp":"2025-06-24T10:04:19.484Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:19.559Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:19.565Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:04:29.736Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:34.695Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:34.700Z"} +{"level":"info","message":"Email sent to avtarabanov@gmail.com","timestamp":"2025-06-24T10:04:45.233Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:04:46.449Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:04:49.728Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:04:49.734Z"} +{"level":"info","message":"GET /api/users/128","timestamp":"2025-06-24T10:04:59.801Z"} +{"level":"info","message":"DELETE /api/users/128","timestamp":"2025-06-24T10:05:01.225Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:05:01.400Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:05:03.440Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:03.502Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:05:03.655Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:05:03.687Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:05:04.465Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:05:04.667Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:05:04.704Z"} +{"level":"info","message":"Email sent to hb3accelerator@gmail.com","timestamp":"2025-06-24T10:05:04.813Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:05:04.878Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:05:06.799Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:05:06.856Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:05:07.083Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:05:07.086Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T10:05:07.117Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:05:07.143Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:05:07.148Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:05:07.186Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:05:07.189Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T10:05:07.207Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T10:05:07.238Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T10:05:07.564Z"} +{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(10) is not present in table \"conversations\".","file":"ri_triggers.c","length":287,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/services/emailBot.js:185:23","table":"messages","timestamp":"2025-06-24T10:05:09.437Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:05:23.032Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:05:31.063Z"} +{"level":"info","message":"GET /api/tables?_t=1750759538637","timestamp":"2025-06-24T10:05:35.441Z"} +{"level":"info","message":"GET /api/tables/23","timestamp":"2025-06-24T10:05:38.657Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:38.731Z"} +{"level":"info","message":"DELETE /api/tables/23","timestamp":"2025-06-24T10:05:45.291Z"} +{"level":"info","message":"GET /api/tables?_t=1750759547790","timestamp":"2025-06-24T10:05:45.360Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:05:46.246Z"} +{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(10) is not present in table \"conversations\".","file":"ri_triggers.c","length":287,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/services/emailBot.js:185:23","table":"messages","timestamp":"2025-06-24T10:05:47.855Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:05:50.083Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.086Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.124Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.149Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:05:50.171Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.324Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.327Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.327Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.330Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:09.059Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:18.599Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:18.652Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T10:06:24.170Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:24.212Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.248Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.271Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.290Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:06:24.322Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:37.207Z"} +{"level":"info","message":"PATCH /api/tables/column/10","timestamp":"2025-06-24T10:06:50.973Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:50.994Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:06:55.238Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:06:59.937Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:06:59.962Z"} +{"level":"info","message":"DELETE /api/tables/column/10","timestamp":"2025-06-24T10:07:03.424Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:07:03.445Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:07:13.808Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T10:07:15.993Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:07:16.018Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T10:07:23.400Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T10:07:23.464Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:07:32.607Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:07:50.559Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:08:09.192Z"} +{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T10:08:18.489Z"} +{"level":"info","message":"GET /api/tables?_t=1750759701969","timestamp":"2025-06-24T10:08:18.541Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:08:32.408Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:08:46.020Z"} +{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T10:08:46.650Z"} +{"level":"info","message":"GET /api/tables?_t=1750759730095","timestamp":"2025-06-24T10:08:46.703Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:08:59.715Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:08:59.719Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:09:04.564Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:09:23.402Z"} +{"level":"info","message":"POST /api/tables/25/columns","timestamp":"2025-06-24T10:09:33.520Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:33.545Z"} +{"level":"info","message":"POST /api/tables/25/rows","timestamp":"2025-06-24T10:09:35.265Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:35.284Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:09:35.316Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:09:40.364Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:40.389Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:09:45.757Z"} +{"level":"info","message":"POST /api/tables/25/columns","timestamp":"2025-06-24T10:09:51.023Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:09:51.045Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:00.015Z"} +{"level":"info","message":"POST /api/tables/25/columns","timestamp":"2025-06-24T10:10:06.820Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:10:06.845Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:23.124Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:10:35.983Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T10:10:36.007Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:41.067Z"} +{"level":"info","message":"GET /api/tables?_t=1750759847332","timestamp":"2025-06-24T10:10:44.464Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:10:57.439Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:11:18.600Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:11:32.208Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:11:50.825Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:12:13.941Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:12:31.082Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:12:48.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.522Z"} +{"level":"info","message":"GET /api/tables?_t=1750760006237","timestamp":"2025-06-24T10:13:22.781Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:13:22.939Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:13:22.981Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:13:25.214Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:13:25.248Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:13:41.580Z"} +{"level":"info","message":"POST /api/tables/24/columns","timestamp":"2025-06-24T10:13:43.475Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:13:43.494Z"} +{"level":"info","message":"POST /api/tables/24/columns","timestamp":"2025-06-24T10:13:55.700Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:13:55.718Z"} +{"level":"info","message":"POST /api/tables/24/columns","timestamp":"2025-06-24T10:14:02.115Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:02.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.928Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.929Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.929Z"} +{"level":"info","message":"POST /api/tables/24/rows","timestamp":"2025-06-24T10:14:05.087Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:05.104Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:14:05.134Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:14:10.872Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:10.888Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:18.428Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:14:18.430Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T10:14:18.451Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:18.481Z"} +{"level":"info","message":"GET /api/tables?_t=1750760067372","timestamp":"2025-06-24T10:14:24.362Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:37.024Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:14:55.811Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:15:13.703Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:15:34.422Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:15:51.163Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:16:13.436Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:16:29.840Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:16:46.574Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:17:08.804Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:17:23.205Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.537Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.539Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:17:59.982Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:00.031Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:20.570Z"} +{"level":"info","message":"POST /api/tables","timestamp":"2025-06-24T10:18:27.215Z"} +{"level":"info","message":"GET /api/tables?_t=1750760310755","timestamp":"2025-06-24T10:18:27.253Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:29.512Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:18:29.547Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:37.369Z"} +{"level":"info","message":"POST /api/tables/26/columns","timestamp":"2025-06-24T10:18:42.756Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:42.776Z"} +{"level":"info","message":"POST /api/tables/26/columns","timestamp":"2025-06-24T10:18:49.820Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:49.843Z"} +{"level":"info","message":"POST /api/tables/26/columns","timestamp":"2025-06-24T10:18:55.967Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:18:55.984Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:18:59.633Z"} +{"level":"info","message":"POST /api/tables/26/rows","timestamp":"2025-06-24T10:19:06.308Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:19:06.333Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:19:06.390Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:19:14.007Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:19:16.081Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:19:16.101Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:19:32.844Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:19:55.086Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:20:09.328Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.713Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:20:50.425Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:20:50.468Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:03.553Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:03.584Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:21:06.703Z"} +{"level":"info","message":"POST /api/tables/26/rows","timestamp":"2025-06-24T10:21:15.013Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:15.031Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:15.070Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:21:23.529Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:27.931Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:27.949Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:30.908Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:30.931Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:35.945Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:35.958Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:40.920Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:40.935Z"} +{"level":"info","message":"GET /api/tables?_t=1750760508037","timestamp":"2025-06-24T10:21:44.806Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:44.842Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:44.859Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:21:45.903Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:47.331Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:47.337Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:47.371Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:21:47.394Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:00.044Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:21:58.791Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:21:58.811Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T10:22:06.814Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T10:22:06.827Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:19.015Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:36.923Z"} +{"level":"info","message":"GET /api/tables?_t=1750760567884","timestamp":"2025-06-24T10:22:45.039Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:22:47.913Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:22:50.019Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:22:50.051Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:22:50.141Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:22:50.166Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:22:50.169Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:22:50.194Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:22:55.534Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24","timestamp":"2025-06-24T10:23:05.822Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&contactType=telegram","timestamp":"2025-06-24T10:23:11.505Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:23:14.360Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24","timestamp":"2025-06-24T10:23:16.256Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-20","timestamp":"2025-06-24T10:23:21.870Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:23:31.712Z"} +{"level":"info","message":"GET /api/users?dateTo=2025-06-21","timestamp":"2025-06-24T10:23:36.294Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:23:36.622Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-25&dateTo=2025-06-21","timestamp":"2025-06-24T10:23:45.341Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:23:50.908Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-21","timestamp":"2025-06-24T10:24:02.107Z"} +{"level":"info","message":"GET /api/users?dateFrom=2025-06-24&dateTo=2025-06-24","timestamp":"2025-06-24T10:24:05.840Z"} +{"level":"info","message":"GET /api/users?dateTo=2025-06-24","timestamp":"2025-06-24T10:24:13.554Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:24:14.143Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:24:17.695Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T10:24:24.043Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T05:19:00.454Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T10:24:24.046Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:24.055Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:24.072Z"} +{"cookie":{"expires":"2025-07-24T10:24:24.071Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f076c84ee0fb82e662195c7008d3cdd","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:24:24.073Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:24.076Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:27.421Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:24:27.652Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:24:27.655Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:24:27.679Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:24:27.741Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:24:27.761Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:24:27.765Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:24:27.785Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:24:31.749Z"} +{"level":"info","message":"Nonce 21eb88844f3f25f8209226585447dc56 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:24:31.759Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T10:24:35.007Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:24:35.008Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:35.110Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:35.888Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:24:35.888Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:24:36.079Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:24:36.079Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.227Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:24:36.227Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:24:36.459Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:24:36.459Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.535Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:24:36.536Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","ethereum","sepolia","bsc"],"timestamp":"2025-06-24T10:24:36.536Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.536Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.536Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:36.536Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.549Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:36.549Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.821Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:24:36.821Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:36.860Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:24:36.860Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:24:36.958Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:24:36.959Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:24:36.982Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:24:36.982Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:24:37.010Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:24:37.011Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","arbitrum","ethereum"],"timestamp":"2025-06-24T10:24:37.011Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:37.011Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T10:24:37.015Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:24:24.071Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f076c84ee0fb82e662195c7008d3cdd","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:24:37.017Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:37.020Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=9f076c84ee0fb82e662195c7008d3cdd, previousGuestId=undefined","timestamp":"2025-06-24T10:24:37.020Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.025Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.026Z"} +{"level":"info","message":"No guest messages found for guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.031Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:24:37.034Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:24:37.037Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:24:37.037Z"} +{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T10:24:37.038Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:24:37.041Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:24:37.041Z"} +{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T10:24:37.042Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:24:37.045Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:24:37.045Z"} +{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T10:24:37.046Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:24:37.049Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:24:37.050Z"} +{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T10:24:37.051Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:24:37.054Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:24:37.054Z"} +{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T10:24:37.056Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:24:37.059Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:24:37.059Z"} +{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T10:24:37.061Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:24:37.063Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:24:37.063Z"} +{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T10:24:37.065Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:24:37.067Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:24:37.068Z"} +{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T10:24:37.069Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:24:37.072Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:24:37.072Z"} +{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T10:24:37.074Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:24:37.077Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:24:37.077Z"} +{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T10:24:37.078Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T10:24:37.081Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T10:24:37.082Z"} +{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T10:24:37.083Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:24:37.087Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:24:37.087Z"} +{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T10:24:37.089Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:24:37.091Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:24:37.092Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T10:24:37.093Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T10:24:37.095Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T10:24:37.096Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T10:24:37.097Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:24:37.100Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:24:37.100Z"} +{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T10:24:37.102Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:24:37.105Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:24:37.105Z"} +{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T10:24:37.106Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:24:37.109Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:24:37.109Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T10:24:37.110Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:24:37.113Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:24:37.113Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T10:24:37.114Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:24:37.117Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:24:37.118Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T10:24:37.119Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T10:24:37.122Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T10:24:37.122Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T10:24:37.124Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:24:37.126Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:24:37.127Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T10:24:37.128Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T10:24:37.131Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T10:24:37.131Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T10:24:37.133Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:24:37.136Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:24:37.136Z"} +{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-24T10:24:37.138Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:24:37.140Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:24:37.141Z"} +{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T10:24:37.142Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:24:37.145Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:24:37.145Z"} +{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T10:24:37.146Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:24:37.149Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:24:37.149Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T10:24:37.151Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T10:24:37.154Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T10:24:37.154Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T10:24:37.156Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:24:37.158Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:24:37.159Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T10:24:37.160Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T10:24:37.163Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T10:24:37.163Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T10:24:37.164Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:24:37.167Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:24:37.168Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T10:24:37.169Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:24:37.172Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:24:37.172Z"} +{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T10:24:37.173Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:24:37.176Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:24:37.177Z"} +{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T10:24:37.178Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T10:24:37.181Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T10:24:37.181Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T10:24:37.183Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:24:37.185Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:24:37.185Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T10:24:37.187Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T10:24:37.189Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T10:24:37.190Z"} +{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T10:24:37.191Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:24:24.071Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"9f076c84ee0fb82e662195c7008d3cdd","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o"],"timestamp":"2025-06-24T10:24:37.194Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:24:37.198Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:37.211Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.212Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.233Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.236Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:37.259Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.262Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:37.267Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:37.267Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.286Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.292Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.310Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.314Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.334Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.337Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:24:37.355Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.357Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.375Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.378Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:24:37.399Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:24:37.403Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:38.280Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:24:38.280Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:24:46.222Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:25:02.892Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:25:04.772Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:25:04.799Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:04.864Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:04.908Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:25:04.917Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:25:04.947Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:25:05.129Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:07.507Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:07.510Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:21.760Z"} +{"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c468d847f518642666898a1c7a7d9c15","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:25:21.761Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:25:21.769Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:25:21.952Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:25:21.977Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:22.031Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:22.053Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:25:22.057Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:25:22.076Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:25:27.335Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:25:30.018Z"} +{"level":"info","message":"Nonce 105b2e75e7ec5c545558664c37459f9f сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:25:30.026Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T10:25:32.324Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T10:25:32.325Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:32.346Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.067Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:25:33.067Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:25:33.281Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:25:33.281Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:25:33.463Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:25:33.464Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.475Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:25:33.475Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.514Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:25:33.515Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","arbitrum","sepolia","ethereum","bsc"],"timestamp":"2025-06-24T10:25:33.515Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.515Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.516Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:33.516Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.523Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:33.523Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.788Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T10:25:33.788Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:33.832Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T10:25:33.833Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:25:33.951Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T10:25:33.952Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:25:33.969Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T10:25:33.969Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:25:34.001Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T10:25:34.002Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","bsc","sepolia","arbitrum","ethereum"],"timestamp":"2025-06-24T10:25:34.002Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:34.002Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T10:25:34.009Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c468d847f518642666898a1c7a7d9c15","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:25:34.012Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:25:34.017Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=c468d847f518642666898a1c7a7d9c15, previousGuestId=undefined","timestamp":"2025-06-24T10:25:34.018Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.026Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.027Z"} +{"level":"info","message":"No guest messages found for guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.034Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T10:25:34.040Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:25:34.044Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T10:25:34.045Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T10:25:34.046Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T10:25:34.050Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T10:25:34.050Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T10:25:34.053Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:25:34.056Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T10:25:34.057Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T10:25:34.059Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T10:25:34.062Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T10:25:34.063Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T10:25:34.065Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:25:34.068Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T10:25:34.069Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T10:25:34.071Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:25:34.074Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T10:25:34.075Z"} +{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T10:25:34.077Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:25:34.081Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T10:25:34.081Z"} +{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T10:25:34.083Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T10:25:34.087Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T10:25:34.088Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T10:25:34.090Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:25:34.095Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T10:25:34.095Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T10:25:34.099Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T10:25:34.103Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T10:25:34.104Z"} +{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T10:25:34.107Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:25:34.112Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T10:25:34.112Z"} +{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-24T10:25:34.115Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:25:34.119Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T10:25:34.119Z"} +{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T10:25:34.121Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:25:34.124Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T10:25:34.125Z"} +{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T10:25:34.127Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:25:34.131Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T10:25:34.131Z"} +{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T10:25:34.134Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:25:34.137Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T10:25:34.138Z"} +{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T10:25:34.139Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:25:34.143Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T10:25:34.144Z"} +{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T10:25:34.146Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:25:34.149Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T10:25:34.150Z"} +{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T10:25:34.152Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:25:34.156Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T10:25:34.157Z"} +{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T10:25:34.159Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:25:34.162Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T10:25:34.163Z"} +{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T10:25:34.166Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:25:34.170Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T10:25:34.170Z"} +{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T10:25:34.172Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:25:34.176Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T10:25:34.177Z"} +{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T10:25:34.179Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T10:25:34.184Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T10:25:34.184Z"} +{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T10:25:34.186Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:25:34.190Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T10:25:34.190Z"} +{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T10:25:34.192Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:25:34.196Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T10:25:34.196Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T10:25:34.201Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T10:25:34.205Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T10:25:34.206Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T10:25:34.208Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:25:34.211Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T10:25:34.212Z"} +{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T10:25:34.214Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:25:34.217Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T10:25:34.218Z"} +{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T10:25:34.219Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:25:34.223Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T10:25:34.224Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T10:25:34.226Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:25:34.229Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T10:25:34.230Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T10:25:34.231Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:25:34.234Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T10:25:34.235Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T10:25:34.237Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T10:25:34.240Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T10:25:34.241Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T10:25:34.242Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:25:34.245Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T10:25:34.246Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T10:25:34.248Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T10:25:34.251Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T10:25:34.251Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T10:25:34.253Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:25:34.257Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T10:25:34.257Z"} +{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-24T10:25:34.260Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:25:34.263Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T10:25:34.264Z"} +{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T10:25:34.266Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:25:34.269Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T10:25:34.269Z"} +{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T10:25:34.271Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T10:25:21.744Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"c468d847f518642666898a1c7a7d9c15","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["c468d847f518642666898a1c7a7d9c15","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx"],"timestamp":"2025-06-24T10:25:34.276Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:25:34.282Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:34.478Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.480Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.521Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.524Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:34.550Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.553Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.575Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.579Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:34.584Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:34.585Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.607Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.611Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.633Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.636Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:25:34.656Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.659Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.679Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.682Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:25:34.702Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:25:34.704Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:35.617Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:25:35.618Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:25:41.587Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:25:43.475Z"} +{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:25:43.500Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:25:43.507Z","total":136} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:25:50.065Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:25:51.891Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:25:51.928Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:52.013Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:25:52.052Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:25:52.055Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:25:52.092Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:26:00.373Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:26:00.450Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:26:00.455Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:00.456Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:26:00.497Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:00.521Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:00.524Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:26:00.534Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:00.552Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:00.555Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:26:00.564Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:04.810Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:04.812Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:26:17.492Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:26:17.507Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:17.551Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:26:17.580Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:17.583Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:26:17.611Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:26:18.494Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:26:25.980Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:26:28.277Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:26:28.301Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:28.365Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:28.396Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:26:28.408Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:26:28.427Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:26:30.868Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:26:30.889Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T10:26:30.915Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:26:30.929Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:30.932Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T10:26:30.955Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:30.959Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:30.963Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T10:26:30.983Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:30.993Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:30.996Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T10:26:31.014Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:26:36.982Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:26:37.635Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:26:36.721Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:26:36.726Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:36.822Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:26:36.854Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:26:36.857Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:26:36.878Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:26:39.671Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:26:39.729Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:39.731Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:26:39.739Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:39.760Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:39.763Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:26:39.777Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:26:39.795Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:26:39.798Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:26:39.806Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:00.212Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:09.990Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:27:09.993Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:13.752Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:34.447Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:40.596Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:27:40.600Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:45.175Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:27:45.222Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:45.246Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:27:45.321Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:27:45.344Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T10:27:48.984Z"} +{"level":"info","message":"Nonce 3cbd183aaa3855d8afb8ce922455d197 сохранен для адреса 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T10:27:48.988Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:27:51.261Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T10:27:54.458Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T10:27:54.458Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:54.480Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:55.234Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:27:55.395Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:55.604Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:27:55.623Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:55.765Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.765Z"} +{"level":"info","message":"[verify] Found or created user 124 for wallet 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.765Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 124 to guest_user_mapping: 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:55.765Z"} +{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.775Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:55.775Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:56.048Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:56.102Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T10:27:56.185Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T10:27:56.187Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T10:27:56.257Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:56.257Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"431ee4d962b8850e8f2e7d9a42c42bec","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T10:27:56.259Z","userId":124} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:27:56.262Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 124 with guestId=431ee4d962b8850e8f2e7d9a42c42bec, previousGuestId=undefined","timestamp":"2025-06-24T10:27:56.262Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.266Z"} +{"level":"info","message":"Processing guest messages for user 124 with guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.266Z"} +{"level":"info","message":"No guest messages found for guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.271Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T10:27:56.274Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T10:27:56.276Z"} +{"level":"info","message":"Processing guest messages for user 124 with guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T10:27:56.277Z"} +{"level":"info","message":"Guest messages for guest ID 631b728652950bb53537878a2cff0295 were already processed.","timestamp":"2025-06-24T10:27:56.278Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"431ee4d962b8850e8f2e7d9a42c42bec","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["431ee4d962b8850e8f2e7d9a42c42bec","631b728652950bb53537878a2cff0295"],"timestamp":"2025-06-24T10:27:56.280Z","userId":124} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T10:27:56.283Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:56.295Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.296Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.312Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.314Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:56.342Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.345Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.366Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.369Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:56.372Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:56.372Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.386Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.390Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.405Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.407Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:27:56.423Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.425Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.440Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.442Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:27:56.456Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:27:56.459Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:57.385Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:27:57.386Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:28:09.249Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:10.791Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:28:10.795Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:13.548Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:13.555Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:28:13.582Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:28:13.582Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:13.991Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:13.992Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:14.003Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:14.006Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:14.021Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:14.029Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:14.036Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:14.043Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:14.071Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:14.078Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:14.107Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:14.129Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:28:23.476Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:28:23.493Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:23.555Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:23.558Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T10:28:23.562Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:23.577Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:23.579Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T10:28:23.621Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:23.633Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:23.638Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T10:28:23.642Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T10:28:23.816Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:28:27.851Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:28.071Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:28.074Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:28.131Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:28.161Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:28.170Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:28.189Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:28:30.039Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:28:30.062Z"} +{"level":"info","message":"GET /api/users/127","timestamp":"2025-06-24T10:28:30.086Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:30.098Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:30.103Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=127","timestamp":"2025-06-24T10:28:30.125Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:30.135Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:30.139Z"} +{"level":"info","message":"GET /api/messages?conversationId=9","timestamp":"2025-06-24T10:28:30.147Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:30.160Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:30.163Z"} +{"level":"info","message":"GET /api/users/127/tags","timestamp":"2025-06-24T10:28:30.179Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:35.774Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:35.781Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:35.850Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:35.878Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:35.882Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:35.904Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:28:38.188Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:28:38.222Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:28:38.224Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:38.230Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:28:38.256Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:38.262Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:38.265Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:28:38.280Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:38.290Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:28:38.293Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:28:40.969Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:28:40.972Z"} +{"level":"info","message":"POST /api/messages/broadcast","timestamp":"2025-06-24T10:28:46.319Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:28:46.366Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:28:46.382Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:28:46.671Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:28:54.567Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:28:54.588Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:54.638Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:28:54.672Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:28:54.678Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:28:54.692Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:05.620Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.625Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:29:05.792Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:29:05.813Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.864Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.869Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:05.874Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:05.895Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:29:05.900Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T10:29:05.901Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.902Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:29:05.916Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.928Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.930Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:29:05.939Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:05.945Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.947Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.950Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:05.975Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:05.977Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:29:08.924Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:29:10.710Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:29:10.726Z"} +{"count":1,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:29:10.732Z","total":1} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:11.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:11.171Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:29:23.257Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:36.309Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.313Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.378Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.380Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:36.417Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.420Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:36.440Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.442Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:29:36.471Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:29:36.483Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:29:36.483Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.490Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.495Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.511Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.518Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:29:36.533Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.550Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.554Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:29:36.558Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.572Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.574Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:29:36.613Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:36.633Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:29:36.636Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:37.014Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:37.016Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:29:42.040Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:29:50.129Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:29:51.770Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:29:51.802Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:51.844Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:29:51.890Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:29:51.895Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:29:51.914Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:29:55.906Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:29:55.951Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:55.954Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:29:55.969Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:55.973Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:55.976Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:29:56.015Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:29:56.018Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:29:56.022Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:29:56.033Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:29:56.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:06.344Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:06.347Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:30:07.026Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:30:07.050Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:07.085Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:30:07.113Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:07.116Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:30:07.134Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:07.203Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:07.205Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:30:09.653Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:30:09.670Z"} +{"count":1,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:30:09.673Z","total":1} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T10:30:13.001Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T10:30:13.008Z"} +{"conversationId":11,"level":"info","message":"User message saved","messageId":353,"timestamp":"2025-06-24T10:30:13.030Z"} +{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T10:30:13.040Z"} +{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T10:30:13.041Z"} +{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T10:30:13.043Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:18.577Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:18.624Z"} +{"conversationId":11,"level":"info","message":"AI response received","timestamp":"2025-06-24T10:30:33.285Z"} +{"conversationId":11,"level":"info","message":"AI response saved","messageId":354,"timestamp":"2025-06-24T10:30:33.348Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:36.355Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.359Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.442Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.449Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:36.505Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.507Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:30:36.528Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T10:30:36.529Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:30:36.573Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:36.585Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.594Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.598Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.603Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:30:36.632Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.647Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.652Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.673Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:30:36.675Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.677Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.691Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.694Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:30:36.775Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:36.805Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T10:30:36.808Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:37.501Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:30:44.367Z"} +{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:30:44.394Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:30:44.401Z","total":136} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:30:55.336Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:30:55.947Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:30:57.604Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:30:57.630Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:57.668Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:30:57.697Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:30:57.699Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:30:57.719Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T10:30:59.819Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T10:30:59.838Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T10:30:59.867Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T10:30:59.872Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:59.875Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T10:30:59.898Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:59.906Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:59.910Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T10:30:59.919Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T10:30:59.929Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T10:30:59.931Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T10:30:59.954Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:31:10.801Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:31:10.807Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:10.828Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:31:10.852Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:10.854Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:31:10.869Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:31:12.853Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:31:15.088Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:31:15.105Z"} +{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:31:15.109Z","total":3} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:31:15.970Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:31:26.137Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:31:33.518Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:31:33.542Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:33.592Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:31:33.625Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:31:33.627Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:31:33.648Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:31:35.619Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:31:37.169Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:31:41.378Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:31:41.395Z"} +{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:31:41.399Z","total":3} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:31:50.776Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:32:09.391Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:32:32.620Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:32:36.509Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:32:46.185Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:32:48.649Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.969Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:33:28.075Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:33:28.124Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:33:38.692Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:33:44.028Z"} +{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:33:44.046Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:33:44.054Z","total":136} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:33:45.754Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:02.146Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:23.365Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:36.872Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:34:36.941Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:34:39.792Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:34:55.586Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:35:18.771Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:35:32.297Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:35:50.905Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:36:09.888Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:36:31.984Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:36:41.779Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:36:46.322Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:37:09.520Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:37:27.414Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:37:41.764Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:18.556Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:18.608Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:37.001Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:38:55.987Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:39:13.821Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:39:34.469Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:39:55.795Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:40:09.175Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:40:27.857Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:40:46.778Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:41:08.917Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:41:23.290Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:41:42.197Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:00.375Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:20.670Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:37.594Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:42:59.798Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:43:16.086Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:43:37.378Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:43:50.788Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:44:09.381Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:44:28.780Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:44:50.519Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:45:01.642Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T10:45:01.659Z"} +{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T10:45:01.667Z","total":3} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:45:04.750Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:45:05.765Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:45:17.981Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:45:23.738Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:45:28.687Z"} +{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:45:28.706Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:45:28.713Z","total":136} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:45:41.667Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:00.206Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:46:16.674Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:46:19.133Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:23.538Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T10:46:29.409Z"} +{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T10:46:29.425Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T10:46:29.433Z","total":136} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:36.943Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:46:47.103Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T10:46:57.300Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T10:46:57.324Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:46:57.395Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T10:46:57.420Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T10:46:57.422Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T10:46:57.448Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:46:57.551Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:47:05.169Z"} +{"level":"info","message":"GET /api/tables?_t=1750762030664","timestamp":"2025-06-24T10:47:07.328Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:47:10.326Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:47:14.504Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:47:32.339Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T10:47:38.862Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:47:52.925Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:48:27.866Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:48:27.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:48.542Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:48.542Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:05.400Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:05.445Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:27.569Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:49:43.849Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:50:05.144Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:50:18.602Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:50:39.120Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:00.481Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:13.912Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:32.549Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:51:51.645Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:52:09.323Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:52:27.923Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:52:51.403Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:53:09.105Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:53:23.304Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:53:42.499Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:00.108Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:18.670Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:37.789Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:54:59.873Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:55:14.016Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:55:33.317Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:55:50.946Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:56:09.558Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:56:28.579Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:56:46.291Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:57:04.916Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:57:24.049Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:57:41.759Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:00.280Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:19.496Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:37.104Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:58:55.818Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:59:14.850Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:59:32.462Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T10:59:51.140Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:00:04.689Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:00:04.691Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:04.719Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:04.747Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:00:04.753Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:00:04.783Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T11:00:08.349Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T11:00:08.370Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:00:08.394Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:08.398Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T11:00:08.402Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:08.420Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:08.422Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T11:00:08.442Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:08.448Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:08.452Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T11:00:08.463Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T11:00:08.484Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:00:10.445Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:00:10.453Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:10.510Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:00:10.536Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:00:10.538Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:00:10.556Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T11:00:13.613Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T11:00:13.629Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:00:13.648Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T11:00:13.653Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:13.656Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:13.693Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:13.695Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T11:00:13.714Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:13.720Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:13.723Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T11:00:13.733Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T11:00:13.757Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:00:14.559Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:00:27.858Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:00:44.938Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:00:44.942Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:00:48.555Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:01:05.695Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:01:17.186Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:01:17.189Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:01:27.575Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:01:41.785Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:01:42.998Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:01:43.001Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:01:54.784Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:01:58.397Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T11:01:58.417Z"} +{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T11:01:58.424Z","total":3} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:05.433Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:02:13.184Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:02:13.187Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:23.005Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:39.308Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:02:43.373Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:02:43.377Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:02:56.426Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:03:13.581Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:03:13.585Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:03:18.449Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:03:32.569Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:03:51.870Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:04:09.436Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:04:27.979Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:04:39.802Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:04:39.806Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:04:47.319Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:05:09.210Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:05:23.442Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:05:40.184Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:05:40.187Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:05:47.020Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:00.220Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:20.768Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:06:40.573Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:06:40.577Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:42.350Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:06:55.621Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:07:14.280Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:07:37.832Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:07:40.950Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:07:40.953Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:07:55.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.834Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.840Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:08:33.223Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:08:33.274Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:08:39.030Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:08:39.033Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:50.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:50.926Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:05.019Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:05.065Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:24.236Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:09:39.401Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:09:39.403Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:09:46.211Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:00.367Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:23.948Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:10:39.806Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:10:39.810Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:41.485Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:10:57.825Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:11:15.097Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:11:32.741Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:11:40.173Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:11:40.177Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:11:53.234Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:12:10.430Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:12:32.397Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:12:40.578Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:12:40.582Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:12:46.554Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:13:05.809Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:13:23.372Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:13:40.969Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:13:40.973Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:13:42.001Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:01.143Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:23.061Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:37.309Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:14:39.021Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:14:39.025Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:14:56.676Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:15:14.184Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:15:34.793Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:15:39.415Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:15:39.419Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:15:56.255Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:16:09.589Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:16:30.214Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:16:39.766Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:16:39.769Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:16:47.354Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:17:04.836Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:17:23.492Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:17:40.181Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:17:40.186Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:17:42.826Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:00.274Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:20.935Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:18:40.555Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:18:40.558Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:42.514Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:18:55.775Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:19:14.377Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:19:33.655Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:19:40.935Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:19:40.938Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.603Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.608Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.608Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:09.752Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:09.804Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:33.302Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:20:39.010Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:20:39.014Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:20:50.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.278Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:21:24.374Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:21:24.417Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:21:39.385Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:21:39.392Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:21:41.970Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:00.533Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:19.758Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:22:39.764Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:22:39.767Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:41.634Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:22:57.977Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.486Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.486Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:23:41.431Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:23:41.474Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:23:38.999Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:23:39.004Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:23:50.082Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:24:10.614Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:24:28.054Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:24:40.536Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:24:40.539Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:24:46.669Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:25:05.935Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:25:23.432Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:25:26.689Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:25:26.694Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:25:44.142Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:05.745Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:18.857Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:37.431Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:26:56.688Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:27:18.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.437Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"code":"EPIPE","errno":-32,"level":"error","message":"Uncaught Exception: write EPIPE","source":"socket","stack":"Error: write EPIPE\n at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:95:16)\n at JSStreamSocket.finishWrite (node:internal/js_stream_socket:234:12)\n at Immediate._onImmediate (node:internal/js_stream_socket:219:14)\n at process.processImmediate (node:internal/timers:483:21)","syscall":"write","timestamp":"2025-06-24T11:27:39.451Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T11:27:50.493Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T07:09:43.713Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T11:27:50.493Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:27:50.498Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:27:50.511Z"} +{"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"98a10aa23ef9b2662cf774ab3419c0c9","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:27:50.512Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:27:50.515Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:27:50.531Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T11:27:50.569Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:27:51.220Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:55.353Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:14.110Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:14.160Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:14.211Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:28.125Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:28:47.651Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:29:05.074Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:29:25.674Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:29:42.575Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:29:42.932Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:29:47.294Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:29:48.664Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:29:48.677Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:29:48.748Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:29:48.780Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:29:48.804Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:29:48.821Z"} +{"level":"info","message":"GET /api/tables?_t=1750764599060","timestamp":"2025-06-24T11:29:55.033Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:29:59.743Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:00.502Z"} +{"level":"info","message":"GET /api/tables?_t=1750764607812","timestamp":"2025-06-24T11:30:04.511Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T11:30:06.977Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:30:07.000Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:30:07.020Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:30:07.040Z"} +{"level":"info","message":"GET /api/tables?_t=1750764615046","timestamp":"2025-06-24T11:30:12.344Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:19.001Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T11:30:24.659Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.696Z","url":"/api/settings/ai-assistant"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T11:30:24.701Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T11:30:24.704Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.719Z","url":"/api/settings/ai-assistant-rules"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T11:30:24.722Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.741Z","url":"/api/settings/telegram-settings"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T11:30:24.747Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.760Z","url":"/api/settings/email-settings"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:42.743Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:30:55.784Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:31:14.335Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:31:33.750Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:31:55.501Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:32:09.804Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:32:29.113Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:32:46.628Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:33:05.178Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:33:24.599Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:33:33.815Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:33:33.818Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:33.847Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:33.866Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:33:33.874Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:33:33.886Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:33:37.133Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:33:37.266Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:33:37.270Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:37.324Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:37.338Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:33:37.342Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:33:37.354Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:33:39.004Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:33:39.107Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:33:39.111Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:39.164Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:33:39.179Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:33:39.184Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:33:39.198Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:33:42.063Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:33:59.627Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:00.388Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:00.600Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T11:34:09.897Z"} +{"level":"info","message":"Nonce 04873c02cb5129db4adc9fd4dca3829d сохранен для адреса 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T11:34:09.904Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T11:34:13.904Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xff9d971D81d8d164bC025c3102f67860CD1c0876","timestamp":"2025-06-24T11:34:13.904Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:13.928Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:14.687Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:34:14.871Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:14.946Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:34:15.064Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.175Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.175Z"} +{"level":"info","message":"[verify] Found or created user 124 for wallet 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.175Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 124 to guest_user_mapping: 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.175Z"} +{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.183Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.183Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.453Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.491Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:34:15.592Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:34:15.614Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:34:15.665Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.665Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"98a10aa23ef9b2662cf774ab3419c0c9","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:34:15.667Z","userId":124} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:34:15.672Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 124 with guestId=98a10aa23ef9b2662cf774ab3419c0c9, previousGuestId=undefined","timestamp":"2025-06-24T11:34:15.672Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.678Z"} +{"level":"info","message":"Processing guest messages for user 124 with guest ID 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.679Z"} +{"level":"info","message":"No guest messages found for guest ID 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.685Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 98a10aa23ef9b2662cf774ab3419c0c9","timestamp":"2025-06-24T11:34:15.690Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T11:34:15.696Z"} +{"level":"info","message":"Processing guest messages for user 124 with guest ID 631b728652950bb53537878a2cff0295","timestamp":"2025-06-24T11:34:15.696Z"} +{"level":"info","message":"Guest messages for guest ID 631b728652950bb53537878a2cff0295 were already processed.","timestamp":"2025-06-24T11:34:15.697Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=124, guestId=431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T11:34:15.701Z"} +{"level":"info","message":"Processing guest messages for user 124 with guest ID 431ee4d962b8850e8f2e7d9a42c42bec","timestamp":"2025-06-24T11:34:15.701Z"} +{"level":"info","message":"Guest messages for guest ID 431ee4d962b8850e8f2e7d9a42c42bec were already processed.","timestamp":"2025-06-24T11:34:15.703Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"98a10aa23ef9b2662cf774ab3419c0c9","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["98a10aa23ef9b2662cf774ab3419c0c9","631b728652950bb53537878a2cff0295","431ee4d962b8850e8f2e7d9a42c42bec"],"timestamp":"2025-06-24T11:34:15.720Z","userId":124} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:34:15.726Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:15.857Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.858Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:15.893Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.895Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:15.925Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.927Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:15.952Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.954Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.961Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:15.962Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:15.984Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:15.989Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:16.009Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.011Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:16.034Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.036Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:16.056Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.058Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:16.079Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:16.081Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:16.977Z"} +{"level":"info","message":"Fetching token balances for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:34:16.978Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:34:20.552Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:34:22.327Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:34:22.331Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:22.410Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:22.448Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:34:22.453Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:34:22.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.488Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:37.383Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:37.425Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:46.192Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:46.195Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T11:34:47.345Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T11:34:47.365Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:34:47.412Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:47.415Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:47.435Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:47.438Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T11:34:47.453Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:34:47.456Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 124","timestamp":"2025-06-24T11:34:47.458Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T11:34:47.489Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T11:34:47.505Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T11:34:47.674Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:34:55.871Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:34:56.420Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T11:34:56.423Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:56.490Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T11:34:56.515Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T11:34:56.517Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T11:34:56.536Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:35:28.895Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:35:34.345Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:35:50.767Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:36:10.551Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.667Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.667Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:36:46.751Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:36:46.800Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:37:06.218Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:37:23.626Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:37:44.154Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:01.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.526Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:37.618Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:37.672Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:38:56.977Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:39:14.380Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:39:18.483Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:39:22.171Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T11:39:22.192Z"} +{"count":3,"level":"info","limit":30,"message":"Returning message history for user 124","offset":0,"timestamp":"2025-06-24T11:39:22.198Z","total":3} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:39:34.867Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:39:40.628Z"} +{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:39:47.684Z"} +{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:47.685Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:47.685Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:48.449Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:39:48.605Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:48.787Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:48.889Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:39:49.002Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:49.002Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T11:39:49.014Z","url":"/api/settings/rpc","userId":124} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:39:56.726Z"} +{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-24T11:39:58.287Z"} +{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:39:58.315Z"} +{"level":"info","message":"Checking admin tokens for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:58.316Z"} +{"level":"info","message":"Checking admin role for address: 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:58.316Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:59.044Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:59.209Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:39:59.237Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:39:59.369Z"} +{"address":"0xff9d971d81d8d164bc025c3102f67860cd1c0876","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:39:59.504Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0xff9d971d81d8d164bc025c3102f67860cd1c0876","timestamp":"2025-06-24T11:39:59.504Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T11:39:59.517Z","url":"/api/settings/rpc","userId":124} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:40:09.715Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T11:40:14.305Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T11:27:50.509Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T11:40:14.305Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:14.311Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:14.326Z"} +{"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"7c737e9edc4b4f8df98af1cd19f6fe31","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:40:14.327Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:14.330Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T11:40:16.332Z"} +{"level":"info","message":"Nonce 058a98257d85a5cec8cb2c5a57e0a550 сохранен для адреса 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T11:40:16.339Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T11:40:18.716Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0xF45aa4917b3775bA37f48Aeb3dc1a943561e9e0B","timestamp":"2025-06-24T11:40:18.716Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:18.731Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:19.462Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T11:40:19.462Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:40:19.607Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T11:40:19.608Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:19.647Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T11:40:19.647Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:19.801Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T11:40:19.801Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:40:19.894Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T11:40:19.894Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["bsc","arbitrum","polygon","ethereum","sepolia"],"timestamp":"2025-06-24T11:40:19.895Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.895Z"} +{"level":"info","message":"[verify] Found or created user 1 for wallet 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.895Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 1 to guest_user_mapping: 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:19.895Z"} +{"level":"info","message":"Checking admin tokens for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.901Z"} +{"level":"info","message":"Checking admin role for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:19.901Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"454852.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":true,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:20.147Z"} +{"level":"info","message":"Found admin tokens on polygon","timestamp":"2025-06-24T11:40:20.147Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"110.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":true,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T11:40:20.319Z"} +{"level":"info","message":"Found admin tokens on sepolia","timestamp":"2025-06-24T11:40:20.319Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"499999.9","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":true,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T11:40:20.334Z"} +{"level":"info","message":"Found admin tokens on arbitrum","timestamp":"2025-06-24T11:40:20.334Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"1500000.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":true,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:20.401Z"} +{"level":"info","message":"Found admin tokens on ethereum","timestamp":"2025-06-24T11:40:20.401Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","balance":"500000.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":true,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T11:40:20.444Z"} +{"level":"info","message":"Found admin tokens on bsc","timestamp":"2025-06-24T11:40:20.444Z"} +{"balances":{"arbitrum":"499999.9","bsc":"500000.0","ethereum":"1500000.0","polygon":"454852.0","sepolia":"110.0"},"level":"info","message":"Admin role summary for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b:","networks":["polygon","sepolia","arbitrum","ethereum","bsc"],"timestamp":"2025-06-24T11:40:20.444Z"} +{"level":"info","message":"Admin role granted for 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:20.444Z"} +{"level":"info","message":"Updated user 1 role to admin based on token holdings","timestamp":"2025-06-24T11:40:20.449Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"7c737e9edc4b4f8df98af1cd19f6fe31","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T11:40:20.451Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:20.454Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 1 with guestId=7c737e9edc4b4f8df98af1cd19f6fe31, previousGuestId=undefined","timestamp":"2025-06-24T11:40:20.454Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.458Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.458Z"} +{"level":"info","message":"No guest messages found for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.462Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 7c737e9edc4b4f8df98af1cd19f6fe31","timestamp":"2025-06-24T11:40:20.506Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T11:40:20.519Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c468d847f518642666898a1c7a7d9c15","timestamp":"2025-06-24T11:40:20.520Z"} +{"level":"info","message":"Guest messages for guest ID c468d847f518642666898a1c7a7d9c15 were already processed.","timestamp":"2025-06-24T11:40:20.521Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971995627-i4wduj6v0","timestamp":"2025-06-24T11:40:20.524Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971995627-i4wduj6v0","timestamp":"2025-06-24T11:40:20.524Z"} +{"level":"info","message":"Guest messages for guest ID 1748971995627-i4wduj6v0 were already processed.","timestamp":"2025-06-24T11:40:20.525Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748971772605-2176ii4p8","timestamp":"2025-06-24T11:40:20.527Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748971772605-2176ii4p8","timestamp":"2025-06-24T11:40:20.527Z"} +{"level":"info","message":"Guest messages for guest ID 1748971772605-2176ii4p8 were already processed.","timestamp":"2025-06-24T11:40:20.529Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047037557-ffbhn7w2e","timestamp":"2025-06-24T11:40:20.531Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047037557-ffbhn7w2e","timestamp":"2025-06-24T11:40:20.531Z"} +{"level":"info","message":"Guest messages for guest ID 1749047037557-ffbhn7w2e were already processed.","timestamp":"2025-06-24T11:40:20.533Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749047450809-2v3599neb","timestamp":"2025-06-24T11:40:20.535Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749047450809-2v3599neb","timestamp":"2025-06-24T11:40:20.536Z"} +{"level":"info","message":"Guest messages for guest ID 1749047450809-2v3599neb were already processed.","timestamp":"2025-06-24T11:40:20.538Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749197693965-cumdt5ym3","timestamp":"2025-06-24T11:40:20.541Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749197693965-cumdt5ym3","timestamp":"2025-06-24T11:40:20.541Z"} +{"level":"info","message":"Guest messages for guest ID 1749197693965-cumdt5ym3 were already processed.","timestamp":"2025-06-24T11:40:20.542Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750414678688-i9z0kljkk","timestamp":"2025-06-24T11:40:20.545Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750414678688-i9z0kljkk","timestamp":"2025-06-24T11:40:20.545Z"} +{"level":"info","message":"Guest messages for guest ID 1750414678688-i9z0kljkk were already processed.","timestamp":"2025-06-24T11:40:20.547Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T11:40:20.549Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f","timestamp":"2025-06-24T11:40:20.549Z"} +{"level":"info","message":"Guest messages for guest ID 0a99fc1abc598f50aa7f9bb4ad0ed58f were already processed.","timestamp":"2025-06-24T11:40:20.551Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749199741958-wplc2viy5","timestamp":"2025-06-24T11:40:20.554Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749199741958-wplc2viy5","timestamp":"2025-06-24T11:40:20.554Z"} +{"level":"info","message":"Guest messages for guest ID 1749199741958-wplc2viy5 were already processed.","timestamp":"2025-06-24T11:40:20.555Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215605031-e36tfrsg7","timestamp":"2025-06-24T11:40:20.558Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215605031-e36tfrsg7","timestamp":"2025-06-24T11:40:20.559Z"} +{"level":"info","message":"Guest messages for guest ID 1749215605031-e36tfrsg7 were already processed.","timestamp":"2025-06-24T11:40:20.561Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749219734273-z8cjo614o","timestamp":"2025-06-24T11:40:20.563Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749219734273-z8cjo614o","timestamp":"2025-06-24T11:40:20.564Z"} +{"level":"info","message":"Guest messages for guest ID 1749219734273-z8cjo614o were already processed.","timestamp":"2025-06-24T11:40:20.566Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T11:40:20.569Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 9f076c84ee0fb82e662195c7008d3cdd","timestamp":"2025-06-24T11:40:20.569Z"} +{"level":"info","message":"Guest messages for guest ID 9f076c84ee0fb82e662195c7008d3cdd were already processed.","timestamp":"2025-06-24T11:40:20.571Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749051277025-x5jj8ymr3","timestamp":"2025-06-24T11:40:20.574Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749051277025-x5jj8ymr3","timestamp":"2025-06-24T11:40:20.574Z"} +{"level":"info","message":"Guest messages for guest ID 1749051277025-x5jj8ymr3 were already processed.","timestamp":"2025-06-24T11:40:20.576Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750248718038-bupg3zyvb","timestamp":"2025-06-24T11:40:20.578Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750248718038-bupg3zyvb","timestamp":"2025-06-24T11:40:20.578Z"} +{"level":"info","message":"Guest messages for guest ID 1750248718038-bupg3zyvb were already processed.","timestamp":"2025-06-24T11:40:20.580Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750335451213-yitdeo8jv","timestamp":"2025-06-24T11:40:20.583Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750335451213-yitdeo8jv","timestamp":"2025-06-24T11:40:20.583Z"} +{"level":"info","message":"Guest messages for guest ID 1750335451213-yitdeo8jv were already processed.","timestamp":"2025-06-24T11:40:20.585Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T11:40:20.587Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 43688588ddbdd3d97d95044707e01deb","timestamp":"2025-06-24T11:40:20.588Z"} +{"level":"info","message":"Guest messages for guest ID 43688588ddbdd3d97d95044707e01deb were already processed.","timestamp":"2025-06-24T11:40:20.590Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T11:40:20.593Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID e3f276c739780f7f79e50905cb900155","timestamp":"2025-06-24T11:40:20.593Z"} +{"level":"info","message":"Guest messages for guest ID e3f276c739780f7f79e50905cb900155 were already processed.","timestamp":"2025-06-24T11:40:20.594Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T11:40:20.597Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 468571bcf6944db390ebc215dedd3a55","timestamp":"2025-06-24T11:40:20.598Z"} +{"level":"info","message":"Guest messages for guest ID 468571bcf6944db390ebc215dedd3a55 were already processed.","timestamp":"2025-06-24T11:40:20.599Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T11:40:20.602Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f845253ebf432c9e990e460bbf8d6d51","timestamp":"2025-06-24T11:40:20.602Z"} +{"level":"info","message":"Guest messages for guest ID f845253ebf432c9e990e460bbf8d6d51 were already processed.","timestamp":"2025-06-24T11:40:20.604Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T11:40:20.607Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fc7552c52eaee0ffc8787ad6d34a072c","timestamp":"2025-06-24T11:40:20.607Z"} +{"level":"info","message":"Guest messages for guest ID fc7552c52eaee0ffc8787ad6d34a072c were already processed.","timestamp":"2025-06-24T11:40:20.609Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T11:40:20.612Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID a329b8732cc9083fdb55894a2d1814f7","timestamp":"2025-06-24T11:40:20.612Z"} +{"level":"info","message":"Guest messages for guest ID a329b8732cc9083fdb55894a2d1814f7 were already processed.","timestamp":"2025-06-24T11:40:20.614Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T11:40:20.616Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 5d3fa01a03251b27ec7c9d3683957fe1","timestamp":"2025-06-24T11:40:20.616Z"} +{"level":"info","message":"Guest messages for guest ID 5d3fa01a03251b27ec7c9d3683957fe1 were already processed.","timestamp":"2025-06-24T11:40:20.618Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750416593902-e298ho4si","timestamp":"2025-06-24T11:40:20.620Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750416593902-e298ho4si","timestamp":"2025-06-24T11:40:20.620Z"} +{"level":"info","message":"Guest messages for guest ID 1750416593902-e298ho4si were already processed.","timestamp":"2025-06-24T11:40:20.622Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T11:40:20.624Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID c669dd30c7c2f8f2bef3e71e48852bf3","timestamp":"2025-06-24T11:40:20.624Z"} +{"level":"info","message":"Guest messages for guest ID c669dd30c7c2f8f2bef3e71e48852bf3 were already processed.","timestamp":"2025-06-24T11:40:20.626Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T11:40:20.629Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID cf443b86b4dcfd92f235965d83483763","timestamp":"2025-06-24T11:40:20.629Z"} +{"level":"info","message":"Guest messages for guest ID cf443b86b4dcfd92f235965d83483763 were already processed.","timestamp":"2025-06-24T11:40:20.631Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749215412677-039rqj55c","timestamp":"2025-06-24T11:40:20.633Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749215412677-039rqj55c","timestamp":"2025-06-24T11:40:20.634Z"} +{"level":"info","message":"Guest messages for guest ID 1749215412677-039rqj55c were already processed.","timestamp":"2025-06-24T11:40:20.635Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750355588881-80dk1w9pa","timestamp":"2025-06-24T11:40:20.638Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750355588881-80dk1w9pa","timestamp":"2025-06-24T11:40:20.638Z"} +{"level":"info","message":"Guest messages for guest ID 1750355588881-80dk1w9pa were already processed.","timestamp":"2025-06-24T11:40:20.639Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T11:40:20.641Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 836ef0c256afc6fe709014bea3d5e6ad","timestamp":"2025-06-24T11:40:20.642Z"} +{"level":"info","message":"Guest messages for guest ID 836ef0c256afc6fe709014bea3d5e6ad were already processed.","timestamp":"2025-06-24T11:40:20.643Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T11:40:20.646Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f9b7b943a81ea4ba7eee39a6f7fc9669","timestamp":"2025-06-24T11:40:20.647Z"} +{"level":"info","message":"Guest messages for guest ID f9b7b943a81ea4ba7eee39a6f7fc9669 were already processed.","timestamp":"2025-06-24T11:40:20.648Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T11:40:20.650Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID fa3ab057f8e1f3ee3d5e34ef07b26059","timestamp":"2025-06-24T11:40:20.651Z"} +{"level":"info","message":"Guest messages for guest ID fa3ab057f8e1f3ee3d5e34ef07b26059 were already processed.","timestamp":"2025-06-24T11:40:20.653Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T11:40:20.655Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID d4f09e790d0a9952bcfda6d839fb50bf","timestamp":"2025-06-24T11:40:20.656Z"} +{"level":"info","message":"Guest messages for guest ID d4f09e790d0a9952bcfda6d839fb50bf were already processed.","timestamp":"2025-06-24T11:40:20.657Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1749036910052-j7dxek19b","timestamp":"2025-06-24T11:40:20.659Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1749036910052-j7dxek19b","timestamp":"2025-06-24T11:40:20.660Z"} +{"level":"info","message":"Guest messages for guest ID 1749036910052-j7dxek19b were already processed.","timestamp":"2025-06-24T11:40:20.661Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748976356629-5bgeyaaf1","timestamp":"2025-06-24T11:40:20.663Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748976356629-5bgeyaaf1","timestamp":"2025-06-24T11:40:20.664Z"} +{"level":"info","message":"Guest messages for guest ID 1748976356629-5bgeyaaf1 were already processed.","timestamp":"2025-06-24T11:40:20.666Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1748973405272-q3zeztpki","timestamp":"2025-06-24T11:40:20.668Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1748973405272-q3zeztpki","timestamp":"2025-06-24T11:40:20.669Z"} +{"level":"info","message":"Guest messages for guest ID 1748973405272-q3zeztpki were already processed.","timestamp":"2025-06-24T11:40:20.670Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T11:40:20.672Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 999d65f7f770da796f88c8cbd3664f55","timestamp":"2025-06-24T11:40:20.672Z"} +{"level":"info","message":"Guest messages for guest ID 999d65f7f770da796f88c8cbd3664f55 were already processed.","timestamp":"2025-06-24T11:40:20.673Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T11:40:20.676Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID f847e3846984359dd853b3164ae2dee4","timestamp":"2025-06-24T11:40:20.677Z"} +{"level":"info","message":"Guest messages for guest ID f847e3846984359dd853b3164ae2dee4 were already processed.","timestamp":"2025-06-24T11:40:20.678Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=1, guestId=1750422829327-pz30oiqdx","timestamp":"2025-06-24T11:40:20.681Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750422829327-pz30oiqdx","timestamp":"2025-06-24T11:40:20.682Z"} +{"level":"info","message":"Guest messages for guest ID 1750422829327-pz30oiqdx were already processed.","timestamp":"2025-06-24T11:40:20.684Z"} +{"address":"0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"7c737e9edc4b4f8df98af1cd19f6fe31","isAdmin":true,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["7c737e9edc4b4f8df98af1cd19f6fe31","c468d847f518642666898a1c7a7d9c15","1748971995627-i4wduj6v0","1748971772605-2176ii4p8","1749047037557-ffbhn7w2e","1749047450809-2v3599neb","1749197693965-cumdt5ym3","1750414678688-i9z0kljkk","0a99fc1abc598f50aa7f9bb4ad0ed58f","1749199741958-wplc2viy5","1749215605031-e36tfrsg7","1749219734273-z8cjo614o","9f076c84ee0fb82e662195c7008d3cdd","1749051277025-x5jj8ymr3","1750248718038-bupg3zyvb","1750335451213-yitdeo8jv","43688588ddbdd3d97d95044707e01deb","e3f276c739780f7f79e50905cb900155","468571bcf6944db390ebc215dedd3a55","f845253ebf432c9e990e460bbf8d6d51","fc7552c52eaee0ffc8787ad6d34a072c","a329b8732cc9083fdb55894a2d1814f7","5d3fa01a03251b27ec7c9d3683957fe1","1750416593902-e298ho4si","c669dd30c7c2f8f2bef3e71e48852bf3","cf443b86b4dcfd92f235965d83483763","1749215412677-039rqj55c","1750355588881-80dk1w9pa","836ef0c256afc6fe709014bea3d5e6ad","f9b7b943a81ea4ba7eee39a6f7fc9669","fa3ab057f8e1f3ee3d5e34ef07b26059","d4f09e790d0a9952bcfda6d839fb50bf","1749036910052-j7dxek19b","1748976356629-5bgeyaaf1","1748973405272-q3zeztpki","999d65f7f770da796f88c8cbd3664f55","f847e3846984359dd853b3164ae2dee4","1750422829327-pz30oiqdx"],"timestamp":"2025-06-24T11:40:20.686Z","userId":1} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T11:40:20.691Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:20.709Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.711Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.733Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.735Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:20.763Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.767Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.787Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.790Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:20.797Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:20.798Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.818Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.823Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.842Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.845Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T11:40:20.867Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.869Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.888Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.890Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:20.910Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:20.913Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:21.805Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T11:40:21.805Z"} +{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:40:26.054Z"} +{"level":"info","message":"GET /api/settings/auth-tokens","timestamp":"2025-06-24T11:40:26.079Z"} +{"level":"info","message":"GET /api/isic/codes?level=1","timestamp":"2025-06-24T11:40:27.966Z"} +{"level":"info","message":"GET /api/settings/rpc","timestamp":"2025-06-24T11:40:27.970Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:40:28.220Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:40:51.619Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:40:51.621Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:40:52.029Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T11:41:02.081Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:41:05.129Z"} +{"level":"info","message":"GET /api/tables?_t=1750765281234","timestamp":"2025-06-24T11:41:18.646Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:41:21.198Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:41:21.201Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:41:23.630Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.582Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T11:41:27.603Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.627Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.648Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:27.666Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:41:43.076Z"} +{"level":"info","message":"GET /api/tables?_t=1750765308987","timestamp":"2025-06-24T11:41:46.404Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T11:41:50.671Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.698Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.716Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.733Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:50.750Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:41:51.392Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:41:51.395Z"} +{"level":"info","message":"GET /api/tables?_t=1750765315892","timestamp":"2025-06-24T11:41:51.555Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T11:41:53.381Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:53.385Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:41:53.408Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:00.517Z"} +{"level":"info","message":"GET /api/tables?_t=1750765324253","timestamp":"2025-06-24T11:42:00.616Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T11:42:02.478Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:02.481Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:02.504Z"} +{"level":"info","message":"GET /api/tables?_t=1750765327637","timestamp":"2025-06-24T11:42:04.281Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T11:42:05.497Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:05.503Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:05.524Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:05.540Z"} +{"level":"info","message":"GET /api/tables?_t=1750765337806","timestamp":"2025-06-24T11:42:15.304Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:42:17.607Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:42:19.269Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:42:19.271Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:21.093Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:42.815Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:42:50.077Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:42:50.080Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:42:55.990Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T11:42:58.719Z"} +{"level":"info","message":"GET /api/chat/history?offset=106&limit=30","timestamp":"2025-06-24T11:42:58.737Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":106,"timestamp":"2025-06-24T11:42:58.744Z","total":136} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:43:14.459Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T11:43:18.843Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T11:43:18.844Z"} +{"conversationId":1,"level":"info","message":"User message saved","messageId":355,"timestamp":"2025-06-24T11:43:18.868Z"} +{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T11:43:18.874Z"} +{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T11:43:18.875Z"} +{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T11:43:18.877Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:43:19.653Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:43:19.656Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:43:33.878Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:43:50.497Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:43:50.507Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:43:55.624Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:44:11.746Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:44:20.082Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:44:20.087Z"} +{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T11:44:20.711Z"} +{"conversationId":1,"level":"info","message":"AI response saved","messageId":356,"timestamp":"2025-06-24T11:44:20.732Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:44:29.365Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:44:46.599Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:44:50.061Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:44:50.064Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T11:44:57.229Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T11:44:57.273Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T11:44:57.282Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T11:44:57.284Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T11:44:57.290Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:45:05.103Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:45:20.426Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:45:20.430Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:45:25.921Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:45:42.161Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:45:51.235Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:45:51.238Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:00.552Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:46:21.406Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:46:21.409Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:24.456Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:37.553Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:46:51.594Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:46:51.599Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:46:57.099Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:47:16.183Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:47:32.904Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:47:40.072Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:47:40.077Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:47:51.367Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:48:15.191Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:48:32.565Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:48:40.456Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:48:40.459Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:48:46.716Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:49:06.334Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:49:23.620Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:49:31.541Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:49:31.545Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T11:49:34.498Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:49:34.532Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:49:34.551Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T11:49:34.568Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.343Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.350Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:49:50.442Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:49:50.445Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:01.655Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:01.698Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:19.050Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:50:20.636Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:50:20.640Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.742Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:57.205Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:50:57.257Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:51:14.385Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:51:32.265Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:51:32.268Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:51:32.898Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:51:56.462Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:52:09.068Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:52:27.465Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:52:31.197Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:52:31.200Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:52:46.622Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:03.600Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:27.694Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:53:32.838Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:53:32.841Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:45.885Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:53:58.167Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:54:20.172Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:54:34.675Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:54:34.678Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:54:40.379Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:17.124Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:17.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:55:33.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:55:33.788Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:55:34.622Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:55:34.625Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:47.210Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:55:47.254Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:56:07.367Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:56:24.942Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:56:35.044Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:56:35.046Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:56:41.834Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:19.569Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:19.615Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:36.400Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:57:36.674Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:57:36.677Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:57:51.466Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:57:51.469Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:57:54.733Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:58:14.129Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:58:21.750Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:58:21.753Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:58:30.857Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:58:49.283Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:58:49.286Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:58:51.094Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:59:08.663Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:59:19.548Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:59:19.550Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.925Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.927Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.927Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:59:45.627Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T11:59:45.670Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T11:59:49.843Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T11:59:49.847Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:03.135Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:19.972Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:00:20.102Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:00:20.106Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:40.239Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:00:50.372Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:00:50.375Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:00:57.773Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:01:18.955Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:01:20.643Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:01:20.647Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:01:33.110Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:01:50.917Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:01:50.920Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:01:56.688Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:02:09.098Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:02:21.185Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:02:21.189Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:02:27.566Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:02:46.796Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:02:51.461Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:02:51.465Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:03:08.062Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:03:21.738Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:03:21.741Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:03:22.181Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:03:45.764Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:03:49.273Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:03:49.276Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:02.708Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:18.695Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:04:19.538Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:04:19.541Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:40.433Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:04:49.816Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:04:49.818Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:04:52.835Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:05:13.021Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:05:20.080Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:05:20.083Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:05:30.496Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:05:47.290Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:05:50.360Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:05:50.362Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:06:05.909Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:06:20.626Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:06:20.630Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:06:25.115Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:06:41.915Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:06:50.893Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:06:50.897Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:02.112Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:19.595Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:07:21.172Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:07:21.177Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:36.441Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:07:51.458Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:07:51.462Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:07:56.694Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:08:14.218Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:08:21.706Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:08:21.709Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:08:35.506Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:08:49.498Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:08:49.872Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:08:49.875Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:09:08.790Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:09:16.513Z"} +{"level":"info","message":"GET /api/tables?_t=1750766960831","timestamp":"2025-06-24T12:09:16.458Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:09:19.498Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:09:19.501Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T12:09:20.275Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:09:20.301Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:09:20.318Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:09:20.338Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:09:29.956Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:09:44.118Z"} +{"level":"info","message":"DELETE /api/tables/column/26","timestamp":"2025-06-24T12:09:47.960Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T12:09:47.980Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:09:49.768Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:09:49.772Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:07.817Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:10:20.074Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:10:20.078Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.657Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.657Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:38.778Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:38.824Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:10:50.960Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:10:50.966Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:10:58.062Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:11:21.212Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:11:21.215Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:11:33.179Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:11:33.222Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:11:51.498Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:11:51.502Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:11:52.375Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:12:09.477Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:12:27.751Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:12:39.934Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:12:39.937Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:12:51.314Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:03.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.056Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.058Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:13:40.469Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:13:40.473Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:41.602Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:41.655Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:13:58.411Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.620Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:14:40.452Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:14:40.495Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:14:41.022Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:14:41.026Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:14:57.322Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:15:11.530Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:15:30.542Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:15:38.834Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:15:38.837Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:15:47.522Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:16:05.884Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:16:27.386Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:16:39.344Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:16:39.348Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:16:47.494Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:16:50.829Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:16:50.833Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:00.441Z"} +{"level":"info","message":"GET /api/tables?_t=1750767423963","timestamp":"2025-06-24T12:16:59.544Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:17:21.746Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:17:21.750Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:41.192Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:17:52.010Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:17:52.014Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:55.175Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:55.232Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:17:55.309Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:18:18.758Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:18:35.584Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:18:40.458Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:18:40.461Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:18:51.315Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:19:08.876Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:19:30.230Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:19:40.993Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:19:40.996Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:19:44.287Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:19:49.758Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:19:49.762Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:03.457Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:13.327Z"} +{"level":"info","message":"GET /api/tables?_t=1750767621309","timestamp":"2025-06-24T12:20:17.499Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:20:20.021Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:20:20.025Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:20.349Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:38.799Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:37.985Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:20:37.987Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:38.015Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:38.034Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:20:38.052Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:20:50.302Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:20:50.304Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:20:58.325Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:04.192Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:21:19.522Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:21:20.573Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:21:20.576Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T12:21:22.075Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:22.105Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.133Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.150Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.167Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:22.184Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:24.861Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T12:21:28.600Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:28.636Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.643Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.673Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.697Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:28.719Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:30.618Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T12:21:32.920Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:21:32.955Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:32.959Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:32.987Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:33.008Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:33.025Z"} +{"level":"info","message":"GET /api/tables?_t=1750767697192","timestamp":"2025-06-24T12:21:32.787Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"info","message":"GET /api/tables/24","timestamp":"2025-06-24T12:21:35.067Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:35.072Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:35.101Z"} +{"level":"info","message":"DELETE /api/tables/24","timestamp":"2025-06-24T12:21:39.565Z"} +{"level":"info","message":"GET /api/tables?_t=1750767703385","timestamp":"2025-06-24T12:21:39.595Z"} +{"level":"info","message":"GET /api/tables/25","timestamp":"2025-06-24T12:21:42.158Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:42.162Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:42.186Z"} +{"level":"info","message":"DELETE /api/tables/25","timestamp":"2025-06-24T12:21:44.934Z"} +{"level":"info","message":"GET /api/tables?_t=1750767708265","timestamp":"2025-06-24T12:21:44.963Z"} +{"level":"info","message":"GET /api/tables/26","timestamp":"2025-06-24T12:21:46.481Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:46.486Z"} +{"level":"info","message":"DELETE /api/tables/26","timestamp":"2025-06-24T12:21:49.407Z"} +{"level":"info","message":"GET /api/tables?_t=1750767712334","timestamp":"2025-06-24T12:21:49.448Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:21:50.827Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:21:50.829Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:21:52.552Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:21:52.602Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:21:53.545Z"} +{"level":"info","message":"GET /api/tables?_t=1750767724181","timestamp":"2025-06-24T12:22:04.233Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:22:06.208Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.230Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.248Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.281Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:22:06.306Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:22:12.228Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:22:23.947Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:22:23.950Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.718Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.719Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.719Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:22:47.663Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:22:47.712Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:22:51.898Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:22:51.901Z"} +{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T12:23:07.631Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:07.647Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:23:07.673Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:09.191Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:23:21.663Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:23:21.666Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:23.427Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:23:24.070Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:24.086Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:31.582Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:31.598Z"} +{"level":"info","message":"POST /api/tables/19/rows","timestamp":"2025-06-24T12:23:35.028Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:35.042Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:23:35.067Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:44.271Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:44.287Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:47.928Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:50.544Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:50.561Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:23:49.191Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:23:49.193Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:23:57.712Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:23:57.730Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:23:59.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.133Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.133Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:24:20.081Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:24:20.084Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:24:36.198Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:24:36.241Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:24:50.349Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:24:50.352Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:24:57.565Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:25:13.161Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:25:35.112Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:25:38.798Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:25:38.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:07.805Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:07.855Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:29.677Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:26:43.823Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:26:43.826Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:26:51.041Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:02.674Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:19.902Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:27:39.879Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:27:39.882Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:45.180Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:27:56.771Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:28:09.067Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:28:09.072Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:28:13.392Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:28:13.405Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:28:14.306Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:28:22.236Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:28:22.238Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:28:31.347Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:28:49.797Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:28:49.800Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:28:51.317Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:29:09.004Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:29:14.432Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.454Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.477Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.497Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.517Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.542Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:29:14.561Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:29:27.787Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:29:40.962Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:29:40.964Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:29:44.341Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:30:03.520Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:30:20.357Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:30:29.463Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:30:29.472Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:30:38.821Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:30:50.871Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:30:50.874Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:02.426Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:14.924Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:31:21.156Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:31:21.159Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:35.128Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:31:40.088Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:31:40.117Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:31:40.119Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:31:40.121Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:31:40.123Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:31:40.124Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:31:40.554Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:31:40.580Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:31:40.653Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:31:40.655Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:31:41.343Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:31:41.346Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:31:42.178Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:32:29.970Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:32:29.975Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:32:41.070Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:33:31.616Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:33:31.621Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:33:35.598Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:34:25.728Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:34:33.255Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:34:33.260Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:34:49.714Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:34:49.718Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:35:20.602Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:35:20.606Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:35:24.681Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:35:50.859Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:35:50.862Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:36:14.845Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:36:39.315Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:36:39.320Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:36:59.956Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:36:59.961Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:37:09.508Z"} +{"level":"info","message":"DELETE /api/tables/column/29","timestamp":"2025-06-24T12:37:11.138Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:11.163Z"} +{"level":"info","message":"DELETE /api/tables/column/18","timestamp":"2025-06-24T12:37:19.317Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:19.338Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:37:21.059Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:37:21.062Z"} +{"level":"info","message":"DELETE /api/tables/column/15","timestamp":"2025-06-24T12:37:25.566Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:25.580Z"} +{"level":"info","message":"DELETE /api/tables/column/19","timestamp":"2025-06-24T12:37:28.409Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:28.433Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:37:46.423Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:37:46.446Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:37:51.313Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:37:51.317Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:38:04.679Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:04.704Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:38:08.353Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:38:21.613Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:38:21.616Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:38:23.421Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:23.444Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:38:46.136Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:46.157Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:38:53.349Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:48.864Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:38:49.145Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:38:49.148Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:38:53.547Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:38:53.570Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:38:58.645Z"} +{"level":"info","message":"DELETE /api/tables/column/33","timestamp":"2025-06-24T12:39:04.920Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:04.937Z"} +{"level":"info","message":"DELETE /api/tables/column/32","timestamp":"2025-06-24T12:39:11.911Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:11.933Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:39:19.438Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:39:19.441Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:39:28.818Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:28.836Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:39:35.393Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:35.414Z"} +{"level":"info","message":"DELETE /api/tables/column/34","timestamp":"2025-06-24T12:39:45.888Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:39:45.904Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:39:49.695Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:39:49.698Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:39:53.086Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:40:01.674Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:01.697Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.741Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.766Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.789Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.813Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:40:01.835Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:40:16.583Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:16.602Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:40:19.967Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:40:19.970Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:40:24.161Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:24.182Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:40:38.014Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:40:38.039Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:40:47.605Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:40:50.243Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:40:50.248Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:41:20.514Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:41:20.517Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:41:42.196Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:41:50.542Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:41:50.568Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:41:51.376Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:41:51.380Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:42:10.643Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:42:10.664Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:42:21.056Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:42:21.059Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:42:32.781Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:42:32.803Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.267Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T12:42:41.268Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.269Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.270Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.270Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T12:42:51.280Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:42:51.328Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:42:51.332Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:42:56.829Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:42:56.831Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:59.810Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T12:42:59.811Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:59.811Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T12:43:09.843Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:43:15.065Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:43:21.641Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:43:21.644Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:43:31.159Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:43:31.160Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T12:43:31.162Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:43:36.277Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:43:43.599Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:43:43.622Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:43:49.132Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:43:49.136Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:43:49.355Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:44:19.429Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:44:19.434Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:44:26.500Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:44:26.548Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:44:43.976Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:44:49.691Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:44:49.695Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:45:19.965Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:45:19.968Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:45:21.013Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:45:21.058Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:45:38.421Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:45:50.227Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:45:50.232Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:46:20.511Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:46:20.517Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:46:33.079Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:46:33.122Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:46:33.165Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:46:50.784Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:46:50.787Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:47:10.093Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:47:10.136Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:47:11.803Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:47:11.821Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:47:21.034Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:47:21.037Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:47:23.065Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:47:23.086Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:47:27.617Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:47:51.926Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:47:51.930Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:04.749Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:04.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.557Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.559Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:48:22.204Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:48:22.207Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:22.315Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:48:49.130Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:48:49.133Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:59.300Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:48:59.352Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:49:16.864Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:49:19.992Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:49:19.996Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:49:49.675Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:49:49.679Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:49:53.857Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:49:53.907Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:06.821Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:06.824Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:06.825Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:06.826Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:06.828Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:06.829Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:06.936Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:06.954Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:07.012Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:07.016Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:09.108Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:09.112Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:09.113Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:09.114Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:09.115Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:09.116Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:09.217Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:09.232Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:09.284Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:09.286Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:50:09.959Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:50:09.962Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:12.559Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:12.562Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:12.562Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:12.563Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:12.564Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:12.565Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:12.660Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:12.674Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:12.728Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:12.731Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:11.831Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:11.834Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:11.835Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:11.837Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:11.838Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:11.839Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:11.963Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:11.982Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:12.045Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:12.047Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:50:17.116Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:50:17.118Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:50:17.880Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:50:20.574Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:50:20.583Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T12:50:25.848Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T12:50:25.852Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:25.854Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T12:50:25.856Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T12:50:25.857Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T12:50:25.858Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T12:50:26.001Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T12:50:26.019Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T12:50:26.083Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T12:50:26.085Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:50:31.217Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:50:31.220Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:50:36.412Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:50:50.839Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:50:50.845Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:51:20.507Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:51:20.515Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:51:31.578Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:51:51.443Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:51:51.448Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:52:21.646Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:52:21.651Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:52:24.619Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:53:20.007Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:53:30.460Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:53:30.464Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:53:55.131Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:53:55.137Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:54:10.158Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:54:19.386Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:54:19.389Z"} +{"level":"info","message":"POST /api/tables/19/columns","timestamp":"2025-06-24T12:54:29.446Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:29.479Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:54:38.656Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:38.675Z"} +{"level":"info","message":"PATCH /api/tables/column/38","timestamp":"2025-06-24T12:54:47.499Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:47.522Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:54:49.633Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:54:49.636Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T12:54:59.800Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T12:54:59.818Z"} +{"level":"info","message":"GET /api/tables?_t=1750769705421","timestamp":"2025-06-24T12:55:02.638Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:55:04.688Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:55:13.260Z"} +{"level":"info","message":"GET /api/tables?_t=1750769716964","timestamp":"2025-06-24T12:55:12.616Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:55:16.403Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T12:55:18.188Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:55:18.227Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:18.346Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:18.376Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T12:55:18.379Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T12:55:18.402Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:19.910Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:19.913Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:55:21.940Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T12:55:30.003Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:55:30.026Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:30.053Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:55:30.080Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T12:55:30.084Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T12:55:30.107Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T12:55:34.742Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T12:55:34.762Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T12:55:34.788Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:34.793Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T12:55:34.797Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:34.816Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:34.820Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T12:55:34.835Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:34.846Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:34.852Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T12:55:34.864Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T12:55:34.890Z"} +{"level":"info","message":"POST /api/tags/init","timestamp":"2025-06-24T12:55:37.274Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:55:37.302Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T12:55:37.333Z"} +{"level":"info","message":"POST /api/users/124/tags","timestamp":"2025-06-24T12:55:38.259Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T12:55:38.285Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T12:55:50.194Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T12:55:50.198Z"} +{"level":"info","message":"PATCH /api/users/124","timestamp":"2025-06-24T12:55:50.400Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T12:55:50.569Z"} +{"level":"info","message":"PATCH /api/users/124","timestamp":"2025-06-24T12:55:53.169Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T12:55:53.200Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.785Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T12:56:03.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.787Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.787Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T12:56:07.575Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T12:56:07.586Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:56:07.624Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T12:56:07.649Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T12:56:07.654Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T12:56:07.674Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T12:56:11.061Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:56:16.137Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:56:16.139Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:56:16.951Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:56:53.806Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.978Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T12:57:15.979Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.979Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.980Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.980Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T12:57:25.988Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T12:57:26.697Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T12:57:26.699Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:57:29.146Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:57:52.802Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:58:10.361Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:58:23.730Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:58:47.401Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:00.570Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:16.621Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T12:59:17.284Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T12:59:21.650Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T12:59:21.693Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T12:59:21.705Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T12:59:21.716Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T12:59:21.719Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.675Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:55.120Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T12:59:55.164Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:00:11.173Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:00:36.399Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:00:49.770Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:01:07.382Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:01:48.632Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:01:48.676Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:00.174Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:21.140Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:43.230Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:02:54.700Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.194Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.194Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:03:33.474Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:03:33.524Z"} +{"level":"info","message":"PUT /api/settings/ai-assistant","timestamp":"2025-06-24T13:03:43.823Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:03:47.634Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:03:49.769Z"} +{"level":"info","message":"GET /api/tables?_t=1750770231774","timestamp":"2025-06-24T13:03:49.784Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:51.860Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:51.892Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:51.913Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:51.934Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:53.768Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:53.793Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:53.814Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:51.511Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T13:03:55.463Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:55.496Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.504Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.541Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.563Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.584Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.603Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:03:55.621Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:03:58.912Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T13:04:00.905Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:00.942Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:00.947Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:00.982Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.015Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.047Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.066Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:01.086Z"} +{"level":"info","message":"GET /api/tables?_t=1750770249340","timestamp":"2025-06-24T13:04:06.375Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:04:08.926Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T13:04:10.815Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:10.820Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:04:10.875Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T13:04:10.908Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:04:10.911Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T13:04:10.946Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:04:13.738Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:04:14.620Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:04:19.007Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:04:19.058Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:04:19.064Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:04:19.072Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:04:19.074Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:04:25.592Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.596Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.646Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.649Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:04:25.698Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.701Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:04:25.705Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:04:25.706Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.745Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.756Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.772Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.775Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:25.791Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:25.794Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:04:27.854Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:04:28.529Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:04:28.532Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:04:28.545Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:04:28.555Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:04:28.560Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:04:40.148Z"} +{"level":"info","message":"GET /api/tables?_t=1750770284274","timestamp":"2025-06-24T13:04:42.068Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:04:45.511Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.487Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:47.515Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.562Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.601Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.625Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.649Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:47.672Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:51.136Z"} +{"level":"info","message":"PATCH /api/tables/19","timestamp":"2025-06-24T13:04:55.152Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:04:55.183Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.188Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.229Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.250Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.269Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.288Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:04:55.306Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:04:56.045Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:04:56.049Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:05:09.191Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:05:11.223Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:05:11.226Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:05:11.231Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:05:11.235Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:05:11.239Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:05:15.024Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.026Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.081Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.106Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.129Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.155Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:05:15.180Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:05:22.505Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:05:26.327Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:05:26.331Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:05:26.883Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:05:38.453Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:05:57.368Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:05:57.373Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:06:03.733Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:06:17.480Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:06:27.524Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:06:27.528Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:06:32.870Z"} +{"level":"info","message":"GET /api/tables?_t=1750770406623","timestamp":"2025-06-24T13:06:43.016Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:06:45.395Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.427Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.450Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.481Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.530Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.552Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:06:45.572Z"} +{"level":"info","message":"GET /api/tables?_t=1750770411835","timestamp":"2025-06-24T13:06:48.732Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:06:50.916Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:06:52.797Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:06:55.248Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:06:57.122Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:06:57.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.867Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.867Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:07:00.322Z"} +{"level":"info","message":"GET /api/chat/history?offset=108&limit=30","timestamp":"2025-06-24T13:07:00.343Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":108,"timestamp":"2025-06-24T13:07:00.354Z","total":138} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:15.604Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:15.657Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:07:28.169Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:07:28.172Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:32.158Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:07:50.450Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:07:55.695Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:07:55.699Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:08:07.156Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:08:29.698Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:08:42.363Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:08:42.367Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:08:45.131Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:00.750Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:16.679Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:09:40.820Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:09:40.824Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.646Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.646Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:57.551Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:09:57.602Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:10:11.511Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:10:32.079Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:10:43.189Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:10:43.192Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:10:51.218Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.531Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.531Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:11:29.909Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:11:29.959Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:11:39.190Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:11:39.194Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:11:48.775Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:00.271Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:25.644Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:12:39.710Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:12:39.714Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.417Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.419Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:56.638Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:12:56.689Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:13:15.820Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:13:33.388Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:13:40.254Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:13:40.257Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:13:51.166Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:14:10.368Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:14:23.943Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:14:23.948Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:14:25.720Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:14:25.723Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:14:28.046Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:14:40.548Z"} +{"level":"info","message":"GET /api/tables?_t=1750770885036","timestamp":"2025-06-24T13:14:42.855Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:14:44.575Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.601Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.623Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.645Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.666Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.686Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:14:44.707Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:14:45.620Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:14:49.386Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:14:49.402Z"} +{"level":"info","message":"GET /api/tables?_t=1750770893664","timestamp":"2025-06-24T13:14:49.616Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:14:51.719Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:14:54.248Z"} +{"level":"info","message":"GET /api/chat/history?offset=108&limit=30","timestamp":"2025-06-24T13:14:54.266Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":108,"timestamp":"2025-06-24T13:14:54.272Z","total":138} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:14:55.999Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:14:56.002Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T13:14:58.025Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T13:14:58.027Z"} +{"conversationId":1,"level":"info","message":"User message saved","messageId":357,"timestamp":"2025-06-24T13:14:58.047Z"} +{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T13:14:58.055Z"} +{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T13:14:58.055Z"} +{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T13:14:58.058Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.394Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.396Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.399Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:15:22.713Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:15:22.761Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:27.084Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:27.104Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:33.381Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.384Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.445Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.452Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:15:33.496Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-24T13:15:33.507Z"} +{"level":"info","message":"Created mapping for guest ID 1750770422364-iftjkyerp to user 1","timestamp":"2025-06-24T13:15:33.542Z"} +{"level":"info","message":"No guest messages found for guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-24T13:15:33.557Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750770422364-iftjkyerp","timestamp":"2025-06-24T13:15:33.572Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:33.588Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:33.598Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:33.602Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.609Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.643Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.666Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.689Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.693Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:33.719Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:33.723Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:15:35.255Z"} +{"level":"info","message":"GET /api/chat/history?offset=109&limit=30","timestamp":"2025-06-24T13:15:35.303Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":109,"timestamp":"2025-06-24T13:15:35.323Z","total":139} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:39.508Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.511Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.558Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.568Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:15:39.593Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:15:39.600Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-24T13:15:39.603Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.605Z"} +{"level":"info","message":"Created mapping for guest ID 1750770941508-5f1wol4qg to user 1","timestamp":"2025-06-24T13:15:39.626Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:39.636Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:15:39.637Z"} +{"level":"info","message":"No guest messages found for guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-24T13:15:39.638Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750770941508-5f1wol4qg","timestamp":"2025-06-24T13:15:39.657Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.663Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.666Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.690Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.697Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:15:39.720Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:15:39.726Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:15:41.353Z"} +{"level":"info","message":"GET /api/chat/history?offset=109&limit=30","timestamp":"2025-06-24T13:15:41.379Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":109,"timestamp":"2025-06-24T13:15:41.386Z","total":139} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:15:40.163Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:16:01.479Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.506Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.546Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.550Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:16:01.577Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.584Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.616Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.629Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:16:01.639Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-24T13:16:01.641Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:16:01.653Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:16:01.654Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.666Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.675Z"} +{"level":"info","message":"Created mapping for guest ID 1750770963924-f361ylu3o to user 1","timestamp":"2025-06-24T13:16:01.677Z"} +{"level":"info","message":"No guest messages found for guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-24T13:16:01.687Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750770963924-f361ylu3o","timestamp":"2025-06-24T13:16:01.707Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:01.719Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:01.732Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:16:03.396Z"} +{"level":"info","message":"GET /api/chat/history?offset=109&limit=30","timestamp":"2025-06-24T13:16:03.438Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":109,"timestamp":"2025-06-24T13:16:03.455Z","total":139} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:03.826Z"} +{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T13:16:15.897Z"} +{"conversationId":1,"level":"info","message":"AI response saved","messageId":358,"timestamp":"2025-06-24T13:16:15.934Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:17.129Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:16:30.409Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:31.935Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:31.939Z"} +{"level":"info","message":"GET /api/users/read-contacts-status","timestamp":"2025-06-24T13:16:32.860Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:16:32.872Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:16:32.934Z"} +{"level":"info","message":"GET /api/users","timestamp":"2025-06-24T13:16:32.963Z"} +{"level":"info","message":"GET /api/messages/read-status","timestamp":"2025-06-24T13:16:32.988Z"} +{"level":"info","message":"GET /api/messages","timestamp":"2025-06-24T13:16:33.007Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:33.027Z"} +{"level":"info","message":"POST /api/users/mark-contact-read","timestamp":"2025-06-24T13:16:34.438Z"} +{"level":"info","message":"POST /api/messages/mark-read","timestamp":"2025-06-24T13:16:34.466Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:16:34.511Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:34.521Z"} +{"level":"info","message":"GET /api/users/1","timestamp":"2025-06-24T13:16:34.530Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:34.546Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:34.549Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=1","timestamp":"2025-06-24T13:16:34.586Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:16:34.947Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:16:34.951Z"} +{"level":"info","message":"GET /api/messages?conversationId=1","timestamp":"2025-06-24T13:16:34.959Z"} +{"level":"info","message":"GET /api/users/1/tags","timestamp":"2025-06-24T13:16:35.188Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:16:44.423Z"} +{"level":"info","message":"GET /api/chat/history?offset=110&limit=30","timestamp":"2025-06-24T13:16:44.442Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":110,"timestamp":"2025-06-24T13:16:44.450Z","total":140} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:16:58.403Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:17:11.743Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:17:27.580Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:17:52.872Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:18:06.358Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:18:23.900Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:18:47.424Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:00.803Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:16.671Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:37.560Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:19:55.435Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:20:11.304Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.714Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.714Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.715Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:20:54.460Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:20:54.514Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:21:05.809Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:21:26.748Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:21:44.435Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:22:00.078Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:22:00.092Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:00.093Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:00.095Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:22:00.096Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:22:00.096Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:22:00.434Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:22:00.449Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:22:00.497Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:22:00.498Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:22:03.086Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:22:03.089Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:22:03.805Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:22:33.526Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:22:33.529Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:33.530Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:22:33.531Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:22:33.532Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:22:33.533Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:22:33.691Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:22:33.709Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:22:33.779Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:22:33.781Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:22:39.084Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T13:22:39.085Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T13:22:49.098Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:22:54.076Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:22:54.078Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:22:54.768Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:23:20.933Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:23:20.936Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:23:20.937Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:23:20.939Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:23:20.940Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:23:20.941Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:23:21.037Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:23:21.049Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:23:21.093Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:23:21.094Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:23:23.658Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 2)...","timestamp":"2025-06-24T13:23:23.660Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:23:29.299Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:23:29.303Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:23:29.306Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:23:29.310Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:23:29.320Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 2","timestamp":"2025-06-24T13:23:33.666Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:23:38.919Z"} +{"level":"warn","message":"[EmailBot] IMAP reconnecting in 10 seconds (attempt 3)...","timestamp":"2025-06-24T13:23:38.920Z"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 3","timestamp":"2025-06-24T13:23:48.924Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:23:49.610Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:23:49.611Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:23:50.345Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:24:44.940Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:25:35.936Z"} +{"level":"info","message":"GET /api/chat/history?offset=110&limit=30","timestamp":"2025-06-24T13:25:35.956Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":110,"timestamp":"2025-06-24T13:25:35.964Z","total":140} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:25:39.520Z"} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T13:25:40.344Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T13:25:40.347Z"} +{"conversationId":1,"level":"info","message":"User message saved","messageId":359,"timestamp":"2025-06-24T13:25:40.361Z"} +{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T13:25:40.370Z"} +{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T13:25:40.370Z"} +{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T13:25:40.373Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:26:34.064Z"} +{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T13:27:03.026Z"} +{"conversationId":1,"level":"info","message":"AI response saved","messageId":360,"timestamp":"2025-06-24T13:27:03.126Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:27:28.483Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:28:15.864Z"} +{"level":"info","message":"GET /api/tables?_t=1750771700599","timestamp":"2025-06-24T13:28:18.105Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:28:19.637Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.695Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.730Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.761Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.791Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.818Z"} +{"level":"info","message":"GET /api/tags","timestamp":"2025-06-24T13:28:19.845Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:28:23.071Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:28:29.810Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:28:29.830Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.486Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:30:12.261Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:30:12.308Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:30:36.681Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:30:36.691Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:30:36.692Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:30:36.693Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:30:36.694Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:30:36.695Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:30:36.976Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:30:36.989Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:30:37.033Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:30:37.034Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:30:39.446Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:30:39.448Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:30:44.563Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:31:07.488Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:31:07.519Z"} +{"level":"info","message":"POST /api/tables/cell","timestamp":"2025-06-24T13:31:16.497Z"} +{"level":"info","message":"GET /api/tables/19","timestamp":"2025-06-24T13:31:16.610Z"} +{"level":"info","message":"GET /api/tables?_t=1750771886718","timestamp":"2025-06-24T13:31:23.739Z"} +{"level":"info","message":"GET /api/dle","timestamp":"2025-06-24T13:31:26.976Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:31:31.696Z"} +{"level":"info","message":"GET /api/chat/history?offset=112&limit=30","timestamp":"2025-06-24T13:31:31.725Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":112,"timestamp":"2025-06-24T13:31:31.737Z","total":142} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:31:43.417Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T13:31:52.256Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T11:40:14.324Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T13:31:52.257Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:31:52.264Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:31:52.286Z"} +{"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"52b71340d67ea4ef3fb5d3d646f23994","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T13:31:52.288Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:31:52.296Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:31:52.321Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T13:31:52.366Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:31:53.264Z"} +{"level":"info","message":"POST /api/chat/guest-message","timestamp":"2025-06-24T13:31:59.878Z"} +{"level":"info","message":"Received /guest-message request","timestamp":"2025-06-24T13:31:59.880Z"} +{"file":null,"guestId":"1750771007946-p7s58r9mi","level":"info","message":"Saving guest message: какой софт продаете?","mimetype":null,"size":null,"timestamp":"2025-06-24T13:31:59.881Z"} +{"level":"info","message":"Guest message saved with ID:","timestamp":"2025-06-24T13:31:59.893Z"} +{"level":"info","message":"Session saved after guest message","timestamp":"2025-06-24T13:31:59.899Z"} +{"level":"info","message":"GET /api/auth/nonce?address=0x674D92DD75dD4DF3d73B266935e19A68a7B89FB1","timestamp":"2025-06-24T13:32:07.397Z"} +{"level":"info","message":"Nonce 2ddf24516f924ad62512824e16ed58d0 сохранен для адреса 0x674D92DD75dD4DF3d73B266935e19A68a7B89FB1","timestamp":"2025-06-24T13:32:07.418Z"} +{"level":"info","message":"POST /api/auth/verify","timestamp":"2025-06-24T13:32:09.588Z"} +{"level":"info","message":"[verify] Verifying signature for address: 0x674D92DD75dD4DF3d73B266935e19A68a7B89FB1","timestamp":"2025-06-24T13:32:09.589Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:09.694Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:10.483Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:32:10.671Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:10.839Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:10.921Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:32:11.054Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.054Z"} +{"level":"info","message":"New user 129 role check result: user","timestamp":"2025-06-24T13:32:11.054Z"} +{"level":"info","message":"[verify] Found or created user 129 for wallet 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.054Z"} +{"level":"info","message":"[IdentityService] Converting guest identity for user 129 to guest_user_mapping: 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.055Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.070Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.070Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:11.352Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:11.397Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:32:11.492Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:32:11.517Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:32:11.540Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:11.540Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750771007946-p7s58r9mi","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T13:32:11.542Z","userId":129} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:32:11.549Z"} +{"level":"info","message":"[linkGuestMessages] Starting for user 129 with guestId=1750771007946-p7s58r9mi, previousGuestId=undefined","timestamp":"2025-06-24T13:32:11.549Z"} +{"level":"info","message":"[processGuestMessagesWrapper] Processing messages: userId=129, guestId=1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.555Z"} +{"level":"info","message":"Processing guest messages for user 129 with guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.556Z"} +{"level":"info","message":"Found 1 guest messages for guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:11.560Z"} +{"level":"info","message":"Created new conversation 12 for guest messages","timestamp":"2025-06-24T13:32:11.569Z"} +{"level":"info","message":"Processing guest message ID 9: какой софт продаете?","timestamp":"2025-06-24T13:32:11.569Z"} +{"level":"info","message":"Saved user message with ID 361","timestamp":"2025-06-24T13:32:11.576Z"} +{"level":"info","message":"Getting AI response for guest message:","timestamp":"2025-06-24T13:32:11.583Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:32:29.367Z"} +{"conversationId":12,"level":"info","message":"AI response for guest message received","timestamp":"2025-06-24T13:32:44.903Z"} +{"conversationId":12,"level":"info","message":"AI response for guest message saved","timestamp":"2025-06-24T13:32:44.947Z"} +{"level":"info","message":"Deleted 1 processed guest messages for guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:44.952Z"} +{"level":"info","message":"Marked guest mapping as processed for guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:44.956Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","authType":"wallet","authenticated":true,"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"1750771007946-p7s58r9mi","isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","processedGuestIds":["1750771007946-p7s58r9mi"],"timestamp":"2025-06-24T13:32:44.959Z","userId":129} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:32:44.964Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:32:44.980Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:44.985Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.013Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.016Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:32:45.028Z"} +{"level":"info","message":"Processing guest messages for user 129 with guest ID 1750771007946-p7s58r9mi","timestamp":"2025-06-24T13:32:45.030Z"} +{"level":"info","message":"Guest messages for guest ID 1750771007946-p7s58r9mi were already processed.","timestamp":"2025-06-24T13:32:45.033Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:45.047Z"} +{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:45.048Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:32:45.074Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.080Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.098Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.100Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.122Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.126Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.153Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.158Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:32:45.186Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.190Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.223Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.228Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:32:45.257Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:32:45.260Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:32:47.324Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T13:32:47.343Z"} +{"count":2,"level":"info","limit":30,"message":"Returning message history for user 129","offset":0,"timestamp":"2025-06-24T13:32:47.350Z","total":2} +{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:48.597Z"} +{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:32:48.598Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:32:51.725Z"} +{"level":"info","message":"GET /api/chat/history?offset=0&limit=30","timestamp":"2025-06-24T13:32:51.747Z"} +{"count":2,"level":"info","limit":30,"message":"Returning message history for user 129","offset":0,"timestamp":"2025-06-24T13:32:51.754Z","total":2} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:33:15.420Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:33:15.429Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:33:23.903Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:33:45.696Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:33:45.701Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:34:15.968Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:34:15.973Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:34:18.449Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:34:45.985Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.987Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.988Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:34:45.994Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.995Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:45.995Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:34:45.997Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:34:46.007Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.007Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.008Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:34:46.010Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.010Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.011Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:34:46.205Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:34:46.211Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:34:46.367Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.423Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.427Z"} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.430Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.447Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.447Z"} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.450Z"} +{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.453Z"} +{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.457Z"} +{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.457Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.459Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.461Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.489Z","url":"/api/settings/ai-assistant","userId":129} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.491Z"} +{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.491Z"} +{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.492Z"} +{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.492Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"} +{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.502Z"} +{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.503Z"} +{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.503Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.535Z","url":"/api/settings/email-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.640Z","url":"/api/settings/telegram-settings","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:34:46.665Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:34:46.666Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.691Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:35:13.782Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:35:13.785Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:35:17.361Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:35:44.051Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:35:44.055Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:36:07.453Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:14.325Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:14.328Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:36:37.233Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:36:37.247Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:36:37.248Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:36:37.252Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:36:37.253Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:36:37.255Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:36:37.560Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:36:37.580Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:36:37.632Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:36:37.634Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:36:38.320Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:36:38.325Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:36:39.102Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:36:44.010Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.027Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.090Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.094Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:36:44.121Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.128Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.151Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.157Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:44.167Z"} +{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:44.170Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.180Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.222Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:36:44.253Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:36:44.257Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:36:46.899Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.902Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.903Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:36:46.912Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:36:46.957Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.959Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:46.960Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:36:47.009Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.010Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.010Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:36:47.018Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.019Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:47.020Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.256Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.436Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.588Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:47.760Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.821Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.981Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:47.992Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:48.003Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.032Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.076Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:48.152Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.155Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.172Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.173Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.193Z","url":"/api/settings/ai-assistant","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.252Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.321Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:36:48.346Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.350Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.350Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.385Z","url":"/api/settings/email-settings","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.536Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.537Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.557Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:36:48.588Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:36:48.709Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:36:48.710Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.733Z","url":"/api/settings/telegram-settings","userId":129} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:37:14.860Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:37:14.866Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:37:33.569Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:37:45.121Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:37:45.125Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:37:53.143Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:37:53.148Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:37:53.149Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:37:53.150Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:37:53.151Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:37:53.152Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:37:53.268Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:37:53.278Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:37:53.315Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:37:53.316Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:37:54.009Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:37:54.011Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:37:54.739Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:38:04.116Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.123Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.190Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.198Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:38:04.260Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.270Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.305Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.310Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:04.314Z"} +{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:04.316Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.381Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.396Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:04.423Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:04.427Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:38:07.544Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.549Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.550Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:38:07.575Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:38:07.587Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.589Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.589Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:38:07.644Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.646Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.647Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:38:07.650Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.651Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:07.652Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:07.893Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:07.984Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:08.052Z"} +{"level":"info","message":"Директория существует: /app/contracts-data","timestamp":"2025-06-24T13:38:09.004Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data","timestamp":"2025-06-24T13:38:09.007Z"} +{"level":"info","message":"Директория существует: /app/contracts-data/dles","timestamp":"2025-06-24T13:38:09.008Z"} +{"level":"info","message":"Директория доступна для записи: /app/contracts-data/dles","timestamp":"2025-06-24T13:38:09.010Z"} +{"level":"info","message":"Директория существует: /app/temp","timestamp":"2025-06-24T13:38:09.011Z"} +{"level":"info","message":"Директория доступна для записи: /app/temp","timestamp":"2025-06-24T13:38:09.013Z"} +{"level":"info","message":"Ethers version: 6.13.5","timestamp":"2025-06-24T13:38:09.141Z"} +{"level":"info","message":"[EmailBot] start() called","timestamp":"2025-06-24T13:38:09.157Z"} +{"connTimeout":30000,"host":"mail.hostland.ru","keepalive":{"forceNoop":true,"idleInterval":300000,"interval":10000},"level":"info","message":"[EmailBot] IMAP config:","password":"***","port":993,"timestamp":"2025-06-24T13:38:09.214Z","tls":true,"tlsOptions":{"rejectUnauthorized":false},"user":"info@hb3-accelerator.com"} +{"level":"info","message":"[EmailBot] IMAP connect attempt 1","timestamp":"2025-06-24T13:38:09.216Z"} +{"level":"info","message":"[EmailBot] IMAP connection ready","timestamp":"2025-06-24T13:38:09.885Z"} +{"level":"info","message":"[EmailBot] Email bot started and IMAP connection initiated","timestamp":"2025-06-24T13:38:09.889Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:38:14.999Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:38:28.350Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.354Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.355Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:38:28.358Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.359Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.359Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:38:28.362Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:38:28.410Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.411Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.412Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:38:28.421Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.422Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:28.422Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.134Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.232Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.312Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.358Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.398Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.459Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.461Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.467Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.625Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:29.630Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:29.630Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:29.648Z","url":"/api/settings/ai-assistant","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.737Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.740Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.770Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:29.834Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:29.835Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:29.852Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:29.857Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:38:29.960Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:30.011Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:38:30.019Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:30.044Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:30.044Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:30.072Z","url":"/api/settings/telegram-settings","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:38:30.206Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:38:30.207Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:30.223Z","url":"/api/settings/email-settings","userId":129} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:38:34.728Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:38:34.732Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:04.946Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:04.951Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:39:05.195Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:39:19.004Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.010Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.056Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.070Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:39:19.100Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.107Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.147Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:19.151Z"} +{"level":"info","message":"Fetching token balances for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:19.152Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.154Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.187Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.192Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:19.213Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:19.216Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:39:20.279Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:39:20.283Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.285Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.286Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:39:20.318Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.318Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.319Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:39:20.361Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.362Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.362Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:39:20.367Z"} +{"level":"info","message":"Checking admin tokens for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.369Z"} +{"level":"info","message":"Checking admin role for address: 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.370Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:20.572Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:20.727Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:20.745Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:20.775Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:20.832Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:20.833Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:20.845Z","url":"/api/settings/ai-assistant","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.218Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.224Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.253Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:21.268Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.339Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.403Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x351f59de4fedbdf7601f5592b93db3b9330c1c1d","hasTokens":false,"level":"info","message":"Token balance on polygon:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.407Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:21.482Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.1","contract":"0xdCe769b847a0a697239777D0B1C7dd33b6012ba0","hasTokens":false,"level":"info","message":"Token balance on arbitrum:","minBalance":"100.000000000000000000","timestamp":"2025-06-24T13:39:21.623Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:21.632Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:21.632Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0x4b294265720b09ca39bfba18c7e368413c0f68eb","hasTokens":false,"level":"info","message":"Token balance on bsc:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.634Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:21.648Z","url":"/api/settings/email-settings","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.654Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xd95a45fc46a7300e6022885afec3d618d7d3f27c","hasTokens":false,"level":"info","message":"Token balance on ethereum:","minBalance":"10.000000000000000000","timestamp":"2025-06-24T13:39:21.764Z"} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:21.888Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:21.888Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:21.902Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"address":"0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","balance":"0.0","contract":"0xef49261169B454f191678D2aFC5E91Ad2e85dfD8","hasTokens":false,"level":"info","message":"Token balance on sepolia:","minBalance":"50.000000000000000000","timestamp":"2025-06-24T13:39:22.016Z"} +{"level":"info","message":"Admin role denied - no tokens found for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1","timestamp":"2025-06-24T13:39:22.017Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:22.030Z","url":"/api/settings/telegram-settings","userId":129} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:39:46.789Z"} +{"level":"info","message":"[IdentityService] Found 1 identities for user 129","timestamp":"2025-06-24T13:39:46.793Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:39:59.774Z"} +{"level":"info","message":"POST /api/auth/logout","timestamp":"2025-06-24T13:40:02.595Z"} +{"address":null,"authType":null,"authenticated":false,"cookie":{"expires":"2025-07-24T13:31:52.283Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"email":null,"guestId":null,"isAdmin":false,"level":"info","message":"[SessionService] Saving session data:","pendingEmail":null,"previousGuestId":null,"processedGuestIds":[],"telegramId":null,"timestamp":"2025-06-24T13:40:02.596Z","userId":null} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:40:02.613Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:02.632Z"} +{"cookie":{"expires":"2025-07-24T13:40:02.629Z","httpOnly":true,"originalMaxAge":2592000000,"path":"/","sameSite":"lax","secure":false},"guestId":"cee7d93e0930bae60c844e98c69ee271","level":"info","message":"[SessionService] Saving session data:","timestamp":"2025-06-24T13:40:02.632Z"} +{"level":"info","message":"Session saved successfully","timestamp":"2025-06-24T13:40:02.636Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:20.508Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.512Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.548Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.552Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:20.579Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.581Z"} +{"level":"info","message":"GET /api/users/124","timestamp":"2025-06-24T13:40:20.616Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:40:20.646Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.651Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:40:20.654Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:40:20.655Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.684Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.691Z"} +{"level":"info","message":"GET /api/messages/conversations?userId=124","timestamp":"2025-06-24T13:40:20.732Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.740Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.745Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.773Z"} +{"level":"info","message":"GET /api/messages?conversationId=11","timestamp":"2025-06-24T13:40:20.777Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.779Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.792Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.795Z"} +{"level":"info","message":"GET /api/users/124/tags","timestamp":"2025-06-24T13:40:20.849Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:40:20.857Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:40:20.864Z"} +{"level":"info","message":"GET /api/settings/ai-assistant","timestamp":"2025-06-24T13:40:31.363Z"} +{"level":"info","message":"GET /api/settings/ai-assistant-rules","timestamp":"2025-06-24T13:40:31.413Z"} +{"level":"info","message":"GET /api/tables","timestamp":"2025-06-24T13:40:31.419Z"} +{"level":"info","message":"GET /api/settings/telegram-settings","timestamp":"2025-06-24T13:40:31.424Z"} +{"level":"info","message":"GET /api/settings/email-settings","timestamp":"2025-06-24T13:40:31.431Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:40:58.715Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:41:13.946Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:41:53.446Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:42:30.779Z"} +{"level":"info","message":"GET /api/chat/history?offset=112&limit=30","timestamp":"2025-06-24T13:42:30.802Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":112,"timestamp":"2025-06-24T13:42:30.815Z","total":142} +{"level":"info","message":"POST /api/chat/message","timestamp":"2025-06-24T13:42:42.152Z"} +{"level":"info","message":"Received /message request","timestamp":"2025-06-24T13:42:42.156Z"} +{"conversationId":1,"level":"info","message":"User message saved","messageId":363,"timestamp":"2025-06-24T13:42:42.192Z"} +{"level":"info","message":"AI System Prompt:","timestamp":"2025-06-24T13:42:42.199Z"} +{"level":"info","message":"AI Rules:","timestamp":"2025-06-24T13:42:42.201Z"} +{"level":"info","message":"Getting AI response for:","timestamp":"2025-06-24T13:42:42.207Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:42:43.448Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:43:42.423Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:43:42.463Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.483Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.532Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.555Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:43:42.583Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-24T13:43:42.601Z"} +{"level":"info","message":"Created mapping for guest ID 1750772552636-bxl1slj9a to user 1","timestamp":"2025-06-24T13:43:42.683Z"} +{"level":"info","message":"No guest messages found for guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-24T13:43:42.693Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:43:42.740Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:43:42.741Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750772552636-bxl1slj9a","timestamp":"2025-06-24T13:43:42.754Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:43:42.770Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.789Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.820Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.826Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.846Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.851Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:43:42.875Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:43:42.881Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:43:44.458Z"} +{"level":"info","message":"GET /api/chat/history?offset=113&limit=30","timestamp":"2025-06-24T13:43:44.506Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":113,"timestamp":"2025-06-24T13:43:44.525Z","total":143} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:13.757Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:13.764Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:44:23.396Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.405Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.522Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.527Z"} +{"level":"info","message":"POST /api/chat/process-guest","timestamp":"2025-06-24T13:44:23.555Z"} +{"level":"info","message":"Processing guest messages for user 1 with guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-24T13:44:23.558Z"} +{"level":"info","message":"Created mapping for guest ID 1750772667419-ki0n6un0c to user 1","timestamp":"2025-06-24T13:44:23.585Z"} +{"level":"info","message":"No guest messages found for guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-24T13:44:23.600Z"} +{"level":"info","message":"Marked guest mapping as processed (no messages found) for guest ID 1750772667419-ki0n6un0c","timestamp":"2025-06-24T13:44:23.617Z"} +{"level":"info","message":"GET /api/tokens/balances?address=0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:44:23.683Z"} +{"level":"info","message":"Fetching token balances for address: 0xf45aa4917b3775ba37f48aeb3dc1a943561e9e0b","timestamp":"2025-06-24T13:44:23.687Z"} +{"level":"info","message":"GET /api/auth/check","timestamp":"2025-06-24T13:44:23.696Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.702Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.772Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.779Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.812Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.818Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:23.848Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:23.852Z"} +{"conversationId":1,"level":"info","message":"AI response received","timestamp":"2025-06-24T13:44:25.228Z"} +{"conversationId":1,"level":"info","message":"AI response saved","messageId":364,"timestamp":"2025-06-24T13:44:25.259Z"} +{"level":"info","message":"GET /api/chat/history?count_only=true","timestamp":"2025-06-24T13:44:25.299Z"} +{"level":"info","message":"GET /api/chat/history?offset=114&limit=30","timestamp":"2025-06-24T13:44:25.326Z"} +{"count":30,"level":"info","limit":30,"message":"Returning message history for user 1","offset":114,"timestamp":"2025-06-24T13:44:25.339Z","total":144} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:44:32.444Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:44:54.479Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:44:54.484Z"} +{"level":"info","message":"GET /api/auth/identities","timestamp":"2025-06-24T13:45:24.748Z"} +{"level":"info","message":"[IdentityService] Found 3 identities for user 1","timestamp":"2025-06-24T13:45:24.752Z"} +{"level":"info","message":"No new messages found","timestamp":"2025-06-24T13:45:31.433Z"} diff --git a/backend/logs/error.log b/backend/logs/error.log index 555ea06..f6a7d18 100644 --- a/backend/logs/error.log +++ b/backend/logs/error.log @@ -1,1493 +1,1512 @@ -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.968Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.971Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T12:57:53.971Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.519Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.521Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.523Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:06:12.523Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.510Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.510Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:07:57.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:08:53.952Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:08:53.953Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:08:53.954Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:09:06.547Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.745Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:10:43.747Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.541Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.542Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:12:34.543Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.488Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:13:43.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:15:20.729Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:16:16.094Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:16:16.096Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:16:16.097Z"} -{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Cannot use a pool after calling end on the pool","method":"GET","stack":"Error: Cannot use a pool after calling end on the pool\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async PGStore._asyncQuery (/app/node_modules/connect-pg-simple/index.js:322:21)","timestamp":"2025-06-19T13:20:47.677Z","url":"/api/auth/identities","userId":1} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T13:21:49.234Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:21:49.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:21:49.237Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.357Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.358Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.359Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.359Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.360Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.361Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.361Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.361Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.362Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.362Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.362Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.363Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:29:12.363Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:30:21.059Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:30:21.152Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.368Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:30:21.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:31:16.800Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:31:16.801Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:31:16.801Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:32:11.854Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:32:11.949Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:32:12.168Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:32:12.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:32:12.169Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:33:49.274Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:34:02.679Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:34:02.787Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:02.964Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:02.965Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:34:58.007Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:34:58.112Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:58.366Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:58.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:34:58.367Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:38:39.612Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:38:39.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:38:39.940Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:39:35.321Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:39:35.322Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:39:35.322Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:40:33.559Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:40:33.664Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:40:33.840Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:40:33.840Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:40:33.840Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:42:21.250Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:42:21.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.507Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.508Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.508Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.508Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.509Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:42:21.509Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:16.904Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:16.905Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:16.905Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:43:58.991Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:44:54.175Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:44:54.176Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:44:54.176Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:46:02.619Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:46:02.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:46:02.948Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:47:53.578Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:47:53.687Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.861Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:47:53.862Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:48:48.932Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:48:49.025Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:48:49.250Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:48:49.250Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:48:49.251Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:49:30.795Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.370Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.370Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:50:44.370Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:51:21.676Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:52:30.509Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:52:30.615Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.806Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.807Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.807Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.808Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:52:30.808Z"} -{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-19T13:54:04.474Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:54:25.896Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:56:12.009Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:56:12.107Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.345Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:56:12.345Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:57:07.431Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:57:07.531Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:57:07.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:57:07.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:57:07.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:03.106Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:03.106Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:03.106Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T13:58:58.157Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T13:58:58.255Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:58.494Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:58.495Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T13:58:58.495Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.466Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.467Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.467Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:00:35.467Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:02:40.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:04:30.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:07.829Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:06:21.349Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:06:21.442Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:21.676Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:06:21.677Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:07:17.109Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:07:17.110Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:07:17.110Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:09:07.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:11:40.144Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:14:40.254Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:18:21.408Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:18:21.503Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.740Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.742Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.742Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:18:21.742Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:19:16.812Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:19:16.841Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:19:17.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:19:17.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:19:17.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:12.548Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:12.553Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:12.553Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:20:54.064Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:21:07.620Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:21:07.714Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:21:07.978Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:21:07.979Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:22:03.058Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:22:03.149Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:22:03.412Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:22:03.413Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:22:03.413Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.654Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.654Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:24:35.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:31.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:31.009Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:31.010Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:44.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:25:44.939Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.101Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:28:31.101Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:29:12.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:30:21.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:31:17.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:31:17.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:31:17.317Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:12.239Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:33:49.466Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:34:03.286Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:34:03.331Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:34:03.486Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:34:03.487Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.252Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:35:54.253Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:36:49.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:36:49.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:36:49.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:37:49.236Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:37:49.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:37:49.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.828Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.828Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:39:35.829Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:40:31.230Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:40:31.231Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:40:31.231Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:41:26.667Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:41:26.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:41:26.668Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:42:07.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:42:22.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:42:22.019Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:43:16.997Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:43:17.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:43:17.384Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:43:17.384Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:43:17.384Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T14:44:12.385Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T14:44:12.392Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:12.791Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:12.792Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:12.792Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:44:54.889Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:45:08.170Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:45:08.171Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:46:03.571Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:46:03.572Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:46:03.572Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.344Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.345Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:47:54.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.488Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.489Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.490Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.490Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:50:40.490Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:51:35.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:51:35.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:51:35.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.699Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.700Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.700Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:53:26.700Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.637Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:55:04.637Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.830Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:56:12.831Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:08.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:08.302Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:08.302Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:57:49.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:58:07.683Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T14:58:07.684Z"} -{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-19T14:58:26.119Z"} -{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-19T14:59:02.971Z"} -{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-19T14:59:02.972Z"} -{"level":"error","message":"IMAP connection error during check: This socket has been ended by the other party","timestamp":"2025-06-19T14:59:02.972Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:01:44.752Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T15:01:44.788Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.179Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.180Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:01:45.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.013Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:03:36.014Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.580Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.581Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:07:17.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:08:12.969Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:08:12.970Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:08:12.970Z"} -{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(4) is not present in table \"conversations\".","file":"ri_triggers.c","length":286,"level":"error","line":"2608","message":"Error getting or saving AI response: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/chat.js:437:35","table":"messages","timestamp":"2025-06-19T15:08:56.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.708Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.709Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:10:03.710Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:22.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:36.073Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:15:36.074Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:17:26.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.651Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:04.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:18.635Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:18.636Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:19:59.225Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:20:13.074Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:20:13.075Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:20:54.100Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:21:09.972Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:21:09.972Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:21:50.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:22:45.526Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:22:45.526Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:22:45.526Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.632Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:36.633Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:54.221Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:24:54.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:25:45.426Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:25:45.426Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:25:45.427Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:26:40.784Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:26:40.784Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:26:40.785Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.294Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:13.295Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:26.991Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:29:26.991Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.340Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.340Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.342Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:34:59.343Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.325Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:39:36.326Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:41:14.143Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.921Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.921Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.922Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:43:17.923Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:44:13.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:44:13.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:44:13.375Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:44:13.375Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:04.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:45.777Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:59.442Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:46:59.442Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.624Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:49:45.625Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:50:45.110Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:50:45.111Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:50:45.111Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.802Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.803Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:52:31.804Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:08.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:22.597Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:54:22.598Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:17.973Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:17.973Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:17.974Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:55:59.656Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:56:12.903Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T15:56:12.950Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:56:13.306Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:56:13.307Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-19T15:58:03.758Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T15:58:03.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.061Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T15:58:04.062Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.312Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.313Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:00:50.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:01:45.650Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:01:45.650Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:01:45.650Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.899Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.899Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:04:35.900Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:05:13.484Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:05:31.014Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:05:31.014Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.629Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.630Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:10:54.631Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:19:58.471Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:20:11.477Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:21:27.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:21:27.099Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:21:27.100Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:26:03.113Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.655Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:33:23.658Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.443Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.444Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.445Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:23.445Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T16:36:39.338Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:37:05.290Z"} -{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-19T16:37:14.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.249Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.249Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:38:14.249Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:39:09.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:39:09.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:39:09.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:40:05.033Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:40:05.034Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:40:05.034Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:42.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:55.733Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:41:55.733Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.567Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.568Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:43:46.569Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:44:41.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:44:41.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:44:41.981Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:45:23.800Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:45:37.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:45:37.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:46:32.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:46:32.741Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:46:32.742Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.339Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.340Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:49:05.340Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T16:49:14.731Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T16:49:14.732Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:50:14.308Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:50:14.309Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:50:14.309Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.002Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.003Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.003Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:51:51.003Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:52:05.178Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:52:05.179Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:00.550Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:00.551Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:00.551Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:55.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:55.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:53:55.948Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.690Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:55:46.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:56:42.093Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:56:42.094Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:56:42.094Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:57:37.505Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:57:37.505Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:57:37.506Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:58:32.865Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:58:32.866Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:58:32.866Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:59:29.022Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:59:29.022Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T16:59:29.023Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:00:19.245Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.334Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.334Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.334Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:05.335Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:19.090Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:01:19.091Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:02:14.434Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:02:14.434Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:02:14.434Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:03:09.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:03:09.877Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:03:09.877Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T17:04:00.892Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T17:04:00.893Z"} -{"level":"error","message":"IMAP connection error during check: write after end","timestamp":"2025-06-19T17:04:00.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:04:46.805Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:00.645Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:00.646Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:42.260Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:05:51.522Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:56.772Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:05:56.773Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:30.584Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:30.585Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:30.585Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:43.306Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:07:59.661Z"} -{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-19T17:08:21.324Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.194Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.195Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.195Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.196Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:11:12.197Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.746Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.747Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.748Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.749Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.749Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:22:49.749Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:23:03.767Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:31.887Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:31.888Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:31.889Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:44.698Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-19T17:25:59.941Z"} -{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-19T17:26:27.026Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:26:32.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:26:32.266Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.101Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.102Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.102Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:28:18.102Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.247Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.248Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:30:09.249Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:04.146Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:04.147Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:59.605Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:31:59.605Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:33:49.495Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.824Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:34:50.824Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.618Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:36:36.620Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:37:31.806Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:38:27.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.418Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.418Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.419Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:38:32.419Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:39:22.806Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:39:22.807Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:40:17.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.256Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:41:14.257Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:42:08.959Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:42:08.960Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.085Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:44:55.086Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:45:55.506Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:45:55.506Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:46:50.947Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:46:50.947Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'cbargs')","stack":"TypeError: Cannot read properties of undefined (reading 'cbargs')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1253:20)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:47:41.104Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:48:36.467Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'cbargs')","stack":"TypeError: Cannot read properties of undefined (reading 'cbargs')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1253:20)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-19T17:50:27.218Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.454Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.455Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.456Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:50:32.456Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.181Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.182Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:52:23.183Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:53:13.576Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:53:13.576Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:54:09.460Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:54:09.460Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.652Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T17:56:59.653Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.266Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.268Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:01:32.269Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:02:27.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:02:27.631Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:03:23.023Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:03:23.024Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.237Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.238Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.240Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.241Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.242Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.242Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:10:46.242Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.051Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:12:37.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:13:32.428Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:13:32.429Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:14:32.547Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:14:32.551Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.821Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.822Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:19:04.823Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:20:04.926Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:20:04.926Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.019Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.020Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.020Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:21:51.020Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:22:46.531Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:22:46.535Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.232Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.233Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.233Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:24:37.233Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:25:32.550Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:25:32.551Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:26:27.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:26:27.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.935Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.936Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.937Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:31:04.938Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:00.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:00.292Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:55.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:32:55.691Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:33:51.125Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:33:51.125Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:37:37.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:38:28.088Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:38:28.088Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:39:23.422Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:39:23.423Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.536Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.537Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.537Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.538Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.538Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:42:09.538Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:43:05.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:43:05.012Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.788Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.788Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.789Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:44:55.789Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:45:51.160Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:45:51.161Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:46:46.576Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:46:46.577Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:47:46.627Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:47:46.628Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:48:37.330Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:48:37.330Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.873Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.874Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.875Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.876Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.877Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:52:18.877Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:53:14.282Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:53:14.282Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:54:09.646Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:54:09.646Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:55:05.082Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:55:05.083Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:56:00.477Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:56:00.478Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.258Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.259Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T18:57:51.260Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.992Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.993Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.993Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.993Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.994Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.994Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.994Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:03:23.995Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.186Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.186Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.187Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.187Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:03.199Z"} -{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-19T19:09:18.420Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:51.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-19T19:09:51.514Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.327Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.328Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.329Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.330Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:12:59.330Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.885Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.887Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.888Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:14:09.888Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.314Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.315Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:15:22.316Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:17.582Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:17.583Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:56.331Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:16:56.331Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:17:13.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.047Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.048Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.051Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.051Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:20:39.052Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.881Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:21:49.882Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.927Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.927Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.928Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.928Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.929Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.929Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.930Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.930Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.930Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:24:59.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:25:30.193Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:25:30.194Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.048Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.049Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:41.050Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:28:56.574Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:29:13.341Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:08.898Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:08.898Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:08.898Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:48.527Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:30:48.528Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.964Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.965Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.965Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.965Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.966Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:34:13.967Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.010Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:35:24.011Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:36:19.859Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:36:19.860Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:36:19.860Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.044Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.045Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.046Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:40:18.047Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.846Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:41.847Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:58.404Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:43:58.405Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:38.177Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:38.178Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:38.178Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:44:54.806Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:45:08.549Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:45:34.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.890Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.891Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.891Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.894Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.895Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:49:44.896Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:50:40.275Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:50:40.276Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:50:40.277Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:51:35.619Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:51:35.622Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:51:35.623Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.377Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.378Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.379Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.382Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T09:55:58.382Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.512Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.513Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.514Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.515Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.516Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.517Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:03:21.518Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.911Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.912Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.913Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.915Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.915Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.916Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.916Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:07:41.916Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:08:37.847Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:08:37.848Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:08:37.848Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.692Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.693Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.694Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.695Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.695Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.695Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.696Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:17:26.697Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:18:07.925Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:18:07.926Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.300Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.300Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.301Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:20:54.302Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:21:08.282Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:22:03.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:22:03.602Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:22:03.603Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.997Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.998Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:07.999Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.000Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:30:08.001Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.265Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:32:54.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:33:49.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:33:49.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:33:49.511Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.726Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.727Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:35.728Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:36:49.974Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.267Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.271Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.272Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.272Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.273Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.274Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.274Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:47:22.274Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:48:14.111Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:48:14.112Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.367Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.369Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:50:30.370Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.931Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.932Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:15.933Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:31.811Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:31.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:54:31.812Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:55:27.204Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:55:27.205Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:55:27.205Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:56:22.593Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:56:22.594Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:56:22.594Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:57:17.990Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:57:17.990Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:57:17.991Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:58:13.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:58:13.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:58:13.386Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:59:08.731Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:59:08.732Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T10:59:08.733Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:04.164Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:04.164Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:04.165Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:59.495Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:59.496Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:00:59.496Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:05:51.614Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:05:51.616Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:05:51.617Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.221Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.222Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.223Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:33.224Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:49.942Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:49.943Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:09:49.943Z"} -{"level":"error","message":"Uncaught Exception: Cannot set properties of undefined (setting 'name')","stack":"TypeError: Cannot set properties of undefined (setting 'name')\n at Connection. (/app/node_modules/imap/lib/Connection.js:431:22)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)","timestamp":"2025-06-20T11:09:49.981Z"} -{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-20T11:09:50.074Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:10:46.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:10:46.559Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:10:46.560Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.656Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.657Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:12:38.658Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:13:18.398Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.671Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:14:30.672Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:15:27.554Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:15:27.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:15:27.555Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:16:21.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:16:21.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:16:21.674Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:17:17.087Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:17:17.088Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:17:17.088Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.918Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.919Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.919Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.919Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.920Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:19:07.920Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:20:04.529Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:20:04.529Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:20:04.529Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.577Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.578Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.579Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.579Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:22:49.579Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:23:28.165Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.373Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:24:40.374Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.016Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.017Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.017Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.018Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.019Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:37.019Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:30:49.995Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:37:11.133Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:37:11.134Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:37:11.134Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.288Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.290Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.290Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.290Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.291Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:40:15.292Z"} -{"code":"42P18","file":"postgres.c","length":124,"level":"error","line":"742","message":"Error processing history request: could not determine data type of parameter $2","name":"error","routine":"pg_analyze_and_rewrite_varparams","severity":"ERROR","stack":"error: could not determine data type of parameter $2\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/chat.js:624:20","timestamp":"2025-06-20T11:43:40.507Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.286Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T11:49:10.287Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.346Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.347Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:21:31.348Z"} -{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.888Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.891Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.892Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.893Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.894Z"} -{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T12:30:19.895Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.199Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.201Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.201Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.202Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.202Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.203Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.204Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.205Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.205Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.206Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:10:03.209Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.618Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:15:53.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.751Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.752Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:19:16.753Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.721Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.722Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.723Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.723Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.724Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:24:11.725Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.915Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-20T13:26:39.916Z"} +{"code":"23503","constraint":"messages_user_id_fkey","detail":"Key (user_id)=(122) is not present in table \"users\".","file":"ri_triggers.c","length":256,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_user_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_user_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/services/emailBot.js:169:23","table":"messages","timestamp":"2025-06-21T06:45:48.848Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.983Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.984Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.984Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.985Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.985Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.986Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.986Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:46:43.988Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.581Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.583Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.584Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.585Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.586Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.586Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.587Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:11.588Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.696Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.696Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:53:27.697Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.373Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.374Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:54:23.375Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.921Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.922Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:55:18.922Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.425Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.425Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:56:14.426Z"} +{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-21T06:56:36.540Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.572Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.573Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-21T06:57:09.574Z"} +{"code":"EPIPE","level":"error","message":"Uncaught Exception: This socket has been ended by the other party","source":"socket","stack":"Error: This socket has been ended by the other party\n at genericNodeError (node:internal/errors:984:15)\n at wrappedFn (node:internal/errors:538:14)\n at Socket.writeAfterFIN [as write] (node:net:566:14)\n at JSStreamSocket.doWrite (node:internal/js_stream_socket:199:19)\n at JSStream.onwrite (node:internal/js_stream_socket:35:57)\n at Socket._final (node:net:537:28)\n at prefinish (node:internal/streams/writable:916:14)\n at finishMaybe (node:internal/streams/writable:930:5)\n at Writable.end (node:internal/streams/writable:845:5)\n at Socket.end (node:net:728:31)","timestamp":"2025-06-21T06:57:10.009Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.951Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.953Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.953Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.954Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.955Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.955Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:38.956Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:24:51.866Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:25:07.117Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:25:34.345Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T05:26:29.389Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.124Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:27:25.125Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:28:20.447Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:28:20.448Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.342Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:38:35.348Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.630Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.631Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.632Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:43:28.633Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.040Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.041Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.042Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:45:33.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.731Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.735Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.737Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.737Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.738Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.739Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.740Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:52:00.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:54:16.988Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:55:28.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.180Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.181Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:56:24.182Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.951Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T05:58:53.952Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.595Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.597Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.598Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.598Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.599Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.600Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.600Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.601Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:03:05.602Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.611Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.613Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:05:21.614Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.767Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.768Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.769Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.770Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.771Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:09:19.772Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.667Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.669Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:10:28.669Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:11:10.621Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:11:10.622Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.997Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:12:05.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:19:42.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.396Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:24.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:23:49.446Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:27:31.050Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.841Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:41:28.845Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.041Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.043Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.044Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.046Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.047Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.048Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.049Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:48:52.050Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T06:49:07.262Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:49:07.263Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T06:49:47.088Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:50:58.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:51:38.145Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:51:38.146Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.997Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.997Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:53:28.998Z"} +{"level":"error","message":"Uncaught Exception: Cannot read properties of undefined (reading 'type')","stack":"TypeError: Cannot read properties of undefined (reading 'type')\n at Connection._resUntagged (/app/node_modules/imap/lib/Connection.js:1265:52)\n at Parser. (/app/node_modules/imap/lib/Connection.js:191:10)\n at Parser.emit (node:events:524:28)\n at Parser._resUntagged (/app/node_modules/imap/lib/Parser.js:271:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:137:16)\n at Parser._tryread (/app/node_modules/imap/lib/Parser.js:82:15)\n at Parser._cbReadable (/app/node_modules/imap/lib/Parser.js:53:12)\n at TLSSocket.emit (node:events:524:28)\n at emitReadable_ (node:internal/streams/readable:834:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:81:21)","timestamp":"2025-06-24T06:56:14.930Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.650Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.651Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.652Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.653Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T06:57:10.654Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.294Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:03:43.295Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.336Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.337Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.337Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:08:15.339Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.777Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.778Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.778Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.779Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.779Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.780Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.781Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.782Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.783Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.784Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:16:49.787Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.918Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.919Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:19:24.920Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.363Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.365Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:20:15.366Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.207Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.208Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.209Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:22:06.209Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.941Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.945Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:23:56.945Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.365Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.367Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:24:52.367Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.928Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.930Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.931Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.932Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:33.933Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:43.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:28:43.606Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.314Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.316Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:34.317Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T07:30:43.565Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.297Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.298Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:30:47.298Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:29.618Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:44.216Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:31:44.217Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.775Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.776Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:32:38.776Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.150Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.152Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:33:34.153Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.085Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.086Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:34:30.086Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.045Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:35:26.046Z"} +{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-24T07:35:47.354Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:07.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:20.813Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:36:20.814Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.474Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:37:16.475Z"} +{"level":"error","message":"Uncaught Exception: Timed out while connecting to server","source":"timeout","stack":"Error: Timed out while connecting to server\n at Timeout._onTimeout (/app/node_modules/imap/lib/Connection.js:280:15)\n at listOnTimeout (node:internal/timers:581:17)\n at process.processTimers (node:internal/timers:519:7)","timestamp":"2025-06-24T07:37:38.091Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.357Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.358Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:11.358Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:38:55.219Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:39:06.947Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:39:06.948Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.279Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.280Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:04.281Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:43.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:57.281Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:40:57.281Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:41:53.458Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:42:24.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:42:24.806Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.122Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.123Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.123Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T07:43:38.124Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.707Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.708Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.708Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:22:25.713Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.283Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.284Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.285Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.287Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.288Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.289Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.290Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.291Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.292Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:35:39.293Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.015Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.015Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.016Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.019Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:38:39.020Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:29.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:40:53.589Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.628Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.629Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T08:41:53.629Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.330Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.331Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.334Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:44:11.334Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.742Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.743Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.744Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.745Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.746Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:49:43.748Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.151Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.151Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:50:39.152Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.068Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.069Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.070Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.071Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.072Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.073Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.073Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.074Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.075Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T08:59:53.076Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.474Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:00:48.475Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.956Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.957Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.958Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.959Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:07:39.960Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.701Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:08:53.702Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.118Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.119Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:09:49.119Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.496Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.496Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.497Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:21.497Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:53.154Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:11:53.154Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:13:30.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.097Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.097Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.098Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.098Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:03.099Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:15:21.477Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.878Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:18:20.879Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.338Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.341Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:20:30.342Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.987Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.989Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.989Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.990Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.990Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.991Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.991Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:23:32.992Z"} +{"level":"error","message":"[AuthService] Error linking identity telegram:1136899732 to user 1: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:40:44.722Z"} +{"level":"error","message":"Error linking identity: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:40:44.723Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.793Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.793Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.794Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.794Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.795Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.795Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.796Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.796Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.797Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.798Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.798Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.799Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.801Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.802Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.803Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.804Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.805Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.806Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.807Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.808Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.809Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.811Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.812Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.812Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.813Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.814Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.815Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.816Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.817Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.817Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.818Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.818Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.819Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.820Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:40:48.821Z"} +{"level":"error","message":"[AuthService] Error linking identity telegram:1136899732 to user 1: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:41:17.295Z"} +{"level":"error","message":"Error linking identity: Identity already belongs to another user (126)","stack":"Error: Identity already belongs to another user (126)\n at AuthService.linkIdentity (/app/services/auth-service.js:621:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/routes/identities.js:48:5","timestamp":"2025-06-24T09:41:17.296Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.764Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.766Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:52:30.767Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:56:38.845Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:56:38.846Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:12.135Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:12.136Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.939Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.940Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.940Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.941Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.942Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.943Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.944Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.945Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T09:57:27.945Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:56.021Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:57:56.021Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:22.076Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:22.078Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:32.830Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:32.831Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:46.444Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:58:46.446Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:11.085Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:11.087Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:21.388Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:21.389Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:29.688Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:29.689Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:46.663Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:46.664Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:57.206Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T09:59:57.207Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:01.309Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:01.310Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:08.621Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:08.622Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:37.694Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:37.697Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:41.289Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:41.290Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:43.489Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:43.490Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:52.161Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:00:52.162Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:01.001Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:01.002Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:06.210Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:06.211Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.761Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.762Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.763Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.764Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.764Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.765Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:01:43.765Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:44.088Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:44.089Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:49.568Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:49.570Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:50.937Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:01:50.938Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:30.163Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:30.164Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:40.071Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:02:40.072Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:03.365Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:03.367Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:11.123Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:11.124Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:32.235Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:32.236Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:43.266Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:03:43.267Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.239Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.240Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.243Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:03.244Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:12.974Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:12.975Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error sending email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:34.695Z"} +{"code":"EPROTOCOL","command":"CONN","level":"error","message":"Error processing incoming email: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","response":"421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113","responseCode":421,"stack":"Error: Invalid greeting. response=421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113: 421 4.7.0 smtp.hostland.ru Error: too many connections from 178.34.163.113\n at SMTPConnection._actionGreeting (/app/node_modules/nodemailer/lib/smtp-connection/index.js:1251:27)\n at SMTPConnection._processResponse (/app/node_modules/nodemailer/lib/smtp-connection/index.js:993:20)\n at SMTPConnection._onData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:774:14)\n at SMTPConnection._onSocketData (/app/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)\n at TLSSocket.emit (node:events:524:28)\n at addChunk (node:internal/streams/readable:561:12)\n at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n at Readable.push (node:internal/streams/readable:392:5)\n at TLSWrap.onStreamRead (node:internal/stream_base_commons:191:23)","timestamp":"2025-06-24T10:04:34.700Z"} +{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(10) is not present in table \"conversations\".","file":"ri_triggers.c","length":287,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/services/emailBot.js:185:23","table":"messages","timestamp":"2025-06-24T10:05:09.437Z"} +{"code":"23503","constraint":"messages_conversation_id_fkey","detail":"Key (conversation_id)=(10) is not present in table \"conversations\".","file":"ri_triggers.c","length":287,"level":"error","line":"2608","message":"Error processing incoming email: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"","name":"error","routine":"ri_ReportViolation","schema":"public","severity":"ERROR","stack":"error: insert or update on table \"messages\" violates foreign key constraint \"messages_conversation_id_fkey\"\n at /app/node_modules/pg-pool/index.js:45:11\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /app/services/emailBot.js:185:23","table":"messages","timestamp":"2025-06-24T10:05:47.855Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.324Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.325Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.326Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.327Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.327Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.329Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:06:04.330Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.516Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.521Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:13:09.522Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.928Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.929Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:14:04.929Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.537Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.538Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:17:46.539Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:20:32.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:30:04.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.969Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.970Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:33:06.971Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.176Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:38:05.177Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.514Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.515Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.517Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.518Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.519Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:14.520Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:48.542Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T10:48:48.542Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.834Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.835Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.836Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.837Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.838Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.839Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.840Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.842Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.843Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.844Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:11.845Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:50.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:08:50.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.603Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.604Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.605Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.606Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.607Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.608Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:19:55.608Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.278Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:21:07.279Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.485Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.486Z"} +{"level":"error","message":"IMAP connection error during check: getaddrinfo EAI_AGAIN mail.hostland.ru","timestamp":"2025-06-24T11:23:22.486Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.437Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.438Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:39.439Z"} +{"code":"EPIPE","errno":-32,"level":"error","message":"Uncaught Exception: write EPIPE","source":"socket","stack":"Error: write EPIPE\n at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:95:16)\n at JSStreamSocket.finishWrite (node:internal/js_stream_socket:234:12)\n at Immediate._onImmediate (node:internal/js_stream_socket:219:14)\n at process.processImmediate (node:internal/timers:483:21)","syscall":"write","timestamp":"2025-06-24T11:27:39.451Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:27:55.353Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.696Z","url":"/api/settings/ai-assistant"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.719Z","url":"/api/settings/ai-assistant-rules"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.741Z","url":"/api/settings/telegram-settings"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Требуется аутентификация","method":"GET","stack":"Error: Требуется аутентификация\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:29:19)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at next (/app/node_modules/express/lib/router/route.js:149:13)\n at Route.dispatch (/app/node_modules/express/lib/router/route.js:119:3)\n at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)\n at /app/node_modules/express/lib/router/index.js:284:15\n at Function.process_params (/app/node_modules/express/lib/router/index.js:346:12)\n at next (/app/node_modules/express/lib/router/index.js:280:10)\n at Function.handle (/app/node_modules/express/lib/router/index.js:175:3)","timestamp":"2025-06-24T11:30:24.760Z","url":"/api/settings/email-settings"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.488Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.489Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:34:24.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.667Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.667Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:36:32.668Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.526Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:38:23.527Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T11:39:49.014Z","url":"/api/settings/rpc","userId":124} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T11:39:59.517Z","url":"/api/settings/rpc","userId":124} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.343Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.344Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.345Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.346Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.347Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.348Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.349Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.350Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:49:44.351Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.741Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:50:39.742Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.758Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.759Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:54:57.760Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:55:33.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:55:33.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:57:02.067Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.925Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.926Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.927Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T11:59:29.927Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.657Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.657Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.658Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.659Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.660Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.661Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:10:24.662Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:11:19.726Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.056Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.057Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:13:24.058Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.619Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:14:18.620Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.250Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:24.251Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:17:41.192Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.050Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.052Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:21:35.053Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.718Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.719Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:22:30.719Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.132Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.133Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:24:19.133Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:25:52.113Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.267Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.269Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.270Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.270Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.271Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.272Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:41.273Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:59.810Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:42:59.811Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:43:15.065Z"} +{"level":"error","message":"Uncaught Exception: Not authenticated","stack":"Error: Not authenticated\n at Connection.openBox (/app/node_modules/imap/lib/Connection.js:409:11)\n at Connection. (/app/services/emailBot.js:105:19)\n at Object.onceWrapper (node:events:638:28)\n at Connection.emit (node:events:536:35)\n at Connection. (/app/node_modules/imap/lib/Connection.js:1623:12)\n at Connection._resTagged (/app/node_modules/imap/lib/Connection.js:1535:22)\n at Parser. (/app/node_modules/imap/lib/Connection.js:194:10)\n at Parser.emit (node:events:524:28)\n at Parser._resTagged (/app/node_modules/imap/lib/Parser.js:175:10)\n at Parser._parse (/app/node_modules/imap/lib/Parser.js:139:16)","timestamp":"2025-06-24T12:43:31.162Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.492Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.493Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.494Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:46:19.495Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.557Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.558Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:48:08.559Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.691Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:49:57.692Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.785Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.786Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.787Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.787Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:56:03.788Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.978Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.979Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.980Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:57:15.980Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.675Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.676Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T12:59:42.677Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.501Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:01:31.502Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.194Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.194Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:03:20.195Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.864Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.865Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.866Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.867Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:06:58.867Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.646Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.646Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.647Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:09:42.648Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.531Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.531Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:11:07.532Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.417Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.419Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:12:43.420Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.394Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.396Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.397Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.398Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:15:09.399Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.709Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.710Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.711Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.712Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.713Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.714Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.714Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:20:36.715Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:22:39.084Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:23:23.658Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:23:38.919Z"} +{"level":"error","message":"[EmailBot] IMAP connection error: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.486Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.490Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"IMAP connection error during check: Timed out while authenticating with server","timestamp":"2025-06-24T13:29:19.491Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.423Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.427Z"} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.430Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.447Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.447Z"} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.450Z"} +{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.453Z"} +{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.457Z"} +{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.457Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.459Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.461Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.489Z","url":"/api/settings/ai-assistant","userId":129} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.491Z"} +{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.491Z"} +{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.492Z"} +{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.492Z"} +{"level":"error","message":"Provider for bsc is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"} +{"level":"error","message":"Provider for ethereum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"} +{"level":"error","message":"Provider for sepolia is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.493Z"} +{"level":"error","message":"Provider for polygon is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.502Z"} +{"level":"error","message":"Provider for arbitrum is not available: Network check timeout","timestamp":"2025-06-24T13:34:46.503Z"} +{"level":"error","message":"All network checks for 0x674d92dd75dd4df3d73b266935e19a68a7b89fb1 failed. Cannot verify admin status.","timestamp":"2025-06-24T13:34:46.503Z"} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.535Z","url":"/api/settings/email-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.640Z","url":"/api/settings/telegram-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:34:46.691Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.193Z","url":"/api/settings/ai-assistant","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.385Z","url":"/api/settings/email-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.557Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:36:48.733Z","url":"/api/settings/telegram-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:29.648Z","url":"/api/settings/ai-assistant","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:29.852Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:30.072Z","url":"/api/settings/telegram-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:38:30.223Z","url":"/api/settings/email-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:20.845Z","url":"/api/settings/ai-assistant","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:21.648Z","url":"/api/settings/email-settings","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:21.902Z","url":"/api/settings/ai-assistant-rules","userId":129} +{"ip":"::ffff:172.18.0.1","level":"error","message":"Error: Доступ запрещен","method":"GET","stack":"Error: Доступ запрещен\n at createError (/app/utils/error.js:8:17)\n at requireAdmin (/app/middleware/auth.js:60:17)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-06-24T13:39:22.030Z","url":"/api/settings/telegram-settings","userId":129} diff --git a/backend/routes/chat.js b/backend/routes/chat.js index 4cc98a8..fa95f42 100644 --- a/backend/routes/chat.js +++ b/backend/routes/chat.js @@ -351,9 +351,9 @@ router.post('/message', requireAuth, upload.array('attachments'), async (req, re } else { // Обычный пользователь — только в свой диалог convResult = await db.getQuery()( - 'SELECT * FROM conversations WHERE id = $1 AND user_id = $2', - [conversationId, userId] - ); + 'SELECT * FROM conversations WHERE id = $1 AND user_id = $2', + [conversationId, userId] + ); } if (convResult.rows.length === 0) { logger.warn('Conversation not found or access denied', { conversationId, userId }); diff --git a/backend/routes/messages.js b/backend/routes/messages.js index e408093..874e127 100644 --- a/backend/routes/messages.js +++ b/backend/routes/messages.js @@ -2,6 +2,8 @@ const express = require('express'); const router = express.Router(); const db = require('../db'); const { broadcastMessagesUpdate } = require('../wsHub'); +const telegramBot = require('../services/telegramBot'); +const emailBot = new (require('../services/emailBot'))(); // GET /api/messages?userId=123 router.get('/', async (req, res) => { @@ -42,11 +44,100 @@ router.get('/', async (req, res) => { router.post('/', async (req, res) => { const { user_id, sender_type, content, channel, role, direction, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata } = req.body; try { - const result = await db.getQuery()( - `INSERT INTO messages (user_id, sender_type, content, channel, role, direction, created_at, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata) - VALUES ($1,$2,$3,$4,$5,$6,NOW(),$7,$8,$9,$10,$11) RETURNING *`, - [user_id, sender_type, content, channel, role, direction, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata] + // Проверка наличия идентификатора для выбранного канала + if (channel === 'email') { + const emailIdentity = await db.getQuery()( + 'SELECT provider_id FROM user_identities WHERE user_id = $1 AND provider = $2 LIMIT 1', + [user_id, 'email'] + ); + if (emailIdentity.rows.length === 0) { + return res.status(400).json({ error: 'У пользователя не указан email. Сообщение не отправлено.' }); + } + } + if (channel === 'telegram') { + const tgIdentity = await db.getQuery()( + 'SELECT provider_id FROM user_identities WHERE user_id = $1 AND provider = $2 LIMIT 1', + [user_id, 'telegram'] + ); + if (tgIdentity.rows.length === 0) { + return res.status(400).json({ error: 'У пользователя не привязан Telegram. Сообщение не отправлено.' }); + } + } + if (channel === 'wallet' || channel === 'web3' || channel === 'web') { + const walletIdentity = await db.getQuery()( + 'SELECT provider_id FROM user_identities WHERE user_id = $1 AND provider = $2 LIMIT 1', + [user_id, 'wallet'] + ); + if (walletIdentity.rows.length === 0) { + return res.status(400).json({ error: 'У пользователя не привязан кошелёк. Сообщение не отправлено.' }); + } + } + // 1. Проверяем, есть ли беседа для user_id + let conversationResult = await db.getQuery()( + 'SELECT * FROM conversations WHERE user_id = $1 ORDER BY updated_at DESC, created_at DESC LIMIT 1', + [user_id] ); + let conversation; + if (conversationResult.rows.length === 0) { + // 2. Если нет — создаём новую беседу + const title = `Чат с пользователем ${user_id}`; + const newConv = await db.getQuery()( + 'INSERT INTO conversations (user_id, title, created_at, updated_at) VALUES ($1, $2, NOW(), NOW()) RETURNING *', + [user_id, title] + ); + conversation = newConv.rows[0]; + } else { + conversation = conversationResult.rows[0]; + } + // 3. Сохраняем сообщение с conversation_id + const result = await db.getQuery()( + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata) + VALUES ($1,$2,$3,$4,$5,$6,$7,NOW(),$8,$9,$10,$11,$12) RETURNING *`, + [user_id, conversation.id, sender_type, content, channel, role, direction, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata] + ); + // 4. Если это исходящее сообщение для Telegram — отправляем через бота + if (channel === 'telegram' && direction === 'out') { + try { + console.log(`[messages.js] Попытка отправки сообщения в Telegram для user_id=${user_id}`); + // Получаем Telegram ID пользователя + const tgIdentity = await db.getQuery()( + 'SELECT provider_id FROM user_identities WHERE user_id = $1 AND provider = $2 LIMIT 1', + [user_id, 'telegram'] + ); + console.log(`[messages.js] Результат поиска Telegram ID:`, tgIdentity.rows); + if (tgIdentity.rows.length > 0) { + const telegramId = tgIdentity.rows[0].provider_id; + console.log(`[messages.js] Отправка сообщения в Telegram ID: ${telegramId}, текст: ${content}`); + const bot = await telegramBot.getBot(); + try { + const sendResult = await bot.telegram.sendMessage(telegramId, content); + console.log(`[messages.js] Результат отправки в Telegram:`, sendResult); + } catch (sendErr) { + console.error(`[messages.js] Ошибка при отправке в Telegram:`, sendErr); + } + } else { + console.warn(`[messages.js] Не найден Telegram ID для user_id=${user_id}`); + } + } catch (err) { + console.error('[messages.js] Ошибка отправки сообщения в Telegram:', err); + } + } + // 5. Если это исходящее сообщение для Email — отправляем email + if (channel === 'email' && direction === 'out') { + try { + // Получаем email пользователя + const emailIdentity = await db.getQuery()( + 'SELECT provider_id FROM user_identities WHERE user_id = $1 AND provider = $2 LIMIT 1', + [user_id, 'email'] + ); + if (emailIdentity.rows.length > 0) { + const email = emailIdentity.rows[0].provider_id; + await emailBot.sendEmail(email, 'Новое сообщение', content); + } + } catch (err) { + console.error('[messages.js] Ошибка отправки email:', err); + } + } broadcastMessagesUpdate(); res.json({ success: true, message: result.rows[0] }); } catch (e) { @@ -123,4 +214,90 @@ router.get('/conversations', async (req, res) => { } }); +// Массовая рассылка сообщения во все каналы пользователя +router.post('/broadcast', async (req, res) => { + const { user_id, content } = req.body; + if (!user_id || !content) { + return res.status(400).json({ error: 'user_id и content обязательны' }); + } + try { + // Получаем все идентификаторы пользователя + const identitiesRes = await db.getQuery()( + 'SELECT provider, provider_id FROM user_identities WHERE user_id = $1', + [user_id] + ); + const identities = identitiesRes.rows; + // --- Найти или создать беседу (conversation) --- + let conversationResult = await db.getQuery()( + 'SELECT * FROM conversations WHERE user_id = $1 ORDER BY updated_at DESC, created_at DESC LIMIT 1', + [user_id] + ); + let conversation; + if (conversationResult.rows.length === 0) { + const title = `Чат с пользователем ${user_id}`; + const newConv = await db.getQuery()( + 'INSERT INTO conversations (user_id, title, created_at, updated_at) VALUES ($1, $2, NOW(), NOW()) RETURNING *', + [user_id, title] + ); + conversation = newConv.rows[0]; + } else { + conversation = conversationResult.rows[0]; + } + const results = []; + let sent = false; + // Email + const email = identities.find(i => i.provider === 'email')?.provider_id; + if (email) { + try { + await emailBot.sendEmail(email, 'Новое сообщение', content); + // Сохраняем в messages с conversation_id + await db.getQuery()( + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, metadata) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8)`, + [user_id, conversation.id, 'admin', content, 'email', 'user', 'out', JSON.stringify({ broadcast: true })] + ); + results.push({ channel: 'email', status: 'sent' }); + sent = true; + } catch (err) { + results.push({ channel: 'email', status: 'error', error: err.message }); + } + } + // Telegram + const telegram = identities.find(i => i.provider === 'telegram')?.provider_id; + if (telegram) { + try { + const bot = await telegramBot.getBot(); + await bot.telegram.sendMessage(telegram, content); + await db.getQuery()( + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, metadata) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8)`, + [user_id, conversation.id, 'admin', content, 'telegram', 'user', 'out', JSON.stringify({ broadcast: true })] + ); + results.push({ channel: 'telegram', status: 'sent' }); + sent = true; + } catch (err) { + results.push({ channel: 'telegram', status: 'error', error: err.message }); + } + } + // Wallet/web3 + const wallet = identities.find(i => i.provider === 'wallet')?.provider_id; + if (wallet) { + // Здесь можно реализовать отправку через web3, если нужно + await db.getQuery()( + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, metadata) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8)`, + [user_id, conversation.id, 'admin', content, 'wallet', 'user', 'out', JSON.stringify({ broadcast: true })] + ); + results.push({ channel: 'wallet', status: 'saved' }); + sent = true; + } + if (!sent) { + return res.status(400).json({ error: 'У пользователя нет ни одного канала для рассылки.' }); + } + res.json({ success: true, results }); + } catch (e) { + res.status(500).json({ error: 'Broadcast error', details: e.message }); + } +}); + module.exports = router; \ No newline at end of file diff --git a/backend/routes/rag.js b/backend/routes/rag.js new file mode 100644 index 0000000..2db8a18 --- /dev/null +++ b/backend/routes/rag.js @@ -0,0 +1,31 @@ +const express = require('express'); +const router = express.Router(); +const { ragAnswer, generateLLMResponse } = require('../services/ragService'); + +router.post('/answer', async (req, res) => { + const { tableId, question, userTags, product, systemPrompt, priority, date, rules, history, model, language } = req.body; + try { + const ragResult = await ragAnswer({ tableId, userQuestion: question, userTags, product }); + const llmResponse = await generateLLMResponse({ + userQuestion: question, + context: ragResult.context, + clarifyingAnswer: ragResult.clarifyingAnswer, + objectionAnswer: ragResult.objectionAnswer, + answer: ragResult.answer, + systemPrompt, + userTags: userTags?.join ? userTags.join(', ') : userTags, + product, + priority: priority || ragResult.priority, + date: date || ragResult.date, + rules, + history, + model, + language + }); + res.json({ ...ragResult, llmResponse }); + } catch (e) { + res.status(500).json({ error: e.message }); + } +}); + +module.exports = router; \ No newline at end of file diff --git a/backend/routes/tables.js b/backend/routes/tables.js index 225f105..452e309 100644 --- a/backend/routes/tables.js +++ b/backend/routes/tables.js @@ -53,10 +53,19 @@ router.get('/:id', async (req, res, next) => { router.post('/:id/columns', async (req, res, next) => { try { const tableId = req.params.id; - const { name, type, options, order } = req.body; + const { name, type, options, order, tagIds, purpose } = req.body; + let finalOptions = options; + // Собираем options + finalOptions = finalOptions || {}; + if (type === 'tags' && Array.isArray(tagIds)) { + finalOptions.tagIds = tagIds; + } + if (purpose) { + finalOptions.purpose = purpose; + } const result = await db.getQuery()( 'INSERT INTO user_columns (table_id, name, type, options, "order") VALUES ($1, $2, $3, $4, $5) RETURNING *', - [tableId, name, type, options ? JSON.stringify(options) : null, order || 0] + [tableId, name, type, finalOptions ? JSON.stringify(finalOptions) : null, order || 0] ); res.json(result.rows[0]); } catch (err) { diff --git a/backend/routes/users.js b/backend/routes/users.js index 8d222d2..af65af2 100644 --- a/backend/routes/users.js +++ b/backend/routes/users.js @@ -52,30 +52,126 @@ router.put('/profile', requireAuth, async (req, res) => { }); */ -// Получение списка пользователей с контактами -router.get('/', async (req, res, next) => { +// Получение списка пользователей с фильтрацией +router.get('/', requireAuth, async (req, res, next) => { try { - const usersResult = await db.getQuery()('SELECT id, first_name, last_name, created_at, preferred_language FROM users ORDER BY id'); - const users = usersResult.rows; - // Получаем все user_identities разом - const identitiesResult = await db.getQuery()('SELECT user_id, provider, provider_id FROM user_identities'); - const identities = identitiesResult.rows; - // Группируем идентификаторы по user_id - const identityMap = {}; - for (const id of identities) { - if (!identityMap[id.user_id]) identityMap[id.user_id] = {}; - if (!identityMap[id.user_id][id.provider]) identityMap[id.user_id][id.provider] = id.provider_id; + const { + tagIds = '', + dateFrom = '', + dateTo = '', + contactType = 'all', + search = '', + newMessages = '' + } = req.query; + const adminId = req.user && req.user.id; + + // --- Формируем условия --- + const where = []; + const params = []; + let idx = 1; + + // Фильтр по дате + if (dateFrom) { + where.push(`DATE(u.created_at) >= $${idx++}`); + params.push(dateFrom); } - // Собираем контакты + if (dateTo) { + where.push(`DATE(u.created_at) <= $${idx++}`); + params.push(dateTo); + } + + // Фильтр по типу контакта + if (contactType !== 'all') { + where.push(`EXISTS ( + SELECT 1 FROM user_identities ui + WHERE ui.user_id = u.id AND ui.provider = $${idx++} + )`); + params.push(contactType); + } + + // Фильтр по поиску + if (search) { + where.push(`( + LOWER(u.first_name) LIKE $${idx} OR + LOWER(u.last_name) LIKE $${idx} OR + EXISTS (SELECT 1 FROM user_identities ui WHERE ui.user_id = u.id AND LOWER(ui.provider_id) LIKE $${idx}) + )`); + params.push(`%${search.toLowerCase()}%`); + idx++; + } + + // --- Основной SQL --- + let sql = ` + SELECT u.id, u.first_name, u.last_name, u.created_at, u.preferred_language, + (SELECT provider_id FROM user_identities WHERE user_id = u.id AND provider = 'email' LIMIT 1) AS email, + (SELECT provider_id FROM user_identities WHERE user_id = u.id AND provider = 'telegram' LIMIT 1) AS telegram, + (SELECT provider_id FROM user_identities WHERE user_id = u.id AND provider = 'wallet' LIMIT 1) AS wallet + FROM users u + `; + + // Фильтрация по тегам + if (tagIds) { + const tagIdArr = tagIds.split(',').map(Number).filter(Boolean); + if (tagIdArr.length > 0) { + sql += ` + JOIN user_tags ut ON ut.user_id = u.id + WHERE ut.tag_id = ANY($${idx++}) + GROUP BY u.id + HAVING COUNT(DISTINCT ut.tag_id) = $${idx++} + `; + params.push(tagIdArr); + params.push(tagIdArr.length); + } + } else if (where.length > 0) { + sql += ` WHERE ${where.join(' AND ')} `; + } + + if (!tagIds) { + sql += ' ORDER BY u.id '; + } + + // --- Выполняем запрос --- + const usersResult = await db.getQuery()(sql, params); + let users = usersResult.rows; + + // --- Фильтрация по новым сообщениям --- + if (newMessages === 'yes' && adminId) { + // Получаем время последнего прочтения для каждого пользователя + const readRes = await db.getQuery()( + 'SELECT user_id, last_read_at FROM admin_read_messages WHERE admin_id = $1', + [adminId] + ); + const readMap = {}; + for (const row of readRes.rows) { + readMap[row.user_id] = row.last_read_at; + } + // Получаем последнее сообщение для каждого пользователя + const msgRes = await db.getQuery()( + `SELECT user_id, MAX(created_at) as last_msg_at FROM messages GROUP BY user_id` + ); + const msgMap = {}; + for (const row of msgRes.rows) { + msgMap[row.user_id] = row.last_msg_at; + } + // Оставляем только тех, у кого есть новые сообщения + users = users.filter(u => { + const lastRead = readMap[u.id]; + const lastMsg = msgMap[u.id]; + return lastMsg && (!lastRead || new Date(lastMsg) > new Date(lastRead)); + }); + } + + // --- Формируем ответ --- const contacts = users.map(u => ({ id: u.id, name: [u.first_name, u.last_name].filter(Boolean).join(' ') || null, - email: identityMap[u.id]?.email || null, - telegram: identityMap[u.id]?.telegram || null, - wallet: identityMap[u.id]?.wallet || null, + email: u.email || null, + telegram: u.telegram || null, + wallet: u.wallet || null, created_at: u.created_at, preferred_language: u.preferred_language || [] })); + res.json({ success: true, contacts }); } catch (error) { logger.error('Error fetching contacts:', error); diff --git a/backend/services/emailBot.js b/backend/services/emailBot.js index e1e38e8..ce3e209 100644 --- a/backend/services/emailBot.js +++ b/backend/services/emailBot.js @@ -140,14 +140,30 @@ class EmailBotService { const html = parsed.html || ''; // 1. Найти или создать пользователя const { userId, role } = await identityService.findOrCreateUserWithRole('email', fromEmail); - // 2. Сохранить письмо и вложения в messages + // 1.1 Найти или создать беседу + let conversationResult = await db.getQuery()( + 'SELECT * FROM conversations WHERE user_id = $1 ORDER BY updated_at DESC, created_at DESC LIMIT 1', + [userId] + ); + let conversation; + if (conversationResult.rows.length === 0) { + const title = `Чат с пользователем ${userId}`; + const newConv = await db.getQuery()( + 'INSERT INTO conversations (user_id, title, created_at, updated_at) VALUES ($1, $2, NOW(), NOW()) RETURNING *', + [userId, title] + ); + conversation = newConv.rows[0]; + } else { + conversation = conversationResult.rows[0]; + } + // 2. Сохранять все сообщения с conversation_id let hasAttachments = parsed.attachments && parsed.attachments.length > 0; if (hasAttachments) { for (const att of parsed.attachments) { await db.getQuery()( - `INSERT INTO messages (user_id, sender_type, content, channel, role, direction, created_at, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata) - VALUES ($1, $2, $3, $4, $5, $6, NOW(), $7, $8, $9, $10, $11)`, - [userId, 'user', text, 'email', role, 'in', + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, attachment_filename, attachment_mimetype, attachment_size, attachment_data, metadata) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8, $9, $10, $11, $12)`, + [userId, conversation.id, 'user', text, 'email', role, 'in', att.filename, att.contentType, att.size, @@ -158,18 +174,18 @@ class EmailBotService { } } else { await db.getQuery()( - `INSERT INTO messages (user_id, sender_type, content, channel, role, direction, created_at, metadata) - VALUES ($1, $2, $3, $4, $5, $6, NOW(), $7)`, - [userId, 'user', text, 'email', role, 'in', JSON.stringify({ subject, html })] + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, metadata) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8)`, + [userId, conversation.id, 'user', text, 'email', role, 'in', JSON.stringify({ subject, html })] ); } // 3. Получить ответ от ИИ const aiResponse = await aiAssistant.getResponse(text, 'auto'); - // 4. Сохранить ответ в БД + // 4. Сохранить ответ в БД с conversation_id await db.getQuery()( - `INSERT INTO messages (user_id, sender_type, content, channel, role, direction, created_at, metadata) - VALUES ($1, $2, $3, $4, $5, $6, NOW(), $7)`, - [userId, 'assistant', aiResponse, 'email', role, 'out', JSON.stringify({ subject, html })] + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, metadata) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8)`, + [userId, conversation.id, 'assistant', aiResponse, 'email', role, 'out', JSON.stringify({ subject, html })] ); // 5. Отправить ответ на email await this.sendEmail(fromEmail, 'Re: ' + subject, aiResponse); diff --git a/backend/services/ragService.js b/backend/services/ragService.js new file mode 100644 index 0000000..0efa196 --- /dev/null +++ b/backend/services/ragService.js @@ -0,0 +1,104 @@ +const { OpenAIEmbeddings } = require('@langchain/openai'); +const { HNSWLib } = require('@langchain/community/vectorstores/hnswlib'); +const db = require('../db'); +const { ChatOllama } = require('@langchain/ollama'); + +async function getTableData(tableId) { + const columns = (await db.getQuery()('SELECT * FROM user_columns WHERE table_id = $1', [tableId])).rows; + const rows = (await db.getQuery()('SELECT * FROM user_rows WHERE table_id = $1', [tableId])).rows; + const cellValues = (await db.getQuery()('SELECT * FROM user_cell_values WHERE row_id IN (SELECT id FROM user_rows WHERE table_id = $1)', [tableId])).rows; + + const getColId = purpose => columns.find(col => col.options?.purpose === purpose)?.id; + const questionColId = getColId('question'); + const answerColId = getColId('answer'); + const userTagsColId = getColId('userTags'); + const contextColId = getColId('context'); + const productColId = getColId('product'); + const priorityColId = getColId('priority'); + const dateColId = getColId('date'); + + return rows.map(row => { + const cells = cellValues.filter(cell => cell.row_id === row.id); + return { + id: row.id, + question: cells.find(c => c.column_id === questionColId)?.value, + answer: cells.find(c => c.column_id === answerColId)?.value, + userTags: cells.find(c => c.column_id === userTagsColId)?.value, + context: cells.find(c => c.column_id === contextColId)?.value, + product: cells.find(c => c.column_id === productColId)?.value, + priority: cells.find(c => c.column_id === priorityColId)?.value, + date: cells.find(c => c.column_id === dateColId)?.value, + }; + }); +} + +async function ragAnswer({ tableId, userQuestion, userTags = [], product = null }) { + const data = await getTableData(tableId); + const questions = data.map(row => row.question); + + // Получаем embedding для всех вопросов + const embeddings = await new OpenAIEmbeddings().embedDocuments(questions); + + // Создаём векторное хранилище + const vectorStore = await HNSWLib.fromTexts(questions, data, new OpenAIEmbeddings()); + + // Получаем embedding для вопроса пользователя + const [userEmbedding] = await new OpenAIEmbeddings().embedDocuments([userQuestion]); + + // Ищем наиболее похожие вопросы (top-3) + const results = await vectorStore.similaritySearchVectorWithScore(userEmbedding, 3); + + // Фильтруем по тегам/продукту, если нужно + let filtered = results.map(([row, score]) => ({ ...row, score })); + if (userTags.length) { + filtered = filtered.filter(row => row.userTags && userTags.some(tag => row.userTags.includes(tag))); + } + if (product) { + filtered = filtered.filter(row => row.product === product); + } + + // Берём лучший результат + const best = filtered[0]; + + // Формируем ответ + return { + answer: best?.answer, + context: best?.context, + product: best?.product, + priority: best?.priority, + date: best?.date, + score: best?.score, + }; +} + +async function generateLLMResponse({ userQuestion, context, clarifyingAnswer, objectionAnswer, answer, systemPrompt, userTags, product, priority, date, rules, history, model, language }) { + // Подставляем значения в шаблон промта + let prompt = (systemPrompt || '') + .replace('{context}', context || '') + .replace('{clarifyingAnswer}', clarifyingAnswer || '') + .replace('{objectionAnswer}', objectionAnswer || '') + .replace('{answer}', answer || '') + .replace('{question}', userQuestion || '') + .replace('{userTags}', userTags || '') + .replace('{product}', product || '') + .replace('{priority}', priority || '') + .replace('{date}', date || '') + .replace('{rules}', rules || '') + .replace('{history}', history || '') + .replace('{model}', model || '') + .replace('{language}', language || ''); + + const chat = new ChatOllama({ + baseUrl: process.env.OLLAMA_BASE_URL || 'http://localhost:11434', + model: process.env.OLLAMA_MODEL || 'qwen2.5', + system: prompt, + temperature: 0.7, + maxTokens: 1000, + timeout: 30000, + }); + + const response = await chat.invoke(`Вопрос пользователя: ${userQuestion}`); + return response.content; +} + +module.exports = { ragAnswer, generateLLMResponse }; \ No newline at end of file diff --git a/backend/services/telegramBot.js b/backend/services/telegramBot.js index a2433aa..0ca7723 100644 --- a/backend/services/telegramBot.js +++ b/backend/services/telegramBot.js @@ -267,8 +267,23 @@ async function getBot() { const telegramId = ctx.from.id.toString(); // 1. Найти или создать пользователя const { userId, role } = await identityService.findOrCreateUserWithRole('telegram', telegramId); - - // 2. Сохранить входящее сообщение в messages + // 1.1 Найти или создать беседу + let conversationResult = await db.getQuery()( + 'SELECT * FROM conversations WHERE user_id = $1 ORDER BY updated_at DESC, created_at DESC LIMIT 1', + [userId] + ); + let conversation; + if (conversationResult.rows.length === 0) { + const title = `Чат с пользователем ${userId}`; + const newConv = await db.getQuery()( + 'INSERT INTO conversations (user_id, title, created_at, updated_at) VALUES ($1, $2, NOW(), NOW()) RETURNING *', + [userId, title] + ); + conversation = newConv.rows[0]; + } else { + conversation = conversationResult.rows[0]; + } + // 2. Сохранять все сообщения с conversation_id let content = text; let attachmentMeta = {}; // Проверяем вложения (фото, документ, аудио, видео) @@ -310,9 +325,9 @@ async function getBot() { } // Сохраняем сообщение в БД await db.getQuery()( - `INSERT INTO messages (user_id, sender_type, content, channel, role, direction, created_at, attachment_filename, attachment_mimetype, attachment_size, attachment_data) - VALUES ($1, $2, $3, $4, $5, $6, NOW(), $7, $8, $9, $10)`, - [userId, 'user', content, 'telegram', role, 'in', + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at, attachment_filename, attachment_mimetype, attachment_size, attachment_data) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW(), $8, $9, $10, $11)`, + [userId, conversation.id, 'user', content, 'telegram', role, 'in', attachmentMeta.attachment_filename || null, attachmentMeta.attachment_mimetype || null, attachmentMeta.attachment_size || null, @@ -322,11 +337,11 @@ async function getBot() { // 3. Получить ответ от ИИ const aiResponse = await aiAssistant.getResponse(content, 'auto'); - // 4. Сохранить ответ в БД + // 4. Сохранить ответ в БД с conversation_id await db.getQuery()( - `INSERT INTO messages (user_id, sender_type, content, channel, role, direction, created_at) - VALUES ($1, $2, $3, $4, $5, $6, NOW())`, - [userId, 'assistant', aiResponse, 'telegram', role, 'out'] + `INSERT INTO messages (user_id, conversation_id, sender_type, content, channel, role, direction, created_at) + VALUES ($1, $2, $3, $4, $5, $6, $7, NOW())`, + [userId, conversation.id, 'assistant', aiResponse, 'telegram', role, 'out'] ); // 5. Отправить ответ пользователю await ctx.reply(aiResponse); diff --git a/frontend/src/components/ContactTable.vue b/frontend/src/components/ContactTable.vue index fde9d05..394b638 100644 --- a/frontend/src/components/ContactTable.vue +++ b/frontend/src/components/ContactTable.vue @@ -4,17 +4,52 @@

Контакты

-
- - - - - - - -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Сбросить фильтры + + @@ -27,7 +62,7 @@ - + @@ -44,8 +79,9 @@ \ No newline at end of file diff --git a/frontend/src/services/messagesService.js b/frontend/src/services/messagesService.js index 2947a9e..63958f0 100644 --- a/frontend/src/services/messagesService.js +++ b/frontend/src/services/messagesService.js @@ -33,6 +33,15 @@ export default { async generateAiDraft(conversationId, messages, language = 'auto') { const { data } = await axios.post('/api/chat/ai-draft', { conversationId, messages, language }); return data; + }, + async broadcastMessage({ userId, message }) { + const { data } = await axios.post('/api/messages/broadcast', { + user_id: userId, + content: message + }, { + withCredentials: true + }); + return data; } }; diff --git a/frontend/src/views/contacts/ContactDetailsView.vue b/frontend/src/views/contacts/ContactDetailsView.vue index dc3f0b9..7875206 100644 --- a/frontend/src/views/contacts/ContactDetailsView.vue +++ b/frontend/src/views/contacts/ContactDetailsView.vue @@ -116,6 +116,7 @@ import ChatInterface from '../../components/ChatInterface.vue'; import contactsService from '../../services/contactsService.js'; import messagesService from '../../services/messagesService.js'; import { useAuth } from '../../composables/useAuth'; +import { ElMessageBox } from 'element-plus'; const route = useRoute(); const router = useRouter(); @@ -225,9 +226,9 @@ async function loadMessages() { conversationId.value = conv?.id || null; if (conversationId.value) { messages.value = await messagesService.getMessagesByConversationId(conversationId.value); - if (messages.value.length > 0) { - lastMessageDate.value = messages.value[messages.value.length - 1].created_at; - } else { + if (messages.value.length > 0) { + lastMessageDate.value = messages.value[messages.value.length - 1].created_at; + } else { lastMessageDate.value = null; } } else { @@ -318,31 +319,45 @@ function goBack() { } async function handleSendMessage({ message, attachments }) { - console.log('handleSendMessage', message, attachments); - if (!contact.value || !contact.value.id || !conversationId.value) return; - const tempId = 'local-' + Date.now(); - const optimisticMsg = { - id: tempId, - conversation_id: conversationId.value, - user_id: null, - content: message, - sender_type: 'user', - role: 'user', - channel: 'web', - created_at: new Date().toISOString(), - attachments: [], - isLocal: true - }; - messages.value.push(optimisticMsg); + if (!contact.value || !contact.value.id) return; + // Проверка наличия хотя бы одного идентификатора + const hasAnyId = contact.value.email || contact.value.telegram || contact.value.wallet; + if (!hasAnyId) { + if (typeof ElMessageBox === 'function') { + ElMessageBox.alert('У пользователя нет ни одного идентификатора (email, telegram, wallet). Сообщение не может быть отправлено.', 'Ошибка', { type: 'warning' }); + } else { + alert('У пользователя нет ни одного идентификатора (email, telegram, wallet). Сообщение не может быть отправлено.'); + } + return; + } try { - await messagesService.sendMessage({ + const result = await messagesService.broadcastMessage({ + userId: contact.value.id, message, - conversationId: conversationId.value, - attachments, - toUserId: contact.value.id + attachments }); - } finally { + // Формируем текст результата для отображения админу + let resultText = ''; + if (result && Array.isArray(result.results)) { + resultText = 'Результат рассылки по каналам:'; + for (const r of result.results) { + resultText += `\n${r.channel}: ${(r.status === 'sent' || r.status === 'saved') ? 'Успех' : 'Ошибка'}${r.error ? ' (' + r.error + ')' : ''}`; + } + } else { + resultText = 'Не удалось получить подробный ответ от сервера.'; + } + if (typeof ElMessageBox === 'function') { + ElMessageBox.alert(resultText, 'Результат рассылки', { type: 'info' }); + } else { + alert(resultText); + } await loadMessages(); + } catch (e) { + if (typeof ElMessageBox === 'function') { + ElMessageBox.alert('Ошибка отправки: ' + (e?.response?.data?.error || e?.message || e), 'Ошибка', { type: 'error' }); + } else { + alert('Ошибка отправки: ' + (e?.response?.data?.error || e?.message || e)); + } } } diff --git a/frontend/src/views/tables/TablesListView.vue b/frontend/src/views/tables/TablesListView.vue index 678fcdc..e2a3967 100644 --- a/frontend/src/views/tables/TablesListView.vue +++ b/frontend/src/views/tables/TablesListView.vue @@ -15,11 +15,7 @@ import { useRouter } from 'vue-router'; // import TagsTableView from '../../components/tables/TagsTableView.vue'; // больше не используется const router = useRouter(); function goBack() { - if (window.history.length > 1) { - router.back(); - } else { - router.push({ name: 'crm' }); - } + router.push({ name: 'crm' }); }
{{ contact.name || '-' }} {{ contact.email || '-' }} {{ contact.telegram || '-' }}